
I had a little problem with the libraries: [..]
It seems that Martin linked to the boost libraries dynamically.
In first place I tried method a: c++ -I /usr/local/include/boost-1_33_1 example.cpp -o example /usr/local/lib/libboost_regex-gcc-d-1_33_1.a It worked perfect. Then I tried method b (dynamic, I guess): c++ -I /usr/local/include/boost-1_33_1 example.cpp -o example -L/usr/local/lib -lboost_regex-gcc-d-1_33_1 At runtime: ./example: error while loading shared libraries: libboost_regex-gcc-d-1_33_1.so.1.33.1: cannot open shared object file: No such file or directory
The example program might require the user to set LD_LIBRARY_PATH or something equivalent (ld.so.conf on linux).
I would suggest covering this in http://boost-consulting.com/boost/more/getting_started.html#nix-e-g-unix-lin... with a short explanation and/or a link to a linux howto. Maybe a mention of the problem and some keywords would suffice.
Although looking at http://boost-consulting.com/boost/more/getting_started.html#id13 it seems that the sample specifies linking statically so I'm not sure what problems Martin was having.
Method b turned out to be dynamic for me :-) Regards, Martin