PDA

Zobacz pełną wersję : Boty - problem przy make



konkordpl
12-07-05, 15:38
./configure daje sobie rade, ale z make jest gorzej:


root@tanatos[~/void]: make
make[1]: Entering directory `/root/void/src'
##########################################
## DON'T FORGET TO REMOVE void.tar.gz ! ##
##########################################
gcc -g -O2 -Wall -I.. -DHAVE_CONFIG_H dokey.c -o dokey
./dokey > crypt.h
gcc -g -O2 -Wall -I.. -DHAVE_CONFIG_H -c botcmd.c
In file included from main.h:25,
from botcmd.c:14:
/usr/lib/gcc-lib/i386-redhat-linux/3.3.2/include/varargs.h&#58;4&#58;2&#58; #error "GCC no longer implements <varargs.h>."
/usr/lib/gcc-lib/i386-redhat-linux/3.3.2/include/varargs.h&#58;5&#58;2&#58; #error "Revise your code to use <stdarg.h>."
In file included from proto.h&#58;19,
from main.h&#58;44,
from botcmd.c&#58;14&#58;
../lush.h&#58;3&#58;13&#58; /&#58; No such file or directory
In file included from tclegg.h&#58;14,
from main.h&#58;47,
from botcmd.c&#58;14&#58;
../lush.h&#58;3&#58;13&#58; /&#58; No such file or directory
In file included from main.h&#58;47,
from botcmd.c&#58;14&#58;
tclegg.h&#58;100&#58; error&#58; syntax error before '*' token
tclegg.h&#58;101&#58; error&#58; syntax error before '*' token
In file included from main.h&#58;50,
from botcmd.c&#58;14&#58;
users.h&#58;38&#58; error&#58; syntax error before '*' token
users.h&#58;40&#58; error&#58; syntax error before '*' token
users.h&#58;166&#58; error&#58; syntax error before '*' token
users.h&#58;168&#58; error&#58; syntax error before '*' token
botcmd.c&#58;25&#58; error&#58; syntax error before '*' token
botcmd.c&#58;25&#58; warning&#58; type defaults to `int' in declaration of `interp'
botcmd.c&#58;25&#58; warning&#58; data definition has no type or storage class
botcmd.c&#58; In function `remote_tell_who'&#58;
botcmd.c&#58;320&#58; warning&#58; implicit declaration of function `Tcl_Eval'
botcmd.c&#58;320&#58; error&#58; `TCL_OK' undeclared &#40;first use in this function&#41;
botcmd.c&#58;320&#58; error&#58; &#40;Each undeclared identifier is reported only once
botcmd.c&#58;320&#58; error&#58; for each function it appears in.&#41;
botcmd.c&#58;320&#58; error&#58; request for member `result' in something not a structure or union
botcmd.c&#58;330&#58; error&#58; request for member `result' in something not a structure or union
make&#91;1&#93;&#58; *** &#91;botcmd.o&#93; Error 1
make&#91;1&#93;&#58; Leaving directory `/root/void/src'
make&#58; *** &#91;modegg&#93; Error 2


ma ktos siakis pomysl co z tym zrobic? :( chcialem voida postawic...

Anonymous
12-07-05, 16:30
Zainstaluj najnowszy tcl, ewentualnie jesze tcl-devel i tcllib

Mam nadzieję, że to pomoże, jeśli nie - to ja nie wiem, co zrobić :)

Pozdrawiam

konkordpl
12-07-05, 19:07
:*~~

gabicki
24-07-07, 07:37
Potrzebne pakiety
gcc, g++, make, tcl8.3, tcl8.3-dev

Pozdrawiam Tomasz

Siriah
26-07-07, 00:36
no to się tato obudziłeś...
2 lata 12 dni... :D