Uart warning - Undefined Global '_uart0SetBaudRate'

I get the following:
?ASlink-Warning-Undefined Global ‘_uart0SetBaudRate’ referenced by module
and several others related to all _uart0 type calls.

I am using:
Eclipse IDE for C/C++ Developers
Version: Helios Release
Build id: 20100617-1415

the options to the gcc command are:
-E -P -v -dD ${plugin_state_location}/specs.c

I have added
${workspace_loc:/wixel-sdk/libraries/lib/uart.lib}
to the project properties under C/C++ General > Paths and Symbols > Libraries

Is there anywhere else I need to add the library to avoid the warnings?

Hello.

The UART library needs to be listed in your app’s options.mk file if your app has one. This tells the Wixel SDK Makefile to use the library when linking the app. If that doesn’t help, could you post the options.mk file for your app here?

–David

That did the trick!!

Why didn’t adding it to the project settings work. Seems like it should.

Thank you very much!
Burke

The way Wixel apps get compiled is determined by the Wixel SDK’s Makefile and Eclipse just runs “make” to use it. The settings you found don’t affect the contents of the Makefile. You can compile apps without Eclipse.

–David

OK, so I guess eclipse isn’t really that well integrated with gcc.

Thanks again David,

Burke