Brad,Thank you. I admit I am quite new at this so apologies if making mistakesI installed samba 4.2.2 following the wiki. I installed 4.2.2 as I believed that I should be using the latest code for any fixes and patches. I should also mention that I downloaded Openchange 2.3 Vulcan as well. Maybe these are my problems not following the cookbook directly, I assumed I should use the latest.I downloaded samba from git git clone git://git.samba.org/samba.git samba-masterfrom the samba-master directory I ran# ./configure # make# make install# ldconfig That was all I did to install samba. It appeared to install correctly to me but this is the first time from the source instead of from apt-get.After downloading the source Openchange 2.3 I ran# ./autogen.sh # ./configure --prefix=/usr/local/sambaThe output was similar to the cookbook and that is when I ran make from the openchange directory. and received the errors.Thanks Jon
From: Brad Hards <br...@frogmouth.net> To: Jon Swiacki <sean6...@yahoo.com>; Development list <devel@lists.openchange.org> Sent: Saturday, July 11, 2015 7:21 PM Subject: Re: [openchange][devel] OpenChange Failed Make On Sat, 11 Jul 2015 12:09:17 PM Jon Swiacki wrote: > I have been trying to follow the cookbook procedure ( > http://openchange.org/cookbook/index.html) to install openchange and > eventually sogo but I have been having a problem with the make of > openchange. > I have downloaded the source from git clone > https://github.com/openchange/openchange.git > I believe I have installed > samba 4.2.2 correctly as the source has compiled and linked correctly.I am > trying to load on a clean install of Ubuntu 14.04 LTS server nothing > installed except SSH and Webmin. Why are you using 4.2.2? The cookbook (http://openchange.org/cookbook/building.html) requires a specific way to build samba, and it is currently 4.1.x. > The issue comes up when I am running makeI > receive the following errorLinking sample application bin/libmapixx-test > //usr/local/samba/lib/private/libldbsamba-samba4.so: undefined reference to > `ldb_register_extended_match_rule@LDB_1.1.19' > /usr/local/samba/lib/libdcerpc.so: undefined reference to > `tevent_queue_wait_recv@TEVENT_0.9.20' > /usr/local/samba/lib/libsmbclient-raw.so.0: undefined reference to > `tevent_req_set_cleanup_fn@TEVENT_0.9.21' > /usr/local/samba/lib/libdcerpc.so: undefined reference to > `tevent_queue_wait_send@TEVENT_0.9.20' collect2: error: ld returned 1 exit > status > make: *** [bin/libmapixx-test] Error 1Any Idea what I could be doing > incorrectly? any help is greatly appreciated. If that is the only problem, you can just disable the C++ bindings in the build. However the cause of this problem is likely deeper issue about how you built samba. If you tell us more about that, we might be able to help. Brad
_______________________________________________ devel mailing list devel@lists.openchange.org http://mailman.openchange.org/listinfo/devel