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