EB tresos simple_demo_can_rte compiling with S3DS-gcc fails

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

EB tresos simple_demo_can_rte compiling with S3DS-gcc fails

571 Views
spara7c5
Contributor III

Hello forum,
I download EB Tresos(ACP-8.8.8-S32K34X https://nxp.flexnetoperations.com/control/frse/download?agree=Accept&element=3600828) and S32DS from NXP download center.
I facing erros in simply compiling the demo project "simple_demo_can_rte".
The project has been successfully generated using the predefined importers and existing configuration, no changes have been applied. The issue seems related to compiler configuration.

 

Configuration log:


C:\EB\tresos_K3\workspace\simple_demo_can_rte\util>launch.bat
. -----------------------------------------------------------------
. Environment variables overview
. -----------------------------------------------------------------
. TARGET = CORTEXM
. DERIVATE = S32K34X
. SUBDERIVATE = S32K344_MQFP172
. TOOLCHAIN = gnu
. TOOLPATH_COMPILER = C:/NXP/S32DS.3.5/S32DS/build_tools/gcc_v9.2/gcc-9.2-arm32-eabi
. TRESOS_BASE = C:/EB/tresos_K3
. PLUGINS_BASE = C:/EB/tresos_K3/plugins
.
. project directory C:/EB/tresos_K3/workspace/simple_demo_can_rte
. project name simple_demo_can_rte
. output directory C:/EB/tresos_K3/workspace/simple_demo_can_rte/output
. binaries C:/EB/tresos_K3/workspace/simple_demo_can_rte/output/bin
. libraries C:/EB/tresos_K3/workspace/simple_demo_can_rte/output/lib
. generated files C:/EB/tresos_K3/workspace/simple_demo_can_rte/output/generated
. dependency files C:/EB/tresos_K3/workspace/simple_demo_can_rte/output/depend
. object files C:/EB/tresos_K3/workspace/simple_demo_can_rte/output/obj
. preprocessed files C:/EB/tresos_K3/workspace/simple_demo_can_rte/output/list
.
. -----------------------------------------------------------------
. EB build rules overview
. -----------------------------------------------------------------
. Full Scale Targets:
. make clean ( remove all except generate folder )
. make clean_all ( remove output folder )
. make clean_global ( remove output folder for the global libs )
. make generate ( run tresos generator )
. make -j ( generate depend files and executable )
. make preprocess ( generate preprocessed files )
. make check_dups ( check for duplicated file names )
. make flat_src ( copy all src files in flattened dir )
. make mak ( create all temporary files )
.
. Partial Build Options:
. make single_file SF=Filename ( rebuild single file )
. make single_lib SL=libname ( rebuild single library )
. make single_lib_clean SL=libname ( clean lib .d and .o files )
.
.

 

Compiling log: attached 


Thanks in advance for your help


Stefano

Labels (1)
Tags (4)
0 Kudos
Reply
3 Replies

540 Views
jiri_kral
NXP Employee
NXP Employee

Hi, 

I'm not familiar with EB Tresos - but you can check row 325 in 

[C:/EB/tresos_K3/plugins/Make_TS_TxDxM4I0R0/make/Make_rules.mak:325: 

file. At first glance it look that make is set to handle warnings as errors.  

0 Kudos
Reply

480 Views
spara7c5
Contributor III

I think I am not supposed to edit the ACG files by hand. I assume the project should compile by setting Tresos parameters properly...

0 Kudos
Reply

544 Views
spara7c5
Contributor III

up!

0 Kudos
Reply