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.

IUNIVERSAL derivation

Other Parts Discussed in Thread: OMAP-L137

I'm writing a codec for the OMAP-L137. I have developed the codec and the server. I'm trying to get the app to build. I copied the app/universal_copy code up to my apps directory. I changed the names of the files to = my codec name (rather than universal_copy). I replaced instances of "universal_copy" with my codec name inside various files, including app.c.

The app built fine at that point, but when I tried to replace UNIVERSAL_create with my codec's create, etc, I get link messages that say that the _create, _control, _process, and _delete functions are undefined references in app.c.

Should I be leaving the names as is? The function names that I'm calling are defined in the codec and server. Is it possible that I have to call them as UNIVERSAL_create, etc from the app side? I would have thought that I could use my own name without a problem when I derive from IUNIVERSAL.