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.

AM3352 Linux cross compile problem

Hello,

I using the SDK 07.00.00.00 and would like to cross compile a library.

When I did configure the source for cross compile with the TI sdk and then enter the make command, everything looks okay, but at the last moment the following error come forward:

logs.o: relocation R_ARM_MOV_ABS_NC agianst 'a local symbol' can not be used when making a shared object; recompile with -fPIC

logs.o: could not read symbol: Bad value

When i compile the source with another cross compiler(like for a mips processor) everything goes okay, what could be the problem?

Kind regards

Patrick