1. Originally Posted by Elysia
Shouldn't just
bjam toolset=gcc
work?

I have compiled boost some times, but I never have had to specify a path or prefix.
I typically just do

(Note that this is not my exact line, so it's not tested!)

And everything sorts itself out.
i was following the CB's official guide on compiling boost and configuring CB for that!
thats why i didnt use the default approach!
putting all of those aside , how do you configure CB ?
(i mean all the steps you take to set everything up and running )

2. Originally Posted by Elysia
Shouldn't just
bjam toolset=gcc
work?
Coincidently I had to build boost on a windows system today and it was a hell of a lot easier than I remember. Maybe I tried to build it some other way in the past without bjam?

Still had to mess about with the library file names though, and "apt-get" is still much easier!

3. Originally Posted by Elysia
Shouldn't just
bjam toolset=gcc
work?

I have compiled boost some times, but I never have had to specify a path or prefix.
I typically just do

(Note that this is not my exact line, so it's not tested!)

And everything sorts itself out.
damn! i deleted and removed the boost folder, tried to compile it again . using alot of suggestions on how to have a successful compilation ! ! i even tried this method of yours .! didnt help ! here is the log!
it really got on my nerves! why is it not compiling? damn! i've never been this down! (><)
any help ! ?
Code:
Building the Boost C++ Libraries.

Performing configuration checks

- has_icu builds           : no
warning: Graph library does not contain MPI-based parallel components.
- ../config//has_long_double_support builds : no
warning: skipping optional Message Passing Interface (MPI) library.
note: to enable MPI support, add "using mpi ;" to user-config.jam.
note: to suppress this message, pass "--without-mpi" to bjam.
note: otherwise, you can safely ignore this message.
warning: No python installation configured and autoconfiguration
note: failed.  See http://www.boost.org/libs/python/doc/building.html
note: for configuration instructions or pass --without-python to
note: suppress this message and silently skip all Boost.Python targets
warning: Unable to construct ./stage-unversioned
warning: Unable to construct ./stage-unversioned

Component configuration:

- date_time                : building
- filesystem               : building
- graph                    : building
- graph_parallel           : building
- iostreams                : building
- math                     : building
- mpi                      : building
- program_options          : building
- python                   : building
- random                   : building
- regex                    : building
- serialization            : building
- signals                  : building
- system                   : building
- test                     : building
- wave                     : building

...patience...
...patience...
...patience...
...found 5648 targets...
...updating 540 targets...
'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

...on 100th target...
'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

...on 200th target...
'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

'"g++"' is not recognized as an internal or external command,
operable program or batch file.

...failed updating 252 targets...
...skipped 288 targets...

4. Originally Posted by Fordy
Coincidently I had to build boost on a windows system today and it was a hell of a lot easier than I remember. Maybe I tried to build it some other way in the past without bjam?

Still had to mess about with the library file names though, and "apt-get" is still much easier!
what steps did you take to have a such a breeze on boost compilation ?

5. Originally Posted by Masterx
i was following the CB's official guide on compiling boost and configuring CB for that!
thats why i didnt use the default approach!
putting all of those aside , how do you configure CB ?
(i mean all the steps you take to set everything up and running )

Originally Posted by Masterx
what steps did you take to have a such a breeze on boost compilation ?
The problem is obviously that it cannot find g++. Did you really have to post the entire output?
I can only suggest reading the boost.build manual at this point and looking at how to configure toolsets.

6. Looks like your MinGW isnt setup properly

Originally Posted by Masterx
what steps did you take to have a such a breeze on boost compilation ?
Literally "bjam toolset=gcc" and another option to compile to a separate "stage" folder that I cant remember off the top of my head

I already had it built for MSVC but needed a build for MinGW. You need to make sure your toolset is setup properly. I download a fresh version on MinGW and use that as my compiler (not using what might come bundled with an IDE) - MinGW - Minimalist GNU for Windows | Download MinGW - Minimalist GNU for Windows software for free at SourceForge.net

7. Originally Posted by Elysia

The problem is obviously that it cannot find g++. Did you really have to post the entire output?
I can only suggest reading the boost.build manual at this point and looking at how to configure toolsets.
well thats the problem , as i have already mentioned , i didnt used to get this error! but now i get such an error ! confused !
well i have already read that boost build manual several times, but no luck!
and for that whole log! i actually did it for further references , i mean if someone googles sth like this , and we happened to find the cause , he/she can benefit from our thread! thats all .!
-
Originally Posted by Fordy
Looks like your MinGW isnt setup properly

Literally "bjam toolset=gcc" and another option to compile to a separate "stage" folder that I cant remember off the top of my head

I already had it built for MSVC but needed a build for MinGW. You need to make sure your toolset is setup properly. I download a fresh version on MinGW and use that as my compiler (not using what might come bundled with an IDE) - MinGW - Minimalist GNU for Windows | Download MinGW - Minimalist GNU for Windows software for free at SourceForge.net
well i have CB installed, i have no idea why it worked once ! and then it didnt! ( and yet doesnt!)
if there was anything wrong with gcc(mingw) then it shouldn't have succeeded in first try either!
anyway , sourceforge banned my country i cant download from sourceforge now , any other options ?
Edited : i found another counterpart ( package for mingw) and im downloading it , here it is ::
http://tdm-gcc.tdragon.net/

8. In the root of your MinGW install you'll find "mingwvars.bat".
CD into the directory containing "mingwvars.bat".
Run it.
CD over to boost and build it.

gg

9. Originally Posted by Codeplug
In the root of your MinGW install you'll find "mingwvars.bat".
CD into the directory containing "mingwvars.bat".
Run it.
CD over to boost and build it.

gg
thank you Codeplug, but i just installed that gcc package , and im in middle of compilation , so far so good , if i encountered any problem , i try your method .
( just installed tdm-gcc package, migh it have already set that environment var by itself during installation ? , so that i dont need to run it prior to compiling boost? )

10. ok it nearly took 3 hours to finish ( guess the cause was kaspersky maybe)) and it is now 3 Gigabyte or so so far so good .
now there is a problem i have in compiling samples .
first of all let me tell you where it got installed :
the default directory is :
Code:
F:\Boost\Boost_1_44_0
so after compilation the libs reside in:
Code:
 F:\Boost\Boost_1_44_0\stage\libs .
but i have no idea where the include folder is ! , there is one
Code:
F:\Boost\Boost_1_44_0\bin.v2\libs
which contains directories for like "filesystem","graph"," math", "io" and etc , and its size after compilation became 1.8 Gigabyte , is it the include folder ?
i mean i stuck in where i should configure the CB , specifying include directory,libs and stuff .
i chose the base directory
Code:
(F:\Boost\Boost_1_44_0)
, and chose the lib Directory
Code:
(F:\Boost\Boost_1_44_0\stage\libs)
but i have no idea where the include Directory resides! according to the CB wiki there should be a Folder named "include" in the base directory (
Code:
meaning in: F:\Boost\Boost_1_44_0)
, but in the current 1.44 package there is'nt such a thing!
for the time being i chose "
Code:
F:\Boost\boost_1_44_0\boost
"as the include directory. (which contains alot of header files, and directorys which then again contain header files too! )
the next step was to configure the linker setting and Compiler and linker search directories!
i configured them like this :
Compiler search directories :
Code:
F:\Boost\boost_1_44_0
F:\Boost\boost_1_44_0\bin.v2\libs
F:\Boost\boost_1_44_0\boost
and for linker i typed :
Code:
$(#boost.lib) ( as CB wiki stated ! i have no idea what this means! nor i have no idea what it does!) F:\Boost\boost_1_44_0\stage\lib and the last one is linker settings : in CB wiki it is read that , i add " Code: boost_*-mgwXX-mt-1_42 " , ( so i did " Code: boost_*-mgwXX-mt-1_44 ") . all in all it doesnt get compiled! can anyone tell me what im doing wrong ? and correct me ? 11. Thanks to Dear God and all of you guys , i finally made it here is the summary : instruction used : bootstrap.bat bjam toolset=gcc --build-type=complete stage the instruction above , installs ( compiles boost) to the default directory ( where boost archive is unpacked) if the default directory is : Code: F:\Boost\Boost_1_44_0 then after compilation the libs reside in: Code:  F:\Boost\Boost_1_44_0\stage\libs . and the include folder is : " Code: F:\Boost\boost_1_44_0\boost " and the CodeBlocks Global Variables must be configured this way : Base : Code: F:\Boost\boost_1_44_0 Include : Code: F:\Boost\boost_1_44_0\boost Lib: Code: F:\Boost\boost_1_44_0\stage\lib and here it comes the important part . we need to configure the Compiler and Linker search directories and linker settings : Note: if you wish to save yourself a headache, and an iterative task , instead of right clicking on projects name , just do this: on menu bar click on Settings\Compiler and debugger..., and here configure the compiler and linker search directories and linker settings as explained below : (&&) for this : * Right-click your project's name in the Projects section of the Management window and select "Build options..." * Highlight the root of your project in the tree on the left side of the Project build options window * Select the "Search directories" tab (&&) * With the "Compiler" subtab selected, click the Add button, enter "these : Code: F:\Boost\boost_1_44_0 F:\Boost\boost_1_44_0\boost F:\Boost\boost_1_44_0\bin.v2\libs and click OK then , when you added all of those mentioned above , click on CopyAll button on the right corner of the window , next to clear button , then choose Debug and then Release and click Ok . after that go to the "Linker" subtab , click the Add button, : Code: F:\Boost\boost_1_44_0\stage\lib Code: $(#boost.lib)
after that just like before , click on Copyallto.. button and so on , when done , click ok .

and navigate to the libs folder where all of the libs are located ": i mean
Code:
F:\Boost\boost_1_44_0\stage\lib
and now select all of the files you see there. when selected , click ok .
a pop up window appears , click no , and then click Ok .

Note:
and not to mention that , i installed gcc compiler again , the prebundled CodeBlocks gcc wouldnt work! so i downloaded the package here
"http://tdm-gcc.tdragon.net/"
and then the compilation went on smoothly

Note2:
if you are on win7 or vista , make sure you execute ( or run) cmd ( command prompt) with administrative rights- to do so , just right click on cmd and select run as administrator .
now everything is set up so you can compile any boost sample
( this is how i setup my codeblocks and i got it all running

12. Good to see you got it up and running.