[ell-i-developers] Re: some problemas

  • From: Pekka Nikander <pekka.nikander@xxxxxx>
  • To: ell-i-developers@xxxxxxxxxxxxx
  • Date: Sat, 24 May 2014 12:07:39 +0300

Hi Eero,

Would you please also provide some background material, i.e. which repository, 
which branch, in which directory are you building, and preferably also the top 
of "git log" so that I can see what exactly is the state of your repo.

And which version of gcc are you using?  I suspect that you are using a tool 
old tool chain, one that does not properly support the C++11 standard, which we 
now depend on.

The recommended compiler for the real binary is now gcc-4.8 from 
https://launchpad.net/gcc-arm-embedded, latest version.

The recommended compiler for the emulator is now gcc-4.7 or gcc-4.8.  

gcc-4.9 may work but haven't been tested.

--Pekka

On 2014–05–24, at 11:59 , Eero Hakala <eero.k.hakala@xxxxxxxxx> wrote:

> Hi! I have been configuring the ELL-i environment in my ubuntu machine and 
> now I have got enough bits and pieces to that I have some reasonable error 
> messages - I just wonder what is missing in my environment or should I build 
> some libraries first... I get both warnings (level 1) and errors (level 2):
> 
> In file included from ../system/stm32/src/system_init.c:25:
> ../system/stm32/inc/system_init.h:182: warning: declaration does not declare 
> anything
> ../system/stm32/inc/system_init.h:188: warning: declaration does not declare 
> anything
> ../system/stm32/inc/system_init.h:191: warning: declaration does not declare 
> anything
> ../system/stm32/src/system_init.c: In function 'SystemInitAddrAndOnes':
> ../system/stm32/src/system_init.c:28: error: 'SystemInitRecordArray' has no 
> member named 'init_records_addr_and_ones'
> ../system/stm32/src/system_init.c:31: error: 'SystemInitRecordArray' has no 
> member named 'init_record_offset'
> ../system/stm32/src/system_init.c: In function 'SystemInitAddrOnesAndZeroes':
> ../system/stm32/src/system_init.c:39: error: 'SystemInitRecordArray' has no 
> member named 'init_records_addr_ones_and_zeroes'
> ../system/stm32/src/system_init.c:42: error: 'SystemInitRecordArray' has no 
> member named 'init_record_offset'
> ../system/stm32/src/system_init.c: In function 'SystemInitData16Only':
> ../system/stm32/src/system_init.c:52: error: 'SystemInitRecordArray' has no 
> member named 'init_records_data16_only'
> ../system/stm32/src/system_init.c:54: error: 'SystemInitRecordArray' has no 
> member named 'init_record_address16'
> ../system/stm32/src/system_init.c: In function 'SystemInitData16WithOffsets':
> ../system/stm32/src/system_init.c:62: error: 'SystemInitRecordArray' has no 
> member named 'init_records_data16_only'
> ../system/stm32/src/system_init.c:63: error: 'SystemInitRecordArray' has no 
> member named 'init_records_register_offsets'
> ../system/stm32/src/system_init.c:65: error: 'SystemInitRecordArray' has no 
> member named 'init_record_address16'
> ../system/stm32/src/system_init.c: In function 'SystemInitData32Only':
> ../system/stm32/src/system_init.c:72: error: 'SystemInitRecordArray' has no 
> member named 'init_records_data32_only'
> ../system/stm32/src/system_init.c:74: error: 'SystemInitRecordArray' has no 
> member named 'init_record_address32'
> make[2]: *** [system_init.o] Error 1
> make[2]: Leaving directory `/home/eero/Ell-i/Runtime/stm32/build'
> 
> make[1]: *** [../variants/ellduino/libstm32f0.a] Error 2
> make[1]: Leaving directory `/home/eero/Ell-i/Runtime/stm32/build'
> make: *** [all] Error 2
> 
> 
> 

Attachment: smime.p7s
Description: S/MIME cryptographic signature

Other related posts: