x86 toolchain doesn't compile anymore

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

x86 toolchain doesn't compile anymore

Johnny Willemsen
Hi,

Our daily build shows that recently the x86 toolchain doesn't compile
anymore. I don't get a gi386-mingw32ce-g++ compiler anymore.

I use:
../build-x86.sh > /home/build/cegcc.txt > /home/build/cegccbuild.txt

The full build log is at:
http://www.dre.vanderbilt.edu/~remedynl/cegccbuildwin.txt

Johnny





------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Cegcc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Reply | Threaded
Open this post in threaded view
|

Re: x86 toolchain doesn't compile anymore

Danny Backx
On Mon, 2010-01-04 at 10:08 +0100, Johnny Willemsen wrote:

> Hi,
>
> Our daily build shows that recently the x86 toolchain doesn't compile
> anymore. I don't get a gi386-mingw32ce-g++ compiler anymore.
>
> I use:
> ../build-x86.sh > /home/build/cegcc.txt > /home/build/cegccbuild.txt
>
> The full build log is at:
> http://www.dre.vanderbilt.edu/~remedynl/cegccbuildwin.txt

The build log looks incomplete, it ends after building mingwm10.dll. You
don't have a disk space problem or so ?

There is definitely a problem with dlltool though :


pavilion: {22} i386-mingw32ce-dlltool --as=i386-mingw32ce-as -k
--output-lib libcoredll.a
--def /home/danny/src/cegcc/svn.sf.net/cegcc/trunk/cegcc/src/mingw/coredll.def
Segmentation fault (core dumped)
pavilion: {23}

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


------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Cegcc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Reply | Threaded
Open this post in threaded view
|

Re: x86 toolchain doesn't compile anymore

Pablo Rogina
Just in case, ARM cegcc cannot be built either. Started from scratch,
get sources with svn at revision 1430.
Moved to cegcc/src/scripts and created folder build-cegcc. From there,
sudo ../build-cegcc.sh. After some time, error messages as follows:
...
# @multilib_dir@ is not really necessary, but sometimes it has
# more uses than just a directory name.
/bin/bash /home/pablo/projects/cegcc/src/gcc-4.4.0/libgcc/../mkinstalldirs .
ln -s -f libgcc.map libgcc.map.def && if [ ! -d ./shlib ]; then mkdir
./shlib; else true; fi &&
/home/pablo/projects/cegcc/src/scripts/build-cegcc/gcc/./gcc/xgcc
-B/home/pablo/projects/cegcc/src/scripts/build-cegcc/gcc/./gcc/
-B/opt/cegcc/arm-cegcc/bin/ -B/opt/cegcc/arm-cegcc/lib/ -isystem
/opt/cegcc/arm-cegcc/include -isystem /opt/cegcc/arm-cegcc/sys-include
-O2  -g -O2 -DIN_GCC -DCROSS_DIRECTORY_STRUCTURE  -W -Wall
-Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wcast-qual
-Wold-style-definition  -isystem ./include  -fno-inline -mwin32 -g
-DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED  -shared
-nodefaultlibs libgcc.map.def -Wl,--out-implib,./shlib/libgcc_s.a.tmp
-o ./shlib/libgcc_s_sjlj-1.dll.tmp -g -O2 -B./ _udivsi3_s.o
_divsi3_s.o _umodsi3_s.o _modsi3_s.o _dvmd_tls_s.o _call_via_rX_s.o
_interwork_call_via_rX_s.o _bb_init_func_s.o _lshrdi3_s.o _ashrdi3_s.o
_ashldi3_s.o _negdf2_s.o _arm_addsubdf3_s.o _arm_muldivdf3_s.o
_arm_cmpdf2_s.o _arm_unorddf2_s.o _arm_fixdfsi_s.o _arm_fixunsdfsi_s.o
_arm_truncdfsf2_s.o _arm_negsf2_s.o _arm_addsubsf3_s.o
_arm_muldivsf3_s.o _arm_cmpsf2_s.o _arm_unordsf2_s.o _arm_fixsfsi_s.o
_arm_fixunssfsi_s.o _arm_floatdidf_s.o _arm_floatdisf_s.o _clzsi2_s.o
_clzdi2_s.o _muldi3_s.o _negdi2_s.o _cmpdi2_s.o _ucmpdi2_s.o
_clear_cache_s.o _enable_execute_stack_s.o _trampoline_s.o __main_s.o
_absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o
_subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o
_ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _ctzsi2_s.o _ctzdi2_s.o
_popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o
_paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o
_mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divsc3_s.o
_divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o
_fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixtfdi_s.o
_fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _fixunstfdi_s.o
_floatdixf_s.o _floatditf_s.o _floatundixf_s.o _floatunditf_s.o
_divdi3_s.o _moddi3_s.o _udivdi3_s.o _umoddi3_s.o _udiv_w_sdiv_s.o
_udivmoddi4_s.o _pack_sf_s.o _unpack_sf_s.o _fpcmp_parts_sf_s.o
_make_sf_s.o _thenan_sf_s.o _sf_to_usi_s.o _pack_df_s.o _unpack_df_s.o
_fpcmp_parts_df_s.o _make_df_s.o _thenan_df_s.o _df_to_usi_s.o
gthr-win32_s.o unwind-dw2_s.o unwind-dw2-fde_s.o unwind-sjlj_s.o
gthr-gnat_s.o unwind-c_s.o emutls_s.o -lc -lcoredll && if [ -f
./shlib/libgcc_s_sjlj-1.dll ]; then mv -f ./shlib/libgcc_s_sjlj-1.dll
./shlib/libgcc_s_sjlj-1.dll.backup; else true; fi && mv
./shlib/libgcc_s_sjlj-1.dll.tmp ./shlib/libgcc_s_sjlj-1.dll && mv
./shlib/libgcc_s.a.tmp ./shlib/libgcc_s.a
Creating library file: ./shlib/libgcc_s.a.tmp
/opt/cegcc/arm-cegcc/lib/dllcrt1.o:(.text+0x0): undefined reference to
`_eh_handler'
/opt/cegcc/arm-cegcc/lib/dllcrt1.o:/home/pablo/projects/cegcc/src/newlib/newlib/libc/sys/wince/dllcrt1.S:24:
undefined reference to `_DllMainCRTStartup'
__main_s.o: In function `__do_global_ctors':
/home/pablo/projects/cegcc/src/gcc-4.4.0/libgcc/../gcc/libgcc2.c:2166:
undefined reference to `atexit'
/home/pablo/projects/cegcc/src/gcc-4.4.0/libgcc/../gcc/libgcc2.c:2166:
relocation truncated to fit: ARM_26 against undefined symbol `atexit'
_absvsi2_s.o: In function `__absvsi2':

errors follow...

Thanks,

Pablo

PS: mingw32ce built OK.

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Cegcc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Reply | Threaded
Open this post in threaded view
|

Re: x86 toolchain doesn't compile anymore

Danny Backx
On Tue, 2010-01-05 at 23:11 -0300, Pablo Rogina wrote:
> Just in case, ARM cegcc cannot be built either. Started from scratch,
> get sources with svn at revision 1430.

Just a quick note so you don't think I'm ignoring this : I will be
working on this (x86 and arm-cegcc) in the coming days.

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


------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Cegcc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Reply | Threaded
Open this post in threaded view
|

Re: x86 toolchain doesn't compile anymore

Pablo Rogina
> Just a quick note so you don't think I'm ignoring this : I will be
> working on this (x86 and arm-cegcc) in the coming days.

Ok, noted. Thank you for letting us know.

Pablo

------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Cegcc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel
Reply | Threaded
Open this post in threaded view
|

Re: x86 toolchain doesn't compile anymore

Danny Backx
On Wed, 2010-01-06 at 18:42 -0300, Pablo Rogina wrote:
> > Just a quick note so you don't think I'm ignoring this : I will be
> > working on this (x86 and arm-cegcc) in the coming days.
>
> Ok, noted. Thank you for letting us know.
>
> Pablo

x86 was easy, that's fixed.

I'm looking into arm-cegcc now.

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


------------------------------------------------------------------------------
This SF.Net email is sponsored by the Verizon Developer Community
Take advantage of Verizon's best-in-class app development support
A streamlined, 14 day to market process makes app distribution fast and easy
Join now and get one step closer to millions of Verizon customers
http://p.sf.net/sfu/verizon-dev2dev 
_______________________________________________
Cegcc-devel mailing list
[hidden email]
https://lists.sourceforge.net/lists/listinfo/cegcc-devel