AnsweredAssumed Answered

ADUcm360_CN0359 - compiling arm-none-eabi-gcc @f22-eclipse

Question asked by jklemm on Aug 23, 2016
Latest reply on Aug 25, 2016 by R.L

Dear Sir and Madam,

I'm using Linux Fedora22 with GCC v5.2 cross compiler chain running under eclipse environment.


<uname -a>
>> Linux TIMEX 4.4.14-200.fc22.x86_64 #1 SMP Fri Jun 24 21:19:33 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux


<arm-none-eabi-gcc --version>
>> arm-none-eabi-gcc (Fedora 5.2.0-3.fc22) 5.2.0
Copyright (C) 2015 Free Software Foundation, Inc.


I'm able to create under eclipse a running project by templates ADUcm360 with timer funktion and my own projects like 'aducm_demo_blinky' are also compiled fine.


Now I'm trying to compile the whole source code from project 'ADUcm360_CN0359' witch was delivered with the eval board ADUcm360CN0359.


I've checked the makefile and linkerscript, but I'm not able to link the libraries

see attached files...


The problem seems to be the precompiled libraries or the compilation of libraries as source code. Here is the output after linker script is executed:

>> /usr/bin/arm-none-eabi-ld: cannot find -lstdc++_s
>> /usr/bin/arm-none-eabi-ld: cannot find -lg_s
>> /usr/bin/arm-none-eabi-ld: cannot find -lc_s
>> make: *** [output/aduCN0359.axf] Error 1
>> Makefile:75: recipe for target 'output/aduCN0359.axf' failed

>> 14:10:53 Build Finished (took 5s.226ms)


PLEASE help ME...!!!


Regards Jan

I'm waiting for solution or help, thanks a lot!