[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: does libssh support Mac OS X?


i use -L option but still get the symbols error!

thanks

wenewzha:examples wenewzhang$ clang senddata.c -I/opt/local/include -L/opt/local/lib -lssh
Undefined symbols for architecture x86_64:
  "_connect_ssh", referenced from:
      _main in senddata-5e6199.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
wenewzha:examples wenewzhang$

On 2014年9月19日, at 上午12:21, Andreas Schneider <asn@xxxxxxxxxxxxxx> wrote:

> On Thursday 18 September 2014 22:39:20 wenew zhang wrote:
>>> Hello,all,
> 
> Hi,
> 
>>> i try to install and compile the libssh example on Mac OS X,but i got a
>>> linker error! clang -std=c99  senddata.c -I../include
>>> 
>>> Undefined symbols for architecture x86_64:
>>> "_connect_ssh", referenced from:
>>>     _main in senddata-d1d25f.o
>>> 
>>> "_ssh_channel_close", referenced from:
>>>     _main in senddata-d1d25f.o
>>> 
>>> "_ssh_channel_new", referenced from:
>>>     _main in senddata-d1d25f.o
>>> 
>>> "_ssh_channel_open_session", referenced from:
>>>     _main in senddata-d1d25f.o
>>> 
>>> "_ssh_channel_request_exec", referenced from:
>>>     _main in senddata-d1d25f.o
>>> 
>>> "_ssh_channel_send_eof", referenced from:
>>>     _main in senddata-d1d25f.o
>>> 
>>> "_ssh_channel_write", referenced from:
>>>     _main in senddata-d1d25f.o
>>> 
>>> "_ssh_disconnect", referenced from:
>>>     _main in senddata-d1d25f.o
>>> 
>>> "_ssh_get_error", referenced from:
>>>     _main in senddata-d1d25f.o
>>> 
>>> ld: symbol(s) not found for architecture x86_64
>>> clang: error: linker command failed with exit code 1 (use -v to see
>>> invocation)
>>> 
>>> my laptop is mac pro with OS X 10.9.4,
>>> i have already used port install libssh 0.6.3,
>>> compile by
>>> clang senddata.c -I/opt/local/include
>>> the problem still exists!
>>> 
>>> how to fix it ?
> 
> I would link against libssh ...
> 
> 
> clang senddata.c -I/opt/local/include -lssh
> 
> 	-- andreas
> 
> -- 
> Andreas Schneider                   GPG-ID: CC014E3D
> www.cryptomilk.org                asn@xxxxxxxxxxxxxx
> 
> 


References:
does libssh support Mac OS X?wenew zhang <wenewboy@xxxxxxxxx>
Re: does libssh support Mac OS X?Andreas Schneider <asn@xxxxxxxxxxxxxx>
Archive administrator: postmaster@lists.cynapses.org