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

Reply via email to