warning: unknown rule split
I just downloaded boost and the jam.exe on the build page. Executing jam -ftools/build/allyoubase.jam -sTOOLS="msvc" on win2k with msvc 6 I get a screenful of 'warning: unknown rule split'. Anyone experienced this? jam version problem? John [Non-text portions of this message have been removed]
I just downloaded boost and the jam.exe on the build page. Executing jam -ftools/build/allyoubase.jam -sTOOLS="msvc" on win2k with msvc 6 I get a screenful of 'warning: unknown rule split'. Anyone experienced this? jam version problem?
John
did you try to updrage jam from the boost package: -make subst for any directory containing space -setting the MSVC6 variables (I guess that what happend) with vcvars32.bat (take care of spaces!) cd $(BOOST_ROOT)/tools/build/jam_src and build the new jam! good luck! ___________________________________________________________ Do You Yahoo!? -- Une adresse @yahoo.fr gratuite et en français ! Yahoo! Courrier : http://courrier.yahoo.fr
did you try to updrage jam from the boost package:
No I just downloaded the prebuilt exe. I guess I should build my own jam.exe.
-make subst for any directory containing space
Agh - this is almost certainly the problem... I found no mention of this in the build instructions. I could always reinstall my compiler in a different location. Yuck. John _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
--- In Boost-Users@y..., Alexandre Carsac
I just downloaded boost and the jam.exe on the build page. Executing jam -ftools/build/allyoubase.jam -sTOOLS="msvc" on win2k with msvc 6 I get a screenful of 'warning: unknown rule split'. Anyone experienced this? jam version problem?
John
did you try to updrage jam from the boost package: -make subst for any directory containing space -setting the MSVC6 variables (I guess that what happend) with vcvars32.bat (take care of spaces!) cd $(BOOST_ROOT)/tools/build/jam_src and build the new jam!
good luck!
I have this problem also, on Linux (Mandrake 8.0) with gcc 2.96 and STLport4.5. Running 'jam -ftools/build/allyoubase.jam -sTOOLS="gcc-stlport"' results in thousands of 'warning: unknown rule split' and a seg fault... This is using the jam built from the boost_1_25_1/tools/build/jam_src directory, and there are no directories whose names contain spaces in the hierarchy.
Running 'jam -ftools/build/allyoubase.jam -sTOOLS="gcc-stlport"' results in thousands of 'warning: unknown rule split' and a seg fault...
try something like this (on Win32 it works with -sTOOLS="msvc") cd boost_1_25_1/tools/build/jam_src jam -sBOOST_ROOT= -JAMBASE= -sBOOST_BUILD_PATH -sTOOLS="gcc-stlport" then change to boost_1_25_1 directory jam -sBOOST_ROOT=. -sTOOLS="gcc-stlport" Alex --------------------------------- Yahoo! Courrier -- Une adresse @yahoo.fr gratuite et en français ! [Non-text portions of this message have been removed]
--- In Boost-Users@y..., Alexandre Carsac
Running 'jam -ftools/build/allyoubase.jam -sTOOLS="gcc-stlport"' results in thousands of 'warning: unknown rule split' and a seg fault...
try something like this (on Win32 it works with -sTOOLS="msvc")
cd boost_1_25_1/tools/build/jam_src
jam -sBOOST_ROOT= -JAMBASE= -sBOOST_BUILD_PATH -sTOOLS="gcc-stlport"
then change to boost_1_25_1 directory
jam -sBOOST_ROOT=. -sTOOLS="gcc-stlport"
Alex
Thanks for the suggestion, but that produces the following output: $ jam -sBOOST_ROOT=. -sTOOLS="gcc-stlport" syntax error at EOF boost-base.jam: No such file or directory warning: unknown rule lib warning: unknown rule dll Segmentation fault
participants (3)
-
Alexandre Carsac
-
godflesh1000@yahoo.co.uk
-
John Merrells