bjam - How to see what g++ command-lines Boost.Build invokes (1.33.1) -
i'm scratching head, trying figure out why import libraries not generated when build boost libraries on machine. more specifically, building dlls works fine, (i.e. before reinstalled machine) generate import libraries correctly.
some specs:
- boost 1.33.1
- g++ 4.3.3 tdm-1 release windows
- building
gcctoolset ms dos command-line prompt - unxutils (after 14-04-03)
the command-line invokes bjam.exe looks this:
"c:\.../boost_1_33_1/tools/build/jam_src/bin.ntx86/bjam.exe" --debug-configuration -d2 -q --builddir=c:/.../trunk/xtemp/gcc.debug/boost_1_33_1 toolset=gcc threading=multi define=boost_windows define=_glibcxx__pthreads linkflags=-shared-libgcc runtime-link=shared variant=debug --v2 linkflags=-out-implib=boost_thread.lib this used work wonderfully before , produced desired file boost_thread.lib, not anymore. don't know what's going on , i know linker receives on command-line , thinks should it.
thanks,
carl
the -d2 should give looking for. i'm surprised hasn't worked. perhaps hidden in other messages. try omitting --debug-configuration , replacing -d2 -d+2. latter print commands bjam invokes in addition bjam non-debug messages.
Comments
Post a Comment