[Libssh] Comment inclure libssh en static ?
.:: Alfred Sawaya ::.
huji at huji.fr
Tue Jul 15 23:27:34 CEST 2008
Or if someone have already managed to use libssh as a static library, I
accept examples (sources or commands lines examples).
It's very important for me...
Thanks.
.:: Alfred Sawaya ::. a écrit :
> Youps, of course not. I've just did a mistake when copying the command.
> I did gcc (o sample saple.c libssh.a -lcrypto -lz.
>
> I think that I don't do rights includes or I don't have rights files in
> my source folder.
>
> In my foder I've sample.c libssh.a and crypt.o.
> If I delete crypt.o, it does not work anymore.
>
> Jean-Philippe Garcia Ballester a écrit :
>> On Tue, Jul 15, 2008 at 09:41:25PM +0200, .:: Alfred Sawaya ::. wrote :
>>> Ca n'a pas l'air concluant :
>>>
>>> gcc -o sample libssh.a -lcrypto -lz
>>> /usr/lib/gcc/i486-linux-gnu/4.3.1/../../../../lib/crt1.o: In function
>>> `_start':
>>> (.text+0x18): undefined reference to `main'
>>> collect2: ld returned 1 exit status
>> It seems you're missing sample.c in the command above.
>> gcc -o sample sample.c libssh.a -lcrypto -lz
>>
>>> j'envoie le fichier que j'essaie de compiler en fichier joint, on sait
>>> jamais, surement une betise que j'ai fait... (c'est une version mini de
>>> sample.c)
>>>
>>> Aussi, le fichier est dans un dossier avec libssh.a et crypt.o mais bon
>>> ca ne marche pas non plus...
>
>
--
--
|
.:: Alfred Sawaya ::.
|
--
More information about the Libssh
mailing list