Abdelrazak Younes wrote: > Peter Kümmel wrote: >> Abdelrazak Younes wrote: >>> Hello Bo, >>> >>> I still have this linking problem with included boost: >>> >>> link /nologo /OUT:msvc\qt4\lyx.exe /LIBPATH:msvc\libs >>> /LIBPATH:D:\program\Qt\4.1 >>> \lib /LIBPATH:D:\program\Qt\4.1\lib /LIBPATH:D:\program\GnuWin32\lib >>> lyxbase_pre.lib mathed.lib insets.lib frontends.lib qt4.lib >>> controllers.lib graphics.lib support.lib lyxbase_post.lib >>> included_boost_signals.lib included_boost_regex.lib >>> included_boost_filesystem.lib included_boost_iostreams.lib QtCore4.lib >>> QtGui4.lib shlwapi.lib shell32.lib advapi32.lib zdll.lib gdi32.lib >>> msvc\common\main.obj >>> LINK : fatal error LNK1104: cannot open file >>> 'libboost_signals-vc80-mt-s-1_33_1.lib' >>> >>> I compiled with: >>> >>> scons use_vc=yes build_dir=msvc frontend=qt4 qt_dir=d:/program/Qt/4.1 >>> extra_inc_path=d:/program/GnuWin32/include >>> extra_lib_path=d:/program/GnuWin32/lib boost=included nls=no warnings=no >>> -j3 prefix=d:/program/lyx-msvc fast_start=no install >>> >>> >> >> You had this problem already before, and you get never a complete link >> process or is it due to the scons update? > > Yes, it's the same problem as before. I am just now trying to solve it. > > Abdel. > >
First you should use, when not already done, the option 'log_file=yes'. then you see the commands which are called by scons. Is there DBOOST_USER_CONFIG="<config.h>" in the command line, I assume yes, because I've no problems. Then compile one file by hand and add /showIncludes ("Displays a list of all include files during compilation" ) and search for the config.h, maybe on your setup has a other config.h in the compiler search path. You could also add a wrong C++ in the config.h and see if it stops compilation.