[gelöst] boost bjam



  • (Ich hoffe, das ist das richtige Unterforum)
    Beim Versuch auf einem Win2k-Rechner boost 1.41 zu erstellen, überspringt bjam mehrere libs.
    Die entsprechende Ausgabe:

    D:\libraries\boost\boost_1_41_0>"C:\MinGW\bin\ar.exe"  rc "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\libboost_math_tr1-mgw44-mt-sd-1_41.lib" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\assoc_laguerre.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\assoc_legendre.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\beta.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\comp_ellint_1.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\comp_ellint_2.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\comp_ellint_3.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\cyl_bessel_i.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\cyl_bessel_j.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\cyl_bessel_k.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\cyl_neumann.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\ellint_1.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\ellint_2.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\ellint_3.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\expint.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\hermite.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\laguerre.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\legendre.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-
    [b]Die eingegebene Zeile ist zu lang.[/b]
    
        "C:\MinGW\bin\ar.exe"  rc "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\libboost_math_tr1-mgw44-mt-sd-1_41.lib" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\assoc_laguerre.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\assoc_legendre.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\beta.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\comp_ellint_1.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\comp_ellint_2.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\comp_ellint_3.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\cyl_bessel_i.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\cyl_bessel_j.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\cyl_bessel_k.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\cyl_neumann.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\ellint_1.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\ellint_2.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\ellint_3.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\expint.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\hermite.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\laguerre.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\legendre.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\riemann_zeta.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\sph_bessel.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\sph_legendre.o" "bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\sph_neumann.o"
    
    ...failed gcc.archive bin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi\libboost_math_tr1-mgw44-mt-sd-1_41.lib...
    ...skipped <pD:\Boost\lib>libboost_math_tr1-mgw44-mt-sd-1_41.lib for lack of <pbin.v2\libs\math\build\gcc-mingw-4.4.1\debug\link-static\runtime-link-static\threading-multi>libboost_math_tr1-mgw44-mt-sd-1_41.lib...
    

    Kann ich in bjam irgendwie kürzere Pfadnamen einstellen? Die Zeilenbegrenzung der Kommandozeile lässt sich offenbar nicht ändern...



  • Falsches Forum. Wir haben extra ein IDE und Compiler-Forum. Windows hat oder hatte eine Beschränkung von 256 Zeichen gehabt.
    Wenn es also wirklich an Win2k liegt, wirst du es auf einem anderen PC bauen lassen müssen. Du kannst ja die Libst z.B. unter WinXP bauen und unter Win2k benutzen. Kein Problem.



  • Ich habe es jetzt auf XP kompiliert, wo die maximale Kommandozeilenlänge das Doppelte (4000 Zeichen) beträgt - somit ist das Problem für mich erledigt. Wirklich befriedigend ist diese Lösung aber nicht.


Anmelden zum Antworten