This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Link error

ccs Version: 6.1.2.00015

ARM Compiler 16.3.0

TivaWare_C_Series-2.1.2.111

Bios 6_45_01_29

Running on EK_TM4C1294XL evaluation board, with an SD card booster pack.

I have the following single link error:

=================================================================

undefined first referenced

symbol in file

--------- ----------------

SemPost C:/Dev/TI/tirtos_tivac_2_16_00_08/products/tidrivers_tivac_2_16_00_08/packages/ti/drivers/lib/drivers_tivaware.aem4f<EMACSnow.oem4f>

=======================================================================

Run-time support library: <automatic>

The application does use semaphores and mailboxes, configured in the UI, and using

Semaphore_post() and Semaphore_pend().  SemPost does not appear in the application code.

I was handed this code by another developer, who seems to have had it working.  This came off of another machine, with different directory and project settings, and I can not replicate that development environment.

The fact that it's just the one symbol is interesting to me.  Do I need to rebuild a library?  Is SemPost hidden in some particular library? I'd be grateful for any advice.