Package: libmailutils0
Version: 1:0.6-2
Severity: normal

% mailutils-config --compile
-I/usr/include
% mailutils-config --link
-L/usr/lib -lmailbox 
% cc from.c -o from -lmailbox           
/tmp/cc9xjCxf.o(.text+0x2a): In function `main':
: undefined reference to `path_record'
/tmp/cc9xjCxf.o(.text+0x3e): In function `main':
: undefined reference to `mbox_record'
/tmp/cc9xjCxf.o(.text+0x52): In function `main':
: undefined reference to `pop_record'
/tmp/cc9xjCxf.o(.text+0x66): In function `main':
: undefined reference to `imap_record'
/tmp/cc9xjCxf.o(.text+0x7a): In function `main':
: undefined reference to `mh_record'
/tmp/cc9xjCxf.o(.text+0x8e): In function `main':
: undefined reference to `maildir_record'
collect2: ld returned 1 exit status

From.c is from the manual
(http://www.gnu.org/software/mailutils/manual/html_node/mailutils_53.html#SEC109).


% ldd /usr/lib/libmailbox.so
                libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1 (0x40048000)
        libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0x40076000)
        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x40088000)
        libgdbm.so.3 => /usr/lib/libgdbm.so.3 (0x40098000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x4119e000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x80000000)

After installing pam and gnutls dev packages

% cc from.c -o from -lmailbox -lmu_pop -lmu_maildir -lmu_imap -lmu_mh  
-lmu_mbox -lgnutls -lmuauth -lpam
% ldd from
                libmailbox.so.0 => /usr/lib/libmailbox.so.0 (0x4000c000)
        libmu_pop.so.0 => /usr/lib/libmu_pop.so.0 (0x40049000)
        libmu_maildir.so.0 => /usr/lib/libmu_maildir.so.0 (0x40055000)
        libmu_imap.so.0 => /usr/lib/libmu_imap.so.0 (0x40059000)
        libmu_mh.so.0 => /usr/lib/libmu_mh.so.0 (0x40066000)
        libmu_mbox.so.0 => /usr/lib/libmu_mbox.so.0 (0x40069000)
        libgnutls.so.11 => /usr/lib/libgnutls.so.11 (0x40074000)
        libmuauth.so.0 => /usr/lib/libmuauth.so.0 (0x400db000)
        libpam.so.0 => /lib/libpam.so.0 (0x400e3000)
        libc.so.6 => /lib/tls/i686/cmov/libc.so.6 (0x4119e000)
        libcrypt.so.1 => /lib/tls/i686/cmov/libcrypt.so.1 (0x400eb000)
        libresolv.so.2 => /lib/tls/i686/cmov/libresolv.so.2 (0x40118000)
        libpthread.so.0 => /lib/tls/i686/cmov/libpthread.so.0 (0x4012a000)
        libgdbm.so.3 => /usr/lib/libgdbm.so.3 (0x4013b000)
        libtasn1.so.2 => /usr/lib/libtasn1.so.2 (0x40141000)
        libgcrypt.so.11 => /usr/lib/libgcrypt.so.11 (0x40151000)
        libgpg-error.so.0 => /usr/lib/libgpg-error.so.0 (0x4019e000)
        libz.so.1 => /usr/lib/libz.so.1 (0x41612000)
        libm.so.6 => /lib/tls/i686/cmov/libm.so.6 (0x4159f000)
        libmysqlclient.so.12 => /usr/lib/libmysqlclient.so.12 (0x401a3000)
        libdl.so.2 => /lib/tls/i686/cmov/libdl.so.2 (0x41671000)
        /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x41000000)
        libnsl.so.1 => /lib/tls/i686/cmov/libnsl.so.1 (0x401e1000)

Testing it on a mailbox also works. It seems that using the library is
much more painful than it seems and/or the configure script gives
inadequate output.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-2-686
Locale: LANG=en_GB, [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages libmailutils0 depends on:
ii  libc6                       2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  libgdbm3                    1.8.3-2      GNU dbm database routines (runtime
ii  libmysqlclient12            4.0.23-7     mysql database client library

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to