OpenBCM V1.07b12 (Linux)

Packet Radio Mailbox

DB0FHN

[JN59NK Nuernberg]

 Login: GUEST





  
LX2GT  > LINUX    08.09.04 18:51l 41 Lines 1393 Bytes #999 (999) @ DL
BID : I3QE06_DB0GH
Read: GUEST DO1WWA DH8YMB CT1DRB DL8FBH DK2ZO DH5SE DJ3PU DL3SC
Subj: TNT 1.9.1 Kompilieren. Lösung!
Path: DB0FHN<DB0FOR<DB0SIF<DB0GV<DB0ZDF<DB0GE<DB0LJ<DB0GH
Sent: 040908/1634z @:DB0GH.#RPL.DEU.EU [BBS Trier] DP6.00 $:I3QE06_DB0GH
From: LX2GT @ DB0GH.#RPL.DEU.EU (Luc)
To:   LINUX @ DL

Hallo Leute,

Da ich Probleme hatt, das letzte TNT unter meiner Gentoo Linux installation
zu kompilieren, habe ich hier mal eben alles zusammengeschrieben, inklusive
lösung des Problems:

Problem:

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: error: storage size of `cvtime' isn't known
bcast.c:2665: error: invalid type argument of `unary *'
bcast.c: In function `cmd_bctxstat':
bcast.c:2719: error: storage size of `cvtime' isn't known
bcast.c:2733: error: invalid type argument of `unary *'
make[3]: *** [bcast.o] Error 1
make[3]: Leaving directory `/home/luc/tnt-1.9.1/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/luc/tnt-1.9.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/luc/tnt-1.9.1'
make: *** [all-recursive-am] Error 2

Lösung:

Die datei src/tnt.h editieren, und da am Anfang die zeile:

#include <time.h>

beufügen. Ist zwar nicht die sauberste Lösung, funktionniert aber wunderbar!


Alternativ kann man aber auch die CVS Version nehmen, bei der besteht das
Problem nicht mehr. Funktionniert hier sehr gut, eventuell kann ja jemand
anders, der diese Version ebenfalls verwendet, seine Erfahrungen berichten?

73, Luc, LX2GT


Read previous mail | Read next mail


 18.05.2024 22:01:12lGo back Go up