Content originally posted in LPCWare by frankvnk on Sat Apr 20 06:24:50 MST 2013I already carried out following steps:
<ol><li>Import folders from NXP_emWin514_MCB1700_BSP : Application, Config, GUI, Inc, System</li><li>Renamed all .c files to .cpp</li><li>Removed System\HW\DeviceSupport.</li><li>Import mbed libraries : mbed-NXP and mbed-src.</li><li>Removed path names from includes.</li><li>Corrected upper case / lower case in #include.</li><li>Created segger_mbed.h for setting __cplusplus.</li><li>Modified LCD_X_SPI.cpp for ILI9320.</li><li>Problem in Config\GUIconf.cpp : How to define __ICCARM__ or __CC_ARM or __GNUC__ ??</li><li>Currently, i disabled ifdefs in Config\GUIconf.cpp and kept U32 static _aMemory definition from __GNUC__</li></ol>When compiling, i get L6218E errors (Undefined symbol .... referred from ... .o) - see annexed file.
The project code is available at <a href="http://mbed.org/users/frankvnk/code/emWin_mbed/">http://mbed.org/users/frankvnk/code/emWin_mbed/</a>
I don't know if the Keil .o files can be used in the mbed compiler - i posted a question at the mbed communtiy: <a href="https://mbed.org/questions/766/mbed-compiler-Import-emWin-precompiled-l/">https://mbed.org/questions/766/mbed-compiler-Import-emWin-precompiled-l/</a> - got no replies until now.