I'm not completely certain about this answer, but I had a similar problem when
my code got too large.
I was trying to call a function that was over 32k away :-( Take a look at your
map file to see where your
functions will be located in memory. If this is the problem you can: 1) try to
rearranged your code so that
all calls are within 32K or 2) break your code up into multiple segments. There
are a lot of messages
about multilink in this forum so I do not know how well mulitsegment linking is
working. I gave up and
shifted over to CodeWarrior because I was running out of time.
Hope this helps,
Ron Mercer
Certicom Inc.
Hello.
My platform is WindowsNT using GCC. I'm using the
SDK3.5
The program compiles just great. The tex2hex program worked 100%.
When I added code to make use of the new serial manager functions it
compiled 100%
( by the way I do have a #include <SerialMgr.h> and #include
<SysUtils.h> in the code)
But the linking process is not so hot. The linking process halts on
ALL and ONLY on the serial manager functions. It can not seem to find
their
code in the library.
an example of the error:
serial.o(.text+0x44):serial.cc relocation truncated to fit: DISP16
SrmOpen
Has anyone seen this before or have any suggestions?
Any help most appreciated.
Regards,
Dave.
--
For information on using the Palm Developer Forums, or to unsubscribe, please
see http://www.palm.com/devzone/mailinglists.html
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palm.com/devzone/mailinglists.html