You are here

Compile error with SDK 1.2 | Cypress Semiconductor

Compile error with SDK 1.2

Summary: 2 Replies, Latest post by mgaron on 26 Sep 2012 03:22 PM PDT
Verified Answers: 0
Last post
Log in to post new comments.
rskv's picture
Cypress Employee
1134 posts


If you are compiling your older projects with the SDKv1.2 you might see some compilation and linker errors.

If you are seeing any, please do the following things:

change your cyfx_gcc_startup.S file according to the latest SDK

add this in the linker paths - "${FX3_INSTALL_PATH}\firmware\u3p_firmware\lib\fx3_debug\cyu3lpp.a".


sai krishna.

sunilj's picture
5 posts
mgaron's picture
3 posts

 Hi Sai,


On a related note, the cyu3lpp.a lib does compile, but refuses to copy to the mentionned destination. This is a lesser evil since the u3p_firmware libs are already distributed in compiled form.


1. Should this project be removed from the Project Explorer?

2. If not, how to get rid of the following error (I managed to get this far by removing the quotes around the path in the C/C++ settings)?

cs-make --no-print-directory post-build

Copy the library into u3p_firmware\lib

copy cyu3lpp.a C:\Cypress\EZ-USB FX3 SDK\1.2\\firmware\u3p_firmware\lib\fx3_debug

process_begin: CreateProcess(NULL, copy cyu3lpp.a C:\Cypress\EZ-USB FX3 SDK\1.2\firmware\u3p_firmware\lib\fx3_debug, ...) failed.

make (e=2): The system cannot find the file specified.

Log in to post new comments.