s4 on OS X

Michael Wood esiotrot at gmail.com
Fri Jul 2 00:54:49 MDT 2010


On 2 July 2010 04:00, Andrew Bartlett <abartlet at samba.org> wrote:
> On Sun, 2010-06-27 at 00:56 +0200, Michael Wood wrote:
>> Just to see if it would work I tried compiling Samba4 on OS X Leopard (10.5.8).
>>
>> libldb-samba4.dylib failed to link:
>>
>> [...]
>
>> [1824/1946] Linking default/source4/lib/ldb/libldb-samba4.dylib
>> Undefined symbols:
>>   "_gensec_session_key", referenced from:
>>       _session_request_handler in session_1.o
>>       _request_handler in sesssetup_8.o
>>   "_gensec_set_target_hostname", referenced from:
>
>>   "_gensec_get_name_by_oid", referenced from:
>>       _session_setup_spnego in sesssetup_8.o
>>       _session_setup_spnego in sesssetup_8.o
>>       _session_setup_spnego in sesssetup_8.o
>>       _session_setup_spnego in sesssetup_8.o
>> ld: symbol(s) not found
>> collect2: ld returned 1 exit status
[...]
>>
>> What would cause this?
>
> Just checking, is this still a problem?  I suspect that the linker on
> the Mac is a bit different, and so we are not picking up an implicit
> dependency.

Well, no, it's not a problem.  I just won't use Samba4 on OS X ;)

But it still doesn't link and the error is the same.  I've just tested
with commit 84c5dd1e4bb1b4c45d7b5ac68ab432cfc399835c.

-- 
Michael Wood <esiotrot at gmail.com>


More information about the samba-technical mailing list