I'll need a bit of help to figure out what's wrong.

I've just done a complete rebuild of both arm-mingw32ce and
i386-mingw32ce, both on Linux. I am referring to the gcc-4.4.0 build. I
assume that you do so too, otherwise we wouldn't be talking about gcc_s,
right ?

If *that* is the issue, then the solution is probably this :
pavilion: {1025} svn diff src/mingwdll/libstdc++/Makefile
Index: src/mingwdll/libstdc++/Makefile
===================================================================
--- src/mingwdll/libstdc++/Makefile     (revision 1329)
+++ src/mingwdll/libstdc++/Makefile     (working copy)
@@ -15,7 +15,7 @@
 
 DLLVERSION=    `${BASE_DIRECTORY}/mingwdll/get-version`
 
-DLL_LIBS=      -lgcc -lgcc_s # -lws2
+DLL_LIBS=      -lgcc
 
 GCC_VERSION=   `${TARGET}-gcc --version | head -1 | awk '{print $$3;}'`
 
pavilion: {1026} 


Both those builds went just fine, they install these libgcc* files :
pavilion: {1011} find /opt/mingw32ce /opt/x86mingw32ce -name libgcc\*
-ls
1581559  372 -rw-r--r--   1 danny    danny      373964 Jun  3
22:16 /opt/mingw32ce/lib/gcc/arm-mingw32ce/4.4.0/libgcc.a
1581558   76 -rw-r--r--   1 danny    danny       71444 Jun  3
22:16 /opt/mingw32ce/lib/gcc/arm-mingw32ce/4.4.0/libgcc_eh.a
1574185  332 -rwxr-xr-x   1 danny    danny      335434 Jun  3
22:16 /opt/mingw32ce/bin/libgcc_s_sjlj-1.dll
1581556   76 -rw-r--r--   1 danny    danny       71816 Jun  3
22:16 /opt/mingw32ce/arm-mingw32ce/lib/libgcc_s.a
1565944  212 -rw-r--r--   1 danny    danny      212944 Jun  3
22:07 /opt/x86mingw32ce/lib/gcc/i386-mingw32ce/4.4.0/libgcc.a
1565943   80 -rw-r--r--   1 danny    danny       73794 Jun  3
22:07 /opt/x86mingw32ce/lib/gcc/i386-mingw32ce/4.4.0/libgcc_eh.a
1565941   64 -rw-r--r--   1 danny    danny       57692 Jun  3
22:07 /opt/x86mingw32ce/i386-mingw32ce/lib/libgcc_s.a
1540377  228 -rwxr-xr-x   1 danny    danny      228918 Jun  3
22:07 /opt/x86mingw32ce/bin/libgcc_s_sjlj-1.dll
pavilion: {1012} 

Can you help me figure out what's wrong ?

        Danny

On Wed, 2009-06-03 at 00:51 +0200, Vincent R. wrote:
> Why I am talking about MacOS, when I try to compile cegcc on this platform
> I have
> an error :
> 
> BUILDING DLL libraries --------------------------
> 
> 
> for i in libstdc++; do \
>               cd $i ; \
>               make all || exit 1; \
>               cd .. ; \
>               done
> mkdir -p /Users/vincent/Projects/cegcc/src/scripts/build/mingwdll/libstdc++
> arm-mingw32ce-dlltool --output-def
> /Users/vincent/Projects/cegcc/src/scripts/build/mingwdll/libstdc++/libstdc++.def
> \
>               --export-all
> /Users/vincent/Projects/toolchains/arm-mingw32ce-4.1.0/arm-mingw32ce/lib/libstdc++.a
> cd /Users/vincent/Projects/cegcc/src/scripts/build/mingwdll/libstdc++;
> arm-mingw32ce-g++ --shared \
>               -o
> /Users/vincent/Projects/cegcc/src/scripts/build/mingwdll/libstdc++/libstdc++-`/Users/vincent/Projects/cegcc/src/mingwdll/get-version`.dll
> \
>               -Wl,--out-implib,libstdc++.dll.a
> /Users/vincent/Projects/cegcc/src/scripts/build/mingwdll/libstdc++/libstdc++.def
> \
>               
> /Users/vincent/Projects/toolchains/arm-mingw32ce-4.1.0/arm-mingw32ce/lib/libstdc++.a
> -lgcc -lgcc_s 
> /Users/vincent/Projects/toolchains/arm-mingw32ce-4.1.0/lib/gcc/arm-mingw32ce/4.1.0/../../../../arm-mingw32ce/bin/ld:
> cannot find -lgcc_s
> collect2: ld returned 1 exit status
> 
> Don't know yet if it has something to do with latest modification on trunk
> or if it's platform specific.

-- 
Danny Backx ; danny.backx - at - scarlet.be ; http://danny.backx.info


------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
Cegcc-devel mailing list
Cegcc-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cegcc-devel

Reply via email to