All,

I'm following the instructions at [1] hoping to make it fit with the instructions at [2]. The go-evolution.org instructions failed for the openchange piece.

So far, I've done:

echo "/usr/local/samba/lib" >>/etc/ld.so.conf
ldconfig
export PKG_CONFIG_PATH=/usr/local/samba/lib/pkgconfig
export PATH=/usr/local/samba/bin/:$PATH

I've also installed pidl (assuming it's the Perl IDL compiler [3]). This is all on an up to date Gentoo box.
My problem is this:

###############################################
Partially linking bin/mergedobj/crypto.o
Compiling ../lib/replace/replace.c
Compiling ../lib/replace/snprintf.c
Compiling ../lib/replace/getpass.c
Partially linking bin/mergedobj/replace.o
Linking bin/regpatch
/usr/local/samba/lib/libtevent.a(tevent_aio.o): In function `aio_ctx_destructor':
tevent_aio.c:(.text+0x47): undefined reference to `io_queue_release'
/usr/local/samba/lib/libtevent.a(tevent_aio.o): In function `setup_epoll_wait':
tevent_aio.c:(.text+0x50c): undefined reference to `io_submit'
/usr/local/samba/lib/libtevent.a(tevent_aio.o): In function `aio_event_loop':
tevent_aio.c:(.text+0x666): undefined reference to `io_getevents'
/usr/local/samba/lib/libtevent.a(tevent_aio.o): In function `aio_event_context_init':
tevent_aio.c:(.text+0x968): undefined reference to `io_queue_init'
/usr/local/samba/lib/libtevent.a(tevent_aio.o): In function `aio_destructor':
tevent_aio.c:(.text+0xcbf): undefined reference to `io_cancel'
/usr/local/samba/lib/libtevent.a(tevent_aio.o): In function `aio_event_add_aio':
tevent_aio.c:(.text+0xdd0): undefined reference to `io_submit'
collect2: ld returned 1 exit status
gmake[1]: *** [bin/regpatch] Error 1
gmake[1]: Leaving directory `/home/jason/src/foss/gnome-svn/openchange/samba4/source4'
Error in Step3 (error code 2)
make: *** [samba] Error 1
###############################################

I have libaio installed, openchange was pulled today, as was pidl. Does anyone have a clue what I'm missing?

I've tried installing samba4 from source to /usr/local/samba and without. Neither works.
TIA,

Jason.


[1] - http://websvn.openchange.org/filedetails.php?repname=openchange&path=%2Ftrunk%2Fdoc%2Fhowto.txt
[2] - http://www.go-evolution.org/Compiling_Evolution_from_SVN
[3] - http://search.cpan.org/~ctrlsoft/Parse-Pidl-0.02/pidl


_______________________________________________
devel mailing list
[email protected]
http://mailman.openchange.org/listinfo/devel

Reply via email to