|
OE5HSN > DPTNT 12.12.01 22:59l 96 Lines 3211 Bytes #999 (0) @ DL
BID : CC1OE5XBL01V
Read: GUEST DL8FBH
Subj: Make-Fehler TNT1.9.1
Path: DB0NOS<DB0GOS<DB0FBB<DB0ERF<DB0MRW<DB0RGB<OE5XBL
Sent: 011212/2150z @:OE5XBL.#OE5.AUT.EU [Braunau JN68pc Op:OE5FPL] BCM1.42
From: OE5HSN @ OE5XBL.#OE5.AUT.EU (Harald)
To: DPTNT @ DL
X-Info: No login password
Hallo allerseits!
Habe gerade auf Suse 7.3 upgedatet.
TNT1.8 hat dann leider nimmer funktioniert
(war unter Suse 6.2 compiliert ohne AX25 )
Nun, macht nix dacht ich mir, is eh auf der Suse-CD die
Version 1.9.1 als rpm drauf.
Flugs raufgemacht, bringt aber nix, weil das binary verlangt
AX25-Kern. Hab ich aber nicht. Und will ich auch nicht.
Also Quellen installiert, ausgepackt und compilieren versucht.
Leider bricht das make immer ab:
------------
make[3]: Entering directory `/root/tnt-1.9.1/src/runprgs'
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -g -O2 -DTNT_LINUX -c help.cgcc -g -O2 -DTNT_LINUX -o help help.o -lncurses
gcc -g -O2 -DTNT_LINUX -o info info.o -lncurses
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../intl -g -O2 -DTNT_LINUX -c logcall.c
gcc -g -O2 -DTNT_LINUX -o logcall logcall.o -lncurses
make[3]: Leaving directory `/root/tnt-1.9.1/src/runprgs'
make[3]: Entering directory `/root/tnt-1.9.1/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../intl -DLOCALEDIR=\"/usr/local/share/locale\" -funsigned-char -g -O2 -DTNT_LINUX -c bcast.c
bcast.c: In function `cmd_bcrxstat':
bcast.c:2646: storage size of `cvtime' isn't known
bcast.c:2665: invalid type argument of `unary *'
bcast.c: In function `cmd_bctxstat':
bcast.c:2719: storage size of `cvtime' isn't known
bcast.c:2733: invalid type argument of `unary *'
make[3]: *** [bcast.o] Error 1
make[3]: Leaving directory `/root/tnt-1.9.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/root/tnt-1.9.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/root/tnt-1.9.1'
make: *** [all-recursive-am] Error 2
-------------------
Der entsprechende Teil im bcast.c:
-------------------
void cmd_bcrxstat(par1,par2,channel,len,mode,str)
int par1;
int par2;
int channel;
int len;
int mode;
char *str;
{
pacrxdesc *pacrxptr;
char tmpstr[256];
char timestring[20];
struct tm cvtime; <---Zeile 2646
long totalsize;
long holesize;
int holes;
long percent;
holelisttype *hlp;
if (pacrxroot == NULL) {
cmd_display(mode,channel,_("No broadcast-RX files active"),1);
}
else {
pacrxptr = pacrxroot;
strcpy(tmpstr,_("FileID RX from Nr MsgID Size "
"Holes RXrdy last RX Fhead BBS"));
cmd_display(mode,channel,tmpstr,1);
strcpy(tmpstr,"----------------------------------------"
"---------------------------------------");
cmd_display(mode,channel,tmpstr,1);
while (pacrxptr != NULL) {
cvtime = *gmtime(&pacrxptr->lastrx); <---Zeile 2665
sprintf(timestring,"%2.2u:%2.2u.%2.2u",
cvtime.tm_hour,cvtime.tm_min,cvtime.tm_sec);
totalsize = pacrxptr->tempSize;
...
-----------------
Ganz ähnlich sieht es bei den anderen "bemotzten" Zeilen aus.
Übrigens "configure" läuft ohne Probleme
(Optionen --with-language=de --disable-sound)
Es sieht dast so aus, als ob es irgendwie an der 7.3er-Suse liegt,
auch das 1.8er TNT läßt sich nicht mehr compilieren.
Hat jemand eine Idee?
Frohes Fest und 73 de Harald, OE5HSN@OE5XBL oder oe5hsn@oevsv.at.
Read previous mail | Read next mail
| |