On Tue, 2008-06-24 at 06:58 +1000, Brad Hards wrote: > > I met following error message: > > > > Linking libmapi.so.0.8 > > /usr/bin/ld: cannot find -levents > > collect2: ld returned 1 exit status > > make: *** [libmapi.so.0.8] Error 1 > > > > I do not know how to solve this problem. I need some suggestions. My OS is > > Ubuntu 8.04, and I think I have installed all necessary library. > I think this is a problem on the samba/openchange side - you've probably done > everyting correctly. > > The specific problem relates to an incorrect file that is installed under the > samba4 install prefix (usually /usr/local/samba). Under that, look for > lib/pkgconfig/ldb.pc, which will have a line that looks like: > > Requires: talloc events > > Just delete the events part (leaving talloc): > > Requires: talloc > > You'll then need to rebuild openchange (including rerunning the configure > part). > > Hope this helps, and we're looking to get the samba stuff fixed up ASAP.
I've fixed this problem in openchange trunk (r618). installsamba4.sh now modify ldb.pc.in and should prevent us from having this issue again. I'll remove this hack when it is fixed in samba4 upstream. -- Julien Kerihuel [EMAIL PROTECTED] OpenChange Project Manager GPG Fingerprint: 0B55 783D A781 6329 108A B609 7EF6 FE11 A35F 1F79
signature.asc
Description: This is a digitally signed message part
_______________________________________________ devel mailing list [email protected] http://mailman.openchange.org/listinfo/devel
