The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"ошибка сборки proftpd c модулем sftp"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (FTP / Linux)
Изначальное сообщение [ Отслеживать ]

"ошибка сборки proftpd c модулем sftp"  +/
Сообщение от Doc email(ok) on 14-Янв-13, 11:00 
подскажите как исправить ошибку
собираю proftpd c модулем sftp
./configure --enable-openssl --with-modules=mod_sftp
конфигурация проходит без ошибок, а вот при сборке получаю ошибку:

ftp:/home/temp/ftp/proftpd/proftpd-1.3.5rc1 # make
cd lib/ && make lib
make[1]: Entering directory `/home/temp/ftp/proftpd/proftpd-1.3.5rc1/lib'
make[1]: Nothing to be done for `lib'.
make[1]: Leaving directory `/home/temp/ftp/proftpd/proftpd-1.3.5rc1/lib'
cd src/ && make src
make[1]: Entering directory `/home/temp/ftp/proftpd/proftpd-1.3.5rc1/src'
gcc -DHAVE_CONFIG_H  -DLINUX  -I.. -I../include  -O2 -Wall -c table.c
table.c:32:26: error: openssl/rand.h: No such file or directory
table.c: In function ‘tab_get_seed’:
table.c:372: warning: implicit declaration of function ‘RAND_bytes’
table.c:373: warning: implicit declaration of function ‘RAND_pseudo_bytes’
make[1]: *** [table.o] Error 1
make[1]: Leaving directory `/home/temp/ftp/proftpd/proftpd-1.3.5rc1/src'
make: *** [src] Error 2

в чем может быть проблемма

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от КуКу (ok) on 14-Янв-13, 11:41 
>table.c:32:26: error: openssl/rand.h: No such file or directory

не хватает файла rand.h в директории openssl :)

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от Doc email(ok) on 14-Янв-13, 11:56 
>>table.c:32:26: error: openssl/rand.h: No such file or directory
> не хватает файла rand.h в директории openssl :)

это понятно, вопрос где он пытается найти эту директорию

Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от КуКу (ok) on 14-Янв-13, 12:01 
>>>table.c:32:26: error: openssl/rand.h: No such file or directory
>> не хватает файла rand.h в директории openssl :)
> это понятно, вопрос где он пытается найти эту директорию

openssl/rand.h

в корневой директории из которой запущен makeю
такой путь будет понятней?  ./openssl/rand.h

Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

4. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от Doc email(ok) on 14-Янв-13, 12:12 
>>>>table.c:32:26: error: openssl/rand.h: No such file or directory
>>> не хватает файла rand.h в директории openssl :)
>> это понятно, вопрос где он пытается найти эту директорию
> openssl/rand.h
> в корневой директории из которой запущен makeю
> такой путь будет понятней?  ./openssl/rand.h

тогда возникает логично вытекающий вопрос - откуда его взять?
потому как нив одном исходнике proftpd его нет (и самое странное, что пару месяцев назад я его компилил из этого же исходника и он ни на что не ругался и этого каталога там так и не было)

Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

5. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от КуКу (ok) on 14-Янв-13, 12:19 
а откуда вы брали эти исходники? что у вас за система и чем не устраивает профтпд из репозитария?
Ответить | Правка | ^ к родителю #4 | Наверх | Cообщить модератору

6. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от Doc email(ok) on 14-Янв-13, 12:28 
> а откуда вы брали эти исходники? что у вас за система и
> чем не устраивает профтпд из репозитария?

исходни брал с сайт proftpd
система SUSE Linux EE 11SP2

Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

7. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от КуКу (ok) on 14-Янв-13, 12:36 
>> а откуда вы брали эти исходники? что у вас за система и
>> чем не устраивает профтпд из репозитария?
> исходни брал с сайт proftpd
> система SUSE Linux EE 11SP2

все же чем вас не устраивает профтпд из репозитария? в Suse вроде бы через zipper ставится.

а для опенссл, нужно установить его + установить пакет с исходниками

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от Doc email(ok) on 14-Янв-13, 12:39 
>>> а откуда вы брали эти исходники? что у вас за система и
>>> чем не устраивает профтпд из репозитария?
>> исходни брал с сайт proftpd
>> система SUSE Linux EE 11SP2
> все же чем вас не устраивает профтпд из репозитария? в Suse вроде
> бы через zipper ставится.
> а для опенссл, нужно установить его + установить пакет с исходниками

openssl установлен


щас попробую через имппер

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от fantom (??) on 14-Янв-13, 12:45 
>>>> а откуда вы брали эти исходники? что у вас за система и
>>>> чем не устраивает профтпд из репозитария?
>>> исходни брал с сайт proftpd
>>> система SUSE Linux EE 11SP2
>> все же чем вас не устраивает профтпд из репозитария? в Suse вроде
>> бы через zipper ставится.
>> а для опенссл, нужно установить его + установить пакет с исходниками
>  openssl установлен
> щас попробую через имппер

Не хватает не самого openssl, а его заголовочных файлов, например в fedor-е надо добавить openssl-devel.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от Doc email(ok) on 14-Янв-13, 12:57 
>[оверквотинг удален]
>>>>> чем не устраивает профтпд из репозитария?
>>>> исходни брал с сайт proftpd
>>>> система SUSE Linux EE 11SP2
>>> все же чем вас не устраивает профтпд из репозитария? в Suse вроде
>>> бы через zipper ставится.
>>> а для опенссл, нужно установить его + установить пакет с исходниками
>>  openssl установлен
>> щас попробую через имппер
> Не хватает не самого openssl, а его заголовочных файлов, например в fedor-е
> надо добавить openssl-devel.

OPEN SSL я устанавливал из репозитаря (yast) - но там в списке нет devel

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от КуКу (ok) on 14-Янв-13, 13:08 
незнаю как в Сузе, в ЦентОс'е  есть. Возможно, просто по-умолчанию включено.
В дебиане для этого нужно раскоментировать репозитарий с исходниками.
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от PavelR (ok) on 14-Янв-13, 13:59 
> В дебиане для этого нужно раскоментировать репозитарий с исходниками.

для сборки стороннего софта нужны не пакеты с исходниками, и не нужно раскомментировать репозитарии с исходниками.

Для сборки стороннего софта нужны -dev пакеты, соответствующие библиотекам.


Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от КуКу (ok) on 14-Янв-13, 14:58 
я же указал что в ДЕБИАНЕ нужно раскоментировать репозитарий. вот из тестовой машины:

root@debian:~# cat /etc/apt/sources.list
#

deb http://ftp.us.debian.org/debian/ squeeze main
#deb-src http://ftp.us.debian.org/debian/ squeeze main

deb http://security.debian.org/ squeeze/updates main
#deb-src http://security.debian.org/ squeeze/updates main

# squeeze-updates, previously known as 'volatile'
deb http://ftp.us.debian.org/debian/ squeeze-updates main
#deb-src http://ftp.us.debian.org/debian/ squeeze-updates main

deb-src  как раз репозитарий в котором лежат исходные коды собраных пакетов

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "ошибка сборки proftpd c модулем sftp"  +/
Сообщение от PavelR (ok) on 14-Янв-13, 16:18 
> я же указал что в ДЕБИАНЕ нужно раскоментировать репозитарий. вот из тестовой
> машины:

Помните, такой анекдот был... "чукча не читатель, чукча писатель однако".

Вы теоретик? Поясните, нафига нужен репозитарий с исходниками пакетов для сборки кастомного proftpd c openssl-расширением? Сомневаюсь, что вы делали подобную сборку, а если и делали, то вряд ли осознанно.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру