Thank you for your comment.
It is linked to my code, but I still have a "Segmentation fault". I do not know why.....
As I said before, I am trying to my code on 64 bits computer.
My code was running well on 32 bits machine with Boost Library 1.36.0 and GSLibrary, but it has a "Segmentation fault" on 64 bits machine.
I have modify the argument to LDFLAGS="-m64",CFLAGS="-m64",CXXFLAGS="-m64",FFLAGS="-m64".
Do you have any idea to solve this?
If you have one, please let me know that.
Thanks,
On Fri, Jan 29, 2010 at 12:55 AM, JongKwan Kim <kwanu2000@gmail.com> wrote:Thanks for your answer.
I need to use the Boost 1.36.0, but I have still problems.
In fact, I have already run my code with Boost 1.36.0 with 32 bits machine.
To run my code with 64 bits computer, I follow your comment.
1. download Boost1.36.0.tar.bz2 and unzip this
2. download pre-compiled bjam and move it to Boost1.36.0 directory
3. $cd /Boost1.36.0
4. $ ./bjam --build-dir=/build-boost --toolset=gcc --build-type=complete stage
So, the Boost Library is installed, I think....
But, I do not know how can I use this.
When I install with simple way, there are only 2 directory - include and lib, but using ./bjam there are lots of directories /boost/bin.v2/libs/.....
Do I have to assign each path separately?
Let's assume you had extracted Boost compressed file to /home/yourname/boost_1_36_0 (let's call it Boost_Root_Path).
1) Under Boost_Root_Path, were you able to find a "boost" directory tree with various library header files? For compiling my C++ program, I will set Boost_Root_Path as header files searching path (-I/home/yourname/boost_1_36_0), while my program's code will include those header files by specifying thing similar to the following line:
#include <boost/bind/bind.hpp>
2) Under Boost_Root_Path, did your Boost build produce a "stage/lib" directory with library binary files? If yes, then you can specify it as your library searching path (-L/home/yourname/boost_1_36_0/stage/lib).
Thanks,On Sat, Jan 23, 2010 at 2:53 PM, Ravi <lists_ravi@lavabit.com> wrote:
On Thursday 21 January 2010 15:46:13 JongKwan Kim wrote:Yes, but using 1.42 (to be released in a few days) will likely save you
> I would like to know if the boost 1.36.0 is working well with Linux 64
> bits.
headaches in the future since there have a been a large number of bug-fixes
since 1.36.
http://www.boost.org/doc/libs/1_36_0/more/getting_started/unix-variants.html
> If I want to compile with boost 1.36.0 and Linux 64 bits, how should
> I install the boost 1.36.0?
Regards,
Ravi
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users
_______________________________________________
Boost-users mailing list
Boost-users@lists.boost.org
http://lists.boost.org/mailman/listinfo.cgi/boost-users