linux user group brescia

immagine del castello

Archivio della mailing list

Problemone di compilazione (lunghetto)

GiulioMaria Fontana giuliomaria.fontana a sinapsi.com
Gio 1 Mar 2001 18:45:19 UTC
./configure --enable-ldap=y
make

ecco l'output:

make  all-recursive
make[1]: Entering directory `/root/tmpmail/vpopmail-4.9.9'
Making all in cdb
make[2]: Entering directory `/root/tmpmail/vpopmail-4.9.9/cdb'
( cat warn-auto.sh; \
echo CC=\'`head -1 conf-cc`\'; \
echo LD=\'`head -1 conf-ld`\'; \
cat find-systype.sh; \
) | sh > systype
( cat warn-auto.sh; \
echo 'main="$1"; shift'; \
echo 'rm -f "$main"'; \
echo 'ar cr "$main" ${1+"$@"}'; \
case "`cat systype`" in \
) | sh > systype
( cat warn-auto.sh; \
echo 'main="$1"; shift'; \
echo 'rm -f "$main"'; \
echo 'ar cr "$main" ${1+"$@"}'; \
case "`cat systype`" in \
sunos-5.*) ;; \
unix_sv*) ;; \
irix64-*) ;; \
irix-*) ;; \
dgux-*) ;; \
hp-ux-*) ;; \
sco*) ;; \
*) echo 'ranlib "$main"' ;; \
esac \
) > makelib
chmod 755 makelib
( ( ./compile tryulong32.c && ./load tryulong32 && \
./tryulong32 ) >/dev/null 2>&1 \
&& cat uint32.h2 || cat uint32.h1 ) > uint32.h
rm -f tryulong32.o tryulong32
./compile cdb_hash.c
./compile cdb_unpack.c
./compile cdb_seek.c
./makelib cdb.a cdb_hash.o cdb_unpack.o cdb_seek.o
./compile cdbmake_pack.c
./compile cdbmake_hash.c
./compile cdbmake_add.c
./makelib cdbmake.a cdbmake_pack.o cdbmake_hash.o \
cdbmake_add.o
make[2]: Leaving directory `/root/tmpmail/vpopmail-4.9.9/cdb'
make[2]: Entering directory `/root/tmpmail/vpopmail-4.9.9'
gcc -I. -I/usr/local/include      -g -O2 -Wall -c safestring.c
gcc -I. -I/usr/local/include      -g -O2 -Wall -c vpopmail.c
gcc -I. -I/usr/local/include      -g -O2 -Wall -c md5.c
gcc -I. -I/usr/local/include      -g -O2 -Wall -c bigdir.c
gcc -I. -I/usr/local/include      -g -O2 -Wall -c vauth.c
vauth.c: In function `vauth_adduser':
vauth.c:482: dereferencing pointer to incomplete type
vauth.c: In function `vauth_adddomain':
vauth.c:572: dereferencing pointer to incomplete type
make[2]: *** [vauth.o] Error 1
make[2]: Leaving directory `/root/tmpmail/vpopmail-4.9.9'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/tmpmail/vpopmail-4.9.9'
make: *** [all-recursive-am] Error 2

Si tratta di vpopmail con supporto LDAP per qmail.
sia nella versione 4.9.8 che 4.9.9
( http://www.inter7.com/vpopmail/ )
Ma che cavolo c'è di sbagliato?
L'unico Howto trovato era in spagnolo e nemeno tanto chiaro (make.....make 
install,così che vai bene ed è fatta......todo fado 4 e 4 oto.....)

Giulio

-- 
Fontana GiulioMaria, Sinapsi Spa
Viale Bligny 27, 20136 Milan, Italy, Phone (+39) 02 582095.23




Maggiori informazioni sulla lista Lug