Mingw: The input line is too long

Hi, When I compile Boost i get the following error (for several libraries): F:\boost_1_42_0>"g++" "-Wl,--out-implib,bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\boost_serialization-mt-d.lib" -o "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\boost_serialization-mt-d.dll" -shared -Wl,--start-group "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_archive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_iarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_iserializer.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_oarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_oserializer.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_pointer_iserializer.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_pointer_oserializer.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_serializer_map.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_text_iprimitive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_text_oprimitive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_xml_archive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\binary_iarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\binary_oarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\extended_type_info.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\extended_type_info_typeid.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\extended_type_info_no_rtti.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\polymorphic_iarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\polymorphic_oarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\stl_port.o" "bin.v2\libs\se The input line is too long. "g++" "-Wl,--out-implib,bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\boost_serialization-mt-d.lib" -o "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\boost_serialization-mt-d.dll" -shared -Wl,--start-group "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_archive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_iarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_iserializer.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_oarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_oserializer.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_pointer_iserializer.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_pointer_oserializer.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_serializer_map.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_text_iprimitive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_text_oprimitive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\basic_xml_archive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\binary_iarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\binary_oarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\extended_type_info.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\extended_type_info_typeid.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\extended_type_info_no_rtti.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\polymorphic_iarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\polymorphic_oarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\stl_port.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\text_iarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\text_oarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\void_cast.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\archive_exception.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\xml_grammar.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\xml_iarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\xml_oarchive.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\xml_archive_exception.o" "bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\shared_ptr_helper.o" -Wl,-Bstatic -Wl,-Bdynamic -Wl,--end-group -g -mthreads ...failed gcc.link.dll bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\boost_serialization-mt-d.lib bin.v2\libs\serialization\build\gcc-mingw-4.5.0\debug\threading-multi\boost_serialization-mt-d.dll... I have tried to compile Boost in the directory "b" and/or with the options "--md5" and/or "--abbreviate-paths" but nothing helped. As mingw is advertised in the "Boost's additional test compilers include:" section I guess that i (in theory) should be possible to compile it. Does anyone hav any idea how to achieve this? How can I compile Boost 1.42 using Mingw both static AND dynamic? TIA -- Groeten, Joost Kraaijeveld Askesis B.V. Molukkenstraat 14 6524NB Nijmegen tel: 024-3888063 / 06-51855277 fax: 024-3608416 web: www.askesis.nl
participants (1)
-
Joost Kraaijeveld