Lipetsk *nix Association Forum Lipetsk *nix Association Forum
Новости:
 
*
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?
18 Декабря 2024, 10:05:54


Войти


Страниц: [1]   Вниз
  Печать  
Автор Тема: proftpd проблемы компиляции  (Прочитано 19898 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Zero
Продвинутый
***

Карма: -1
Сообщений: 113

RHEL 5


Награды
« : 07 Июля 2007, 18:37:41 »

Решил собрать пропатченный для работы с кодировками proftpd (NeO дал), а он не хочет собираться, configure отлично проходит, а make умирает со словами: Плачущий

[root@indevserver proftpd-1.3.0a-patched]# make
cd lib/ && make lib
make[1]: Entering directory `/tmp/build/proftpd-1.3.0a-patched/lib'
make[1]: Цель `lib' не требует выполнения команд.
make[1]: Leaving directory `/tmp/build/proftpd-1.3.0a-patched/lib'
cd src/ && make src
make[1]: Entering directory `/tmp/build/proftpd-1.3.0a-patched/src'
make[1]: Цель `src' не требует выполнения команд.
make[1]: Leaving directory `/tmp/build/proftpd-1.3.0a-patched/src'
cd modules/ && make static
make[1]: Entering directory `/tmp/build/proftpd-1.3.0a-patched/modules'
make[1]: Leaving directory `/tmp/build/proftpd-1.3.0a-patched/modules'
test -z """" -a -z """" || (cd modules/ && make shared)
make[1]: Entering directory `/tmp/build/proftpd-1.3.0a-patched/lib/libcap'
make[1]: Цель `all' не требует выполнения команд.
make[1]: Leaving directory `/tmp/build/proftpd-1.3.0a-patched/lib/libcap'
/bin/sh ./libtool --mode=link gcc -L./lib    -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/table.o src/regexp.o src/dirtree.o src/support.o src/netaddr.o src/inet.o src/child.o src/parser.o src/log.o src/xferlog.o src/bindings.o src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/display.o src/auth.o src/fsio.o src/mkhome.o src/ctrls.o src/event.o src/var.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_cap.o modules/mod_auth_pam.o  modules/module_glue.o -lsupp -lcrypt  -Llib/libcap -lcap  -lpam
gcc -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/table.o src/regexp.o src/dirtree.o src/support.o src/netaddr.o src/inet.o src/child.o src/parser.o src/log.o src/xferlog.o src/bindings.o src/netacl.o src/class.o src/scoreboard.o src/help.o src/feat.o src/netio.o src/response.o src/ident.o src/data.o src/modules.o src/display.o src/auth.o src/fsio.o src/mkhome.o src/ctrls.o src/event.o src/var.o modules/mod_core.o modules/mod_xfer.o modules/mod_auth_unix.o modules/mod_auth_file.o modules/mod_auth.o modules/mod_ls.o modules/mod_log.o modules/mod_site.o modules/mod_delay.o modules/mod_cap.o modules/mod_auth_pam.o modules/module_glue.o  -L/tmp/build/proftpd-1.3.0a-patched/lib -lsupp -lcrypt -L/tmp/build/proftpd-1.3.0a-patched/lib/libcap -lcap -lpam
src/netio.o: In function `pr_netio_printf':
netio.c:(.text+0x11d4): undefined reference to `local2remote'
modules/mod_ls.o: In function `sendline':
mod_ls.c:(.text+0x704): undefined reference to `local2remote'
collect2: ld returned 1 exit status
make: *** [proftpd] Ошибка 1


Не находит он функцию, хотя сырцы я посмотрел там вроде все extern-ы стоят и функция должна браться спокойно из либы... NeO, это под федорой только такие грабли или там нужно дописать что-то самому?  Улыбка
Записан
NeO
Злобный админчик
Администратор
*****

Карма: 62
Сообщений: 2376

Debian Stretch


WWW Награды
« Ответ #1 : 08 Июля 2007, 15:15:25 »

Звиняйте, это я, старый склеротик, забыл сказать, что конфигурировать надо с ключем --with-modules=mod_codeconv
Записан
Zero
Продвинутый
***

Карма: -1
Сообщений: 113

RHEL 5


Награды
« Ответ #2 : 08 Июля 2007, 17:00:20 »

обана, спасибо.
Записан
Aspid
Юзверь
**

Карма: 0
Сообщений: 31


Debian 7.0 && Windows 7


WWW Награды
« Ответ #3 : 08 Июля 2007, 17:56:55 »

не буду создавать новую тему - спрошу в этой..
не бейте сильно старого виндузятнега который решил пересесть в кои то веки на мандриву.
вообщем установил с диска пакет proftpd, с помощью нео его запустил...подумав установил gproftpd ..гуи то есть...теперь расскажите тормозу как его запустить Улыбка
Записан
NeO
Злобный админчик
Администратор
*****

Карма: 62
Сообщений: 2376

Debian Stretch


WWW Награды
« Ответ #4 : 08 Июля 2007, 18:00:35 »

Кучка кривых гуеватых конфигураторов админа не заменит. (с) полагаю, что эта хня тупо запустится в консолb командой "gproftpd"
Записан
Aspid
Юзверь
**

Карма: 0
Сообщений: 31


Debian 7.0 && Windows 7


WWW Награды
« Ответ #5 : 08 Июля 2007, 18:03:59 »

Neo
да, все верно...именно этой командой..тока под рутом)

пасиба Улыбка
Записан
NeO
Злобный админчик
Администратор
*****

Карма: 62
Сообщений: 2376

Debian Stretch


WWW Награды
« Ответ #6 : 12 Августа 2009, 23:47:01 »

Отрезал небольшой оффтоп в отдельную тему
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2011, Simple Machines

Valid XHTML 1.0! Valid CSS! Dilber MC Theme by HarzeM