2012/3/7 Kai Tietz <[email protected]>: > Hi, > > This looks for me that the dummy-library mingwthrd wasn't installed. > In our crt-build it is built, so I assume that is related to missing > -m64 option on compile-time. This error appears when building libgcc_s_sjlj-1.dll - 64bit. libgcc_s_sjlj-1.dll - 32bit is built successfully. The error apparently consists in that for 32/64 bit are used the same libraries - 32bit.
libgcc_s_sjlj-1.dll - 32bit: > -L/home/niXman/mb-0.8/../mingw-x32/i686-w64-mingw32/lib > -L/home/niXman/mb-0.8/../mingw-x32/mingw/lib libgcc_s_sjlj-1.dll - 64bit: > -L/home/niXman/mb-0.8/../mingw-x32/i686-w64-mingw32/lib > -L/home/niXman/mb-0.8/../mingw-x32/mingw/lib > Could you please provide the output of > 'E:/msys/home/niXman/mb-0.8/../mingw-x32/bin/gcc -v'? Using built-in specs. COLLECT_GCC=E:\msys\home\niXman\mingw-x32\bin\i686-w64-mingw32-gcc.exe COLLECT_LTO_WRAPPER=e:/msys/home/nixman/mingw-x32/bin/../libexec/gcc/i686-w64-mingw32/4.6.3/lto-wrapper.exe Target: i686-w64-mingw32 Configured with: ../../mingw-src/gcc-4.6.3/configure --target=i686-w64-mingw32 --enable-targets=all --enable-multilib --prefix=/home/niXman/mb-0.8/../mingw-x32 --with-sysroot=/home/niXman/mb-0.8/../mingw-x32 --with-tune=generic --enable-languages=c,c++,lto --enable-libstdcxx-time=yes --with-host-libstdcxx='-static -lstdc++' --enable-shared --enable-static --enable-libgomp --enable-lto --enable-graphite --enable-cloog-backend=isl --enable-checking=release --enable-fully-dynamic-string --enable-version-specific-runtime-libs --disable-threads --disable-libstdcxx-pch --disable-libstdcxx-debug --enable-sjlj-exceptions --disable-debug --disable-bootstrap --disable-rpath --disable-win32-registry --disable-nls --disable-werror --disable-symvers --with-gmp=/home/niXman/mb-0.8/../mingw-libs --with-mpfr=/home/niXman/mb-0.8/../mingw-libs --with-mpc=/home/niXman/mb-0.8/../mingw-libs --with-ppl=/home/niXman/mb-0.8/../mingw-libs --with-cloog=/home/niXman/mb-0.8/../mingw-libs --with-libiconv-prefix=/home/niXman/mb-0.8/../mingw-libs --with-pkgversion='niXman build' --with-bugurl=http://code.google.com/p/mingw-builds/issues/list CFLAGS='-O3 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -I/home/niXman/mb-0.8/../mingw-libs/include' CXXFLAGS='-O3 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer -I/home/niXman/mb-0.8/../mingw-libs/include -O3 -pipe -fomit-frame-pointer -momit-leaf-frame-pointer' CPPFLAGS= LDFLAGS='-pipe -s -L/home/niXman/mb-0.8/../mingw-libs/lib' > > Regards, > Kai > > 2012/3/7 niXman <[email protected]>: >> 2012/3/6 JonY <[email protected]>: >>> Its not obvious because you ignored my advice. Seriously, slow down a >>> bit, take some time to actually digest your reading. >> >> I've built binutils/CRT/gcc-c(all-gcc)/winpthreads-32/winpthreads-64 >> successfully >> >> winpthreads-32 is installed into the directory $PREFIX/$TARGET/32 >> and winpthreads-64 is installed into the directory $PREFIX/$TARGET/64 >> >> When building gcc-c++(all) at linking libgcc_s_sjlj-1.dll - 64 bit I >> get the following error: >> >>> E:\msys\home\niXman\mingw-x32\i686-w64-mingw32\bin\ld.exe: skipping >>> incompatible >>> E:/msys/home/niXman/mb-0.8/../mingw-x32/i686-w64-mingw32/lib/libmingwthrd.a >>> when searching for -lmingwthrd >>> E:\msys\home\niXman\mingw-x32\i686-w64-mingw32\bin\ld.exe: skipping >>> incompatible >>> E:/msys/home/niXman/mb-0.8/../mingw-x32/i686-w64-mingw32/lib\libmingwthrd.a >>> when searching for -lmingwthrd >>> E:\msys\home\niXman\mingw-x32\i686-w64-mingw32\bin\ld.exe: skipping >>> incompatible >>> E:/msys/home/niXman/mb-0.8/../mingw-x32/i686-w64-mingw32/lib/libmingwthrd.a >>> when searching for -lmingwthrd >>> E:\msys\home\niXman\mingw-x32\i686-w64-mingw32\bin\ld.exe: skipping >>> incompatible >>> E:/msys/home/niXman/mb-0.8/../mingw-x32/i686-w64-mingw32/lib\libmingwthrd.a >>> when searching for -lmingwthrd >>> E:\msys\home\niXman\mingw-x32\i686-w64-mingw32\bin\ld.exe: skipping >>> incompatible >>> E:/msys/home/niXman/mb-0.8/../mingw-x32/i686-w64-mingw32/lib/libmingwthrd.a >>> when searching for -lmingwthrd >>> E:\msys\home\niXman\mingw-x32\i686-w64-mingw32\bin\ld.exe: skipping >>> incompatible >>> E:/msys/home/niXman/mb-0.8/../mingw-x32/i686-w64-mingw32/lib/libmingwthrd.a >>> when searching for -lmingwthrd >> ... >> ... >> ... >> Ideas? >> >> And one more question: how can I set the path for libpthread.a 32/64 bit ? >> >> Thanks. >> >> -- >> Regards, >> niXman >> >> ------------------------------------------------------------------------------ >> Virtualization & Cloud Management Using Capacity Planning >> Cloud computing makes use of virtualization - but cloud computing >> also focuses on allowing computing to be delivered as a service. >> http://www.accelacomm.com/jaw/sfnl/114/51521223/ >> _______________________________________________ >> Mingw-w64-public mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public > > > > -- > | (\_/) This is Bunny. Copy and paste > | (='.'=) Bunny into your signature to help > | (")_(") him gain world domination > > ------------------------------------------------------------------------------ > Virtualization & Cloud Management Using Capacity Planning > Cloud computing makes use of virtualization - but cloud computing > also focuses on allowing computing to be delivered as a service. > http://www.accelacomm.com/jaw/sfnl/114/51521223/ > _______________________________________________ > Mingw-w64-public mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/mingw-w64-public -- Regards, niXman ------------------------------------------------------------------------------ Virtualization & Cloud Management Using Capacity Planning Cloud computing makes use of virtualization - but cloud computing also focuses on allowing computing to be delivered as a service. http://www.accelacomm.com/jaw/sfnl/114/51521223/ _______________________________________________ Mingw-w64-public mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
