Mam ten sam problem przy kompilacji co opisywany wczesniej. Jednak ja sobie
nie umiem poradzic.
Wiem ze w systemie jest wersja 1.7rc2 (mam konto wykupione czyli bez roota).
wydalem polecenie svn co http://toxygen.net/svn/ekg/trunk ekg
i wtedy pobralo mi ekg do katalogu ~/ekg

Czemu z svn a nie ze snapshotu?

Możesz uruchomić plik ./autogen.sh, on wygeneruje configure pod warunkiem
zainstalowania w systemie autoconfa i automake.

--
http://www.gophi.pl/


Myslalem ze to pomoze, a jednak nie pomoglo.
zrobilem ./autogen.sh wygenerowal sie configure i zrobilem:

./configure --prefix=$HOME/ekg --mandir=$HOME/ekg/share/man

dostałem:
configured options:
- openssl: enabled
- ioctld: disabled
- python: disabled
- zlib: enabled
- libungif: disabled
- libjpeg: disabled
- ui-readline: disabled
- ui-ncurses: enabled (default)
- ui-gtk: disabled
- aspell: disabled

potem make:
cd src && /usr/bin/make all
make[1]: Wejście do katalogu `/users/loyd/ekg/src'
gcc -I.. -g -O2 -Wall -DDATADIR=\"/users/loyd/ekg/share/ekg\" -DSYSCONFDIR=\"/users/loyd/ekg/etc\" -c -o stuff.o stuff.c
stuff.c: In function 'ekg_connect':
stuff.c:1399: error: 'struct gg_login_params' has no member named 'protocol_features' stuff.c:1399: error: 'GG_FEATURE_STATUS80' undeclared (first use in this function)
stuff.c:1399: error: (Each undeclared identifier is reported only once
stuff.c:1399: error: for each function it appears in.)
stuff.c:1399: error: 'GG_FEATURE_DND_FFC' undeclared (first use in this function)
stuff.c: In function 'change_status':
stuff.c:3246: error: 'GG_STATUS_DND' undeclared (first use in this function)
stuff.c:3247: error: 'GG_STATUS_DND_DESCR' undeclared (first use in this function)
stuff.c:3257: error: 'GG_STATUS_FFC' undeclared (first use in this function)
stuff.c:3258: error: 'GG_STATUS_FFC_DESCR' undeclared (first use in this function)
stuff.c: In function 'ekg_status_label':
stuff.c:3427: error: 'GG_STATUS_FFC' undeclared (first use in this function)
stuff.c:3430: error: 'GG_STATUS_FFC_DESCR' undeclared (first use in this function)
stuff.c:3433: error: 'GG_STATUS_DND' undeclared (first use in this function)
stuff.c:3436: error: 'GG_STATUS_DND_DESCR' undeclared (first use in this function)
make[1]: *** [stuff.o] Błąd 1
make[1]: Opuszczenie katalogu `/users/loyd/ekg/src'
make: *** [ekg] Błąd 2



dokladnie to samo sie dzieje dla ekg-20090701.tar.gz, dla ekg-2009-05-05 ktory na moim linuxie dzialal mam inny blad, ale tego samego typu:
cd src && /usr/bin/make all
make[1]: Wejście do katalogu `/users/loyd/ekg-20090505/src'
gcc -I.. -g -O2 -Wall -DDATADIR=\"/users/loyd/ekg/share/ekg\" -DSYSCONFDIR=\"/users/loyd/ekg/etc\" -c -o commands.o commands.c
commands.c: In function 'cmd_dcc':
commands.c:2985: error: dereferencing pointer to incomplete type
commands.c:2993: error: 'GG_SESSION_DCC7_SEND' undeclared (first use in this function)
commands.c:2993: error: (Each undeclared identifier is reported only once
commands.c:2993: error: for each function it appears in.)
commands.c:2997: error: 'GG_SESSION_DCC7_GET' undeclared (first use in this function) commands.c:3001: error: 'GG_SESSION_DCC7_VOICE' undeclared (first use in this function)
commands.c:3012: error: dereferencing pointer to incomplete type
commands.c:3022: error: dereferencing pointer to incomplete type
commands.c:3023: error: dereferencing pointer to incomplete type
commands.c:3187: warning: implicit declaration of function 'gg_dcc7_send_file' commands.c:3187: warning: assignment makes pointer from integer without a cast
commands.c:3346: error: dereferencing pointer to incomplete type
commands.c:3359: error: dereferencing pointer to incomplete type
commands.c:3398: warning: implicit declaration of function 'gg_dcc7_free'
commands.c:3421: warning: implicit declaration of function 'gg_dcc7_reject'
commands.c:3421: error: 'GG_DCC7_REJECT_USER' undeclared (first use in this function)
commands.c:3436: error: dereferencing pointer to incomplete type
commands.c:3437: error: dereferencing pointer to incomplete type
commands.c:3438: error: dereferencing pointer to incomplete type
commands.c:3449: warning: implicit declaration of function 'gg_dcc7_accept'
commands.c:3487: error: dereferencing pointer to incomplete type
make[1]: *** [commands.o] Błąd 1
make[1]: Opuszczenie katalogu `/users/loyd/ekg-20090505/src'

w pliku commands.c

dzieki za odpowiedz!

Odpowiedź listem elektroniczym