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 <unistd.h>,
>>> 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

Reply via email to