"Tim Liljendahl" <[EMAIL PROTECTED]> writes:

> I tried that on a Compaq Alpha DS10, but the linker gives:
> 
> /usr/bin/ld: Xerces.o: .got subsegment exceeds 64K (size 81856)
> /usr/bin/ld: failed to set dynamic section sizes: File format not recognized
> collect2: ld returned 1 exit status
> 
> And i don't know how to split Xerces.C up so that symbols don't
> exceede 64K (it worked on an older release, probably because it just
> could fit in the 64K segment) - this is the only program that i have
> had troubles compiling on the Alpha machine

Hmm... I had hoped that you'd been able to resolve this with a simple
linker flag, but apparently on alpha's you can't?

I can make the code a lot smaller by turning a lot of the redundant
transcoding and error handling code into functions. That should make
things smaller, but it would reduce the number of symbols...

jas.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to