OpenBCM V1.07b12 (Linux)

Packet Radio Mailbox

DB0FHN

[JN59NK Nuernberg]

 Login: GUEST





  
OE5HSN > DPTNT    12.12.01 23: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


 18.05.2024 20:51:42lGo back Go up