Re: lynx
bdale@gag.com (Bdale Garbee) writes:
> I have 3.3.2.3a-11.arm.1 built, with fbdev and svga servers. I'm tweaking
> the package building control scripts, and haven't tried any of it yet.
>
> Along the way, I realized 'lynx' failed to build in my dbuild run
> the other day, and the package build script for the xterm package
> wants it to process a .html of the faq to make a .txt copy. I'm
> going out of town until Tuesday in a few hours, If anyone has time
> to work on lynx while I'm gone, that would be nice.
I'll take a look at it. I tried building it, and it fails like this:
gcc -DHAVE_CONFIG_H -DNSL_FORK -I../../.. -I../../../src -I../../.. -I../../../src -I../../../WWW/Library/Implementation -O2 -DLINUX -I../../../WWW/Library/Implementation/ -DXMOSAIC_HACK -DACCESS_AUTH -c ../../../WWW/Library/Implementation/HTTP.c
/tmp/cc7yumcg.s: Assembler messages:
/tmp/cc7yumcg.s:2388: Error: Can not represent OFFSET_IMM relocation in this object file format (1)
make[2]: *** [../../Library/unix/HTTP.o] Error 1
make[2]: Leaving directory `/home/jim/src/lynx/lynx-2.8.1/WWW/Library/unix'
make[1]: *** [all] Error 2
My guess is that it is an egcs bug. The offending assembly looks like:
2385 .L859:
2386 cmp r7, #0
2387 addne r6, r7, #1
2388 ldreq r6, .LC138
2389 beq .L862
2390 ldr ip, [fp, #-2320]
2391 rsb r3, r9, r6
2392 rsb r3, r3, ip
2393 str r3, [fp, #-2272]
2394 b .L863
But there is no .LC138 symbol defined anywhere else.
Lynx did build successfully back when we were using Corel's gcc.
Cheers,
- Jim
Reply to:
- Follow-Ups:
- Re: lynx
- From: Scott Bambrough <scottb@corelcomputer.com>