[Tremor] some link errors in my platform
gavin.chen at philips.com
gavin.chen at philips.com
Thu Oct 14 02:12:09 PDT 2004
Hi all,
The problem has been resolved.
For the L6200E, my software library doesn't support function "realloc()",
but it supports "malloc()".
When I link the object, the linker will automatically link to the standard
malloc.o library, that cause
conflict with my own MALLOC.o.
Best Regards!
Gavin Chen
----------------------------------------
Philips Semiconductors (Shenzhen)
Tel: +86-755-25185311 Ext. 8231
Fax: +86-755-25185310
Email: Gavin.Chen at philips.com
Web: www.semiconductors.philips.com
----------------------------------------
gavin.chen+FromInterNet at philips.com
Sent by:
tremor-bounces at xiph.org
2004-10-13 05:33 PM
To: gavin.chen+FromInterNet at philips.com
cc: tremor at xiph.org
tremor-bounces at xiph.org
(bcc: Gavin Chen/SZP/SC/PHILIPS)
Subject: Re: [Tremor] some link errors in my platform
Classification:
To the error : "Error: L6200E: Symbol __semihosting_swi_guard multiply
defined (by use_semi.o and use_no_semi.o)",
the "ARM application note 107" tells that it can be avoided by adding a
line "#pragma import(__use_no_semihosting_swi)"
in the source code.
But I found that it hasn't any effect. Anyone has ideas of it? Thanks!
Best Regards!
Gavin Chen
gavin.chen+FromInterNet at philips.com
Sent by:
tremor-bounces at xiph.org
2004-10-12 06:29 PM
To: tremor at xiph.org
cc: (bcc: Gavin Chen/SZP/SC/PHILIPS)
Subject: [Tremor] some link errors in my platform
Classification:
Hi,
Some errors happen while I integrate the Tremor to my embedded OS.
See below:
Error: L6200E: Symbol malloc multiply defined (by malloc.o and MALLOC.o).
Error: L6200E: Symbol __semihosting_swi_guard multiply defined (by
use_semi.o and use_no_semi.o).
Error: L6218E: Undefined symbol alloca (referred from codebook.o).
Error: L6218E: Undefined symbol tell (referred from vorbisfile.o).
Not enough information to list the image map.
Not enough information to list the image sizes and/or totals.
Finished: 2 information, 0 warning and 4 error messages.
make: *** [../apps/SSA1_Flash] Error 1
My platform is ARM7, embedded OS is C Execute.
How does the L6200E happen?
And my platform does not support "alloca" and "tell(or ftell)", does
anyone has ideas of it?
Thanks!
Best Regards!
Gavin Chen
----------------------------------------
Philips Semiconductors (Shenzhen)
Tel: +86-755-25185311 Ext. 8231
Fax: +86-755-25185310
Email: Gavin.Chen at philips.com
Web: www.semiconductors.philips.com
----------------------------------------
_______________________________________________
Tremor mailing list
Tremor at xiph.org
http://lists.xiph.org/mailman/listinfo/tremor
_______________________________________________
Tremor mailing list
Tremor at xiph.org
http://lists.xiph.org/mailman/listinfo/tremor
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xiph.org/pipermail/tremor/attachments/20041014/2e10972f/attachment.html
More information about the Tremor
mailing list