AuthorTopic



link post  Posted: 16.11.05 14:03. Post subject: сборка gftp-2.0.18 + gftp-ds-csa


вобщем ставлю librcc-0.2.1.tar.bz2, патч gftp-ds-csa на gftp-2.0.18 делаю ./configure make
выдает :

splib/libfsp.a ../uicommon/libgftpui.a -lglib-2.0 -lutil -lnsl -lm -lreadline
-lncurses -lcrypto -lssl
gftp-text.o(.text+0x295): In function `gftp_text_log':
/home/ph7/Desktop/gttp-rus/gftp-2.0.18/src/text/gftp-text.c:146: undefined refer
ence to `rccPatchUTF2OUT'
gftp-text.o(.text+0x5fd): In function `main':
/home/ph7/Desktop/gttp-rus/gftp-2.0.18/src/text/gftp-text.c:262: undefined refer
ence to `rccPatchInit'
gftp-text.o(.text+0x6cb):/home/ph7/Desktop/gttp-rus/gftp-2.0.18/src/text/gftp-te
xt.c:315: undefined reference to `rccPatchFromClass'
gftp-text.o(.text+0x719):/home/ph7/Desktop/gttp-rus/gftp-2.0.18/src/text/gftp-te
xt.c:341: undefined reference to `rccPatchFree'
../../lib/libgftp.a(protocols.o)(.text+0xca4): In function `gftp_string_to_utf8'
:
/home/ph7/Desktop/gttp-rus/gftp-2.0.18/lib/protocols.c:467: undefined reference
to `rccPatchTo'
../../lib/libgftp.a(protocols.o)(.text+0xed4): In function `gftp_string_from_utf
8':
/home/ph7/Desktop/gttp-rus/gftp-2.0.18/lib/protocols.c:541: undefined reference
to `rccPatchFrom'
../../lib/libgftp.a(protocols.o)(.text+0x35fc): In function `gftp_get_dir_listin
g':
/home/ph7/Desktop/gttp-rus/gftp-2.0.18/lib/protocols.c:1970: undefined reference
to `rccPatch'
../../lib/libgftp.a(protocols.o)(.text+0x3a39): In function `gftp_get_all_subdir
s':
/home/ph7/Desktop/gttp-rus/gftp-2.0.18/lib/protocols.c:2051: undefined reference
to `rccPatch'
collect2: ld returned 1 exit status
make[3]: *** [gftp-text] Ошибка 1
make[3]: Leaving directory `/home/ph7/Desktop/gttp-rus/gftp-2.0.18/src/text'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/ph7/Desktop/gttp-rus/gftp-2.0.18/src'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/ph7/Desktop/gttp-rus/gftp-2.0.18'
make: *** [all] Ошибка 2

что не так ? как быть ?

дистр. Slackware 10.1 ядро 2.6.14

Спасибо: 0 
ProfileQuote Reply
Replys - 9 [new only]


administrator


link post  Posted: 17.11.05 01:18. Post subject: Re:


Надо полную переконфигурацию autotools произвести.
aclocal
automake
autoconf
И только потом configure.


Спасибо: 0 
ProfileQuote Reply



link post  Posted: 17.11.05 12:53. Post subject: Re:


Так и сделал с CSA1 патчем и librcc-0.1.2 собралось (кодировки работают отлично) а с CSA2 патчем
выдает такую штуку:

sr/local/share/gftp\" -DLOCALE_DIR=\"/usr/local/share/locale\" -g -O2 -MT sslcommon.o -MD -MP -MF ".deps/sslcommon.Tpo" -c -o sslcommon.o sslcommon.c; \
then mv -f ".deps/sslcommon.Tpo" ".deps/sslcommon.Po"; else rm -f ".deps/sslcommon.Tpo"; exit 1; fi
if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DHAVE_LIBRCC -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -D_REENTRANT -I../intl -DSHARE_DIR=\"/usr/local/share/gftp\" -DLOCALE_DIR=\"/usr/local/share/locale\" -g -O2 -MT rcc.o -MD -MP -MF ".deps/rcc.Tpo" -c -o rcc.o rcc.c; \
then mv -f ".deps/rcc.Tpo" ".deps/rcc.Po"; else rm -f ".deps/rcc.Tpo"; exit 1; fi
rcc.c: In function `rccPatchGetLanguageList':
rcc.c:68: warning: assignment makes pointer from integer without a cast
rcc.c:70: warning: passing arg 2 of `rccUiGetLanguageName' makes integer from pointer without a cast
rcc.c: In function `rccPatchGetCharsetList':
rcc.c:87: warning: assignment makes pointer from integer without a cast
rcc.c:89: warning: passing arg 2 of `rccUiGetCharsetName' makes integer from pointer without a cast
rcc.c:89: error: too few arguments to function `rccUiGetCharsetName'
make[3]: *** [rcc.o] Ошибка 1
make[3]: Leaving directory `/home/ph7/Desktop/gttp-rus/gftp-2.0.18/lib'
make[2]: *** [all-recursive] Ошибка 1
make[2]: Leaving directory `/home/ph7/Desktop/gttp-rus/gftp-2.0.18/lib'
make[1]: *** [all-recursive] Ошибка 1
make[1]: Leaving directory `/home/ph7/Desktop/gttp-rus/gftp-2.0.18'
make: *** [all] Ошибка 2





Спасибо: 0 
ProfileQuote Reply
administrator


link post  Posted: 18.11.05 08:30. Post subject: Re:


Хм. Скорее всего проблема в том, что при компиляции подхватываются хедеры от системного librcc 0.1.2, а не нового.... Попробуй снести старый прежде чем компилировать новый.

Спасибо: 0 
ProfileQuote Reply



link post  Posted: 15.02.06 16:55. Post subject: Re:


Та же проблема сборки:
rcc.c: In function `rccPatchGetLanguageList':
rcc.c:70: warning: assignment makes pointer from integer without a cast
rcc.c:72: warning: passing arg 2 of `rccUiGetLanguageName' makes integer from pointer without a cast
rcc.c: In function `rccPatchGetCharsetList':
rcc.c:89: warning: assignment makes pointer from integer without a cast
rcc.c:91: warning: passing arg 2 of `rccUiGetCharsetName' makes integer from pointer without a cast
rcc.c:91: error: too few arguments to function `rccUiGetCharsetName'

Посмотрел исходники - не совпадают с описанием API на сайте.
Надо бы пофиксить.


Спасибо: 0 
ProfileQuote Reply
administrator


link post  Posted: 28.02.06 02:57. Post subject: Re:


Значит у Вас старая версия LibRCC. Попробуйте обновить до последней.

Спасибо: 0 
ProfileQuote Reply



link post  Posted: 03.03.06 06:43. Post subject: Re:


emerge -p librcc librcd

These are the packages that I would merge, in order:

Calculating dependencies ...done!
[ebuild R ] app-i18n/librcc-0.2.3-r1
[ebuild R ] app-i18n/librcd-0.1.8-r1
Вроде самые свежие.

Спасибо: 0 
ProfileQuote Reply



link post  Posted: 06.03.06 21:44. Post subject: Re:


наблюдается то же самое

Спасибо: 0 
Quote Reply
administrator


link post  Posted: 22.03.06 01:00. Post subject: Re:


Изивните господа, - действительно ошибка в патче gftp. На днях выложу новый.


Спасибо: 0 
ProfileQuote Reply
administrator


link post  Posted: 09.04.06 16:47. Post subject: Re:


Выложил исправленный патч.
http://prdownloads.sourceforge.net/rusxmms/gftp-ds-csa3.tar.bz2?download

Спасибо: 0 
ProfileQuote Reply
Reply:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Username, Password:      register    
Тему читают:
- user online
- user offline
All times are GMT  4 Hours. Hits today: 1
You can: smiles yes, images yes, types yes, poll no
avatars yes, links on, premoderation off, edit new post no