Re: [uClinux-dev] toolchain for c++ on coldfire

2016-04-19 Thread Greg Ungerer
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

2016-04-19 Thread angelo

  
  
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

2016-04-19 Thread Greg Ungerer

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

2016-04-19 Thread angelo

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

2016-04-19 Thread angelo

  
  
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