Re: [uClinux-dev] toolchain for c++ on coldfire
Hi Angelo, On 20/04/16 04:14, angelo wrote: > infinite thanks. > > Do you maybe have also the > gcc-5.3.0-fix-libgcc-build.patch ? Yep, attached. Regards Greg > On 19/04/2016 15:52, Greg Ungerer wrote: >> Hi Angelo, >> >> On 19/04/16 17:40, angelo wrote: >>> Sry, i forgot html format enabled, so i resend. >>> >>> Dear Greg and all, >>> >>> i am building from some time some c++ apps for mcf5307. >>> At the time being, with the toolchain m68k-uclinux-20101118 i get >>> some errors, like usleep not declared, even including , >>> as >>> 88:15: error: ‘usleep’ was not declared in this scope >>> >>> Actually, the only toolchain i can use successfully for c++ >>> apps on mcf5307 is an old >>> >>> Sourcery_CodeBench_Lite_for_ColdFire_uClinux >>> >>> But we know they are no more available / open. Do you know any other >>> alternative ? Or a guide i can use to prepare a c,c++ toolchain >>> for uClinux (then i can make it available) ? >> >> Attached is a build script I use to build m68k-uclinux toolchains. >> >> Most recently I have built and am testing a gcc-5.3 based toolchain. >> The elf2flt package referenced in this script was just a snapshot >> of the github uclinux/elf2flt tree on that date. >> >> I don't know if it will work any better for you with c++ apps, >> but it is worth a try. >> >> Note that gcc-5.3 will produce broken non-MMU m68k linux >> for kernel versions older then 4.5 (due to code generation >> issues with the signal handling code). So keep that in mind >> if you are compiling kernels with it. >> >> Regards >> Greg >> >> >> >> ___ >> uClinux-dev mailing list >> uClinux-dev@uclinux.org >> http://mailman.uclinux.org/mailman/listinfo/uclinux-dev >> This message was resent by uclinux-dev@uclinux.org >> To unsubscribe see: >> http://mailman.uclinux.org/mailman/options/uclinux-dev > > > > ___ > uClinux-dev mailing list > uClinux-dev@uclinux.org > http://mailman.uclinux.org/mailman/listinfo/uclinux-dev > This message was resent by uclinux-dev@uclinux.org > To unsubscribe see: > http://mailman.uclinux.org/mailman/options/uclinux-dev > --- gcc-5.3.0/libgcc/config.host.org 2016-01-13 13:03:24.815783571 +1000 +++ gcc-5.3.0/libgcc/config.host 2016-01-13 13:04:05.191784224 +1000 @@ -794,7 +794,7 @@ m68k*-*-openbsd*) ;; m68k-*-uclinux*) # Motorola m68k/ColdFire running uClinux with uClibc - tmake_file="$tmake_file m68k/t-floatlib m68k/t-linux" + tmake_file="$tmake_file m68k/t-floatlib" md_unwind_header=m68k/linux-unwind.h ;; m68k-*-linux*) # Motorola m68k's running GNU/Linux ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
Re: [uClinux-dev] toolchain for c++ on coldfire
Hi Greg, infinite thanks. Do you maybe have also the gcc-5.3.0-fix-libgcc-build.patch ? thanks Regards, Angelo On 19/04/2016 15:52, Greg Ungerer wrote: Hi Angelo, On 19/04/16 17:40, angelo wrote: Sry, i forgot html format enabled, so i resend. Dear Greg and all, i am building from some time some c++ apps for mcf5307. At the time being, with the toolchain m68k-uclinux-20101118 i get some errors, like usleep not declared, even including , as 88:15: error: ‘usleep’ was not declared in this scope Actually, the only toolchain i can use successfully for c++ apps on mcf5307 is an old Sourcery_CodeBench_Lite_for_ColdFire_uClinux But we know they are no more available / open. Do you know any other alternative ? Or a guide i can use to prepare a c,c++ toolchain for uClinux (then i can make it available) ? Attached is a build script I use to build m68k-uclinux toolchains. Most recently I have built and am testing a gcc-5.3 based toolchain. The elf2flt package referenced in this script was just a snapshot of the github uclinux/elf2flt tree on that date. I don't know if it will work any better for you with c++ apps, but it is worth a try. Note that gcc-5.3 will produce broken non-MMU m68k linux for kernel versions older then 4.5 (due to code generation issues with the signal handling code). So keep that in mind if you are compiling kernels with it. Regards Greg ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
Re: [uClinux-dev] toolchain for c++ on coldfire
Hi Angelo, On 19/04/16 17:40, angelo wrote: Sry, i forgot html format enabled, so i resend. Dear Greg and all, i am building from some time some c++ apps for mcf5307. At the time being, with the toolchain m68k-uclinux-20101118 i get some errors, like usleep not declared, even including , as 88:15: error: ‘usleep’ was not declared in this scope Actually, the only toolchain i can use successfully for c++ apps on mcf5307 is an old Sourcery_CodeBench_Lite_for_ColdFire_uClinux But we know they are no more available / open. Do you know any other alternative ? Or a guide i can use to prepare a c,c++ toolchain for uClinux (then i can make it available) ? Attached is a build script I use to build m68k-uclinux toolchains. Most recently I have built and am testing a gcc-5.3 based toolchain. The elf2flt package referenced in this script was just a snapshot of the github uclinux/elf2flt tree on that date. I don't know if it will work any better for you with c++ apps, but it is worth a try. Note that gcc-5.3 will produce broken non-MMU m68k linux for kernel versions older then 4.5 (due to code generation issues with the signal handling code). So keep that in mind if you are compiling kernels with it. Regards Greg build-uclinux-tools.sh Description: application/shellscript ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
[uClinux-dev] toolchain for c++ on coldfire
Sry, i forgot html format enabled, so i resend. Dear Greg and all, i am building from some time some c++ apps for mcf5307. At the time being, with the toolchain m68k-uclinux-20101118 i get some errors, like usleep not declared, even including , as 88:15: error: ‘usleep’ was not declared in this scope Actually, the only toolchain i can use successfully for c++ apps on mcf5307 is an old Sourcery_CodeBench_Lite_for_ColdFire_uClinux But we know they are no more available / open. Do you know any other alternative ? Or a guide i can use to prepare a c,c++ toolchain for uClinux (then i can make it available) ? Thanks, Regards, Angelo Dureghello ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
[uClinux-dev] toolchain for c++ on coldfire
Dear Greg and all, i am building from some time some c++ apps for mcf5307. At the time being, with the toolchain m68k-uclinux-20101118 i get some errors, like usleep not declared, even including , as 88:15: error: ‘usleep’ was not declared in this scope Actually, the only toolchain i can use successfully for c++ apps on mcf5307 is an old Sourcery_CodeBench_Lite_for_ColdFire_uClinux But we know they are no more available / open. Do you know any other alternative ? Or a guide i can use to prepare a c,c++ toolchain for uClinux (then i can make it available) ? Thanks, Regards, Angelo Dureghello ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev