[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: does libssh support Mac OS X?
[Thread Prev] | [Thread Next]
- Subject: Re: does libssh support Mac OS X?
- From: wenew zhang <wenewboy@xxxxxxxxx>
- Reply-to: libssh@xxxxxxxxxx
- Date: Fri, 19 Sep 2014 00:30:07 +0800
- To: libssh@xxxxxxxxxx
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
>
>
| Re: does libssh support Mac OS X? | Andreas Schneider <asn@xxxxxxxxxxxxxx> |
| does libssh support Mac OS X? | wenew zhang <wenewboy@xxxxxxxxx> |
| Re: does libssh support Mac OS X? | Andreas Schneider <asn@xxxxxxxxxxxxxx> |