sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #52354
Re: SV: probs med CC/GCC
"Henrik F" <hef@xxxxxxxxxxx> writes:
> Og nu et rigtigt newbie spørgsmål (kommer fra et C++ miljø): Hvorfor skal
> path'en være ./ ? Koden er blevet kompileret hhv. med og uden '-static' (der
> skulle medtage alle nødvendige lib-filer) ?
Fordi . ikke er i din $PATH. Det er der en god grund til, og du
anbefales bare at bruge det :)
-static betyder noget andet, nemlig at alle biblioteker linkes ind, og
giver en større binær fil, men hvor det kan køre på andre systemer
end netop det der har de samme dynamiske biblioteker som du har. Det
har ikke noget med $PATH mekanismen at gøre.
--
Thorbjørn Ravn Andersen
http://homepage.mac.com/ravn
References