L505 wrote:
>
> Which installation/ide are you using for FPC, just FP-IDE or commandline, or
> Lazarus?
Free Pascal Compiler version 2.0.0 [2005/05/15] for i386
I don't use an IDE, I simply use vi to edit source, and then "fpc sourcefile"
to produce
the executable.
>
> .A, .O, .ppu files and etc. will be in a special folder called "units",
> whereas the
Yeah I found them in the rtl units directory... along with the .ppu, and .o
files. After
your first reply, I did a quick "locate *.A" found nothing :-( Of course, on my
system
they are .a I instantly ASSUMED the lack of .A files, was the reason I couldn't
ever
smartlink a program. I had been using {$SMARTLINK ON} at the top of the source
file, but
this NEVER did anything. the -XX was the trick.
So, I recompiled strutils with the patch and with the -CX command line, and I
still
couldn't find strutils.a HOWEVER, I did find a new libpstrutils.a. Moving that
over to
/usr/lib/fpc/2.0.0/units/i386-linux/rtl and recompiling my program with the -XX
produced a
properly working elf, 1/3 the size of the old elf. -XX and -CX are now
permanantly in
/etc/fpc.cfg VERY NICE, and THANKS all!
I also appreciate your patience with this...
Bob
--
PGP Encrypted E-Mail Preferred
Public Key at: http://www.tamara-b.org/~bob/pubkey.asc
.
_______________________________________________
fpc-pascal maillist - [email protected]
http://lists.freepascal.org/mailman/listinfo/fpc-pascal