"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]
