2012/10/8 Sven Barth <[email protected]>:

> You just need to test yourself: create a unit with a bit of code and compile
> using "-CX". At least on my system I haven't found a "libUNITNAME.a" file.

--(bernd@t40)-(/home/bernd/Desktop/smartlinktest)--
--($)-- ls
insgesamt 20
drwxr-xr-x  2 bernd bernd 4096 Okt  9 01:44 .
drwx------ 12 bernd bernd 4096 Okt  9 01:37 ..
-rw-r--r--  1 bernd bernd   48 Okt  9 01:39 prog.pas
-rw-r--r--  1 bernd bernd   51 Okt  9 01:41 unita.pas
-rw-r--r--  1 bernd bernd   51 Okt  9 01:41 unitb.pas

--(bernd@t40)-(/home/bernd/Desktop/smartlinktest)--

--($)-- cat prog.pas
program prog;

uses
        unita,
        unitb;

begin
end.

--(bernd@t40)-(/home/bernd/Desktop/smartlinktest)--
--($)-- cat unita.pas
unit unita;

interface

implementation

begin
end.

--(bernd@t40)-(/home/bernd/Desktop/smartlinktest)--
--($)-- cat unitb.pas
unit unitb;

interface

implementation

begin
end.

--(bernd@t40)-(/home/bernd/Desktop/smartlinktest)--
--($)-- fpc -CX -XX prog.pas
Free Pascal Compiler version 2.6.0 [2012/10/07] for i386
Copyright (c) 1993-2011 by Florian Klaempfl and others
Target OS: Linux for i386
Compiling prog.pas
Compiling unita.pas
Compiling unitb.pas
Linking prog
/usr/bin/ld: warning: link.res contains output sections; did you forget -T?
24 lines compiled, 1.5 sec

--(bernd@t40)-(/home/bernd/Desktop/smartlinktest)--
--($)-- ls
insgesamt 104
drwxr-xr-x  2 bernd bernd  4096 Okt  9 01:46 .
drwx------ 12 bernd bernd  4096 Okt  9 01:37 ..
-rw-r--r--  1 bernd bernd 16026 Okt  9 01:46 libpprog.a
-rw-r--r--  1 bernd bernd  8988 Okt  9 01:46 libpunita.a
-rw-r--r--  1 bernd bernd  8988 Okt  9 01:46 libpunitb.a
-rwxr-xr-x  1 bernd bernd 21980 Okt  9 01:46 prog
-rw-r--r--  1 bernd bernd  1696 Okt  9 01:46 prog.o
-rw-r--r--  1 bernd bernd    48 Okt  9 01:39 prog.pas
-rw-r--r--  1 bernd bernd   791 Okt  9 01:46 unita.o
-rw-r--r--  1 bernd bernd    51 Okt  9 01:41 unita.pas
-rw-r--r--  1 bernd bernd   624 Okt  9 01:46 unita.ppu
-rw-r--r--  1 bernd bernd   791 Okt  9 01:46 unitb.o
-rw-r--r--  1 bernd bernd    51 Okt  9 01:41 unitb.pas
-rw-r--r--  1 bernd bernd   624 Okt  9 01:46 unitb.ppu

--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to