Hey Ho,
i'm trying to compile Netatalk on my system. But it crashed compiling the afpd
tree.
I'm working on a Mandrake 6.0 with the latest patches and kernel 2.2.9-27.
Here's the message i get compiling the package:
make[4]: Entering directory `/spiele/compile/netatalk-1.4b2/etc/afpd'
gcc -O2 -fsigned-char -I../../include -DAPPLCNAME -DCRLF -DUSE_PAM -c unix.c
-o unix.o
unix.c: In function `setdeskmode':
unix.c:431: warning: comparison between pointer and integer
unix.c: In function `setdeskowner':
unix.c:549: warning: comparison between pointer and integer
gcc -O2 -fsigned-char -I../../include -DAPPLCNAME -DCRLF -DUSE_PAM -c afs.c -o
afs.o
gcc -O2 -fsigned-char -I../../include -DAPPLCNAME -DCRLF -DUSE_PAM -c kuam.c
-o kuam.o
gcc -O2 -fsigned-char -I../../include -DAPPLCNAME -DCRLF -DUSE_PAM -c
send_to_kdc.c -o send_to_kdc.o
gcc -O2 -fsigned-char -I../../include -DAPPLCNAME -DCRLF -DUSE_PAM -c
lifetime.c -o lifetime.o
gcc -O2 -fsigned-char -I../../include -DAPPLCNAME -DCRLF -DUSE_PAM -c ofork.c
-o ofork.o
gcc -O2 -fsigned-char -I../../include -DAPPLCNAME -DCRLF -DUSE_PAM \
-D_PATH_AFPDDEFVOL=\"/usr/local/atalk/etc/AppleVolumes.default\" \
-D_PATH_AFPDSYSVOL=\"/usr/local/atalk/etc/AppleVolumes.system\" \
-DVERSION=\"`cat ../../VERSION`\" \
-c main.c
main.c: In function `main':
main.c:255: `TIOCNOTTY' undeclared (first use in this function)
main.c:255: (Each undeclared identifier is reported only once
main.c:255: for each function it appears in.)
make[4]: *** [main.o] Error 1
make[4]: Leaving directory `/spiele/compile/netatalk-1.4b2/etc/afpd'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/spiele/compile/netatalk-1.4b2/etc/afpd'
make[2]: *** [afpd] Error 2
make[2]: Leaving directory `/spiele/compile/netatalk-1.4b2/etc'
make[1]: *** [../../etc] Error 2
make[1]: Leaving directory `/spiele/compile/netatalk-1.4b2/sys/linux'
make: *** [all] Error 2
What going wrong in my box ?
Can someone help ?
I also tried a precompiled version, but in this version for RH6 the afpd won't
start, atalkd starts :-(
On a SuSE everything works fine :-(
But i will it on Mandrake.
Bye
Tim
--
Deine n�chste Generation komme. Deine Programmbefehle m�gen laufen in CPU wie
im Netzwerk. Unsere bin�ren Daten gib uns heute und erl�se uns von Fehleingaben
und Systemfehlern, wie wir unser Betriebssystem von Viren reinigen. Denn dein
ist die Hardware, das RAM und die Kommunikation. So sei es. In Ewigkeit. Amen.