Page 1 of 1

Problem of compilation

Posted: Mon Dec 19, 2016 1:31 am
by Archie
Hello,
I wanted to compile for td1205p and I have this message there.
I did a reinstall several times and always the same thing.

02:26:41 **** Incremental Build of configuration TD1205P Release for project sigfox ****
Info: Internal Builder is used for build
arm-none-eabi-gcc -DNDEBUG -DEZR32LG230F128 -DMODULE_REVISION=REVISION_TD1205P "-IC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\libtdrf\\inc" "-IC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\libtddrivers\\inc" "-IC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\libtdcore\\inc" "-IC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\emlib\\inc" "-IC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\Device\\EnergyMicro\\EFM32LG\\Include" "-IC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\CMSIS\\Include" -Os -ffunction-sections -fdata-sections -Wall -c -fmessage-length=0 -mcpu=cortex-m3 -mthumb -o "src\\sigfox.o" "..\\src\\sigfox.c"
arm-none-eabi-gcc "-T..\\..\\Device\\EnergyMicro\\EFM32LG\\Source\\G++\\efm32lg.ld" -Xlinker --gc-sections "-LC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\libtdgeoloc\\GCC Release EZR" "-LC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\libtdsensor\\GCC Release EZR" "-LC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\libtdrf\\GCC Release EZR" "-LC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\libtddrivers\\GCC Release EZR" "-LC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\libtdcore\\GCC Release EZR" "-LC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\emlib\\GCC Release EZR" "-LC:\\TD\\TD_RF_Module_SDK-v6.0.0\\Github\\TD_RF_Module_SDK\\lib\\Device\\GCC Release EZR" -Wl,-Map,sigfox.map -mcpu=cortex-m3 -mthumb -o sigfox.elf "src\\sigfox.o" -ltdgeoloc -ltdsensor -ltdrf -ltdcore -ltdrf -ltddrivers -ltdcore -lemlib -lDevice -lgcc -lc -lcs3 -lcs3unhosted
..\..\Device\EnergyMicro\EFM32LG\Source\G++\efm32lg.ld:61: undefined symbol `__cs3_interrupt_vector_em' referenced in expression
collect2.exe: error: ld returned 1 exit status

02:26:42 Build Finished (took 1s.63ms)


The compilation of the TD1205 work :D but not p. How can i fix this?

Re: Problem of compilation

Posted: Mon Dec 19, 2016 8:05 am
by Archie
I had the worry that "http://community.td-next.com/viewtopic.php?f=13&t=242&p=877&hilit=core_cm3.h#p877", with "core_cm3.h: No such file or directory" I corrected the problem by opening the project "CMSIS".

I take a screenshoot my workspace.

Re: Problem of compilation

Posted: Mon Dec 19, 2016 9:04 am
by mstempin

Re: Problem of compilation

Posted: Mon Dec 19, 2016 1:30 pm
by Archie
merci mstempin, je n'avais pas réussi à trouver dans le forum.
Ca fonctionne nickel