The OpenNET Project / Index page

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



"CenOS 8 -- Qmail-1.03"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Программирование под UNIX (Компиляция)
Изначальное сообщение [ Отслеживать ]

"CenOS 8 -- Qmail-1.03"  +/
Сообщение от tukanenemail (ok), 18-Сен-20, 16:20 
Не возможно компилировать qmail.1.03 на сервер CentOS 8. (make: *** [Makefile:1582: qmail-smtpd.o] Error 1) такую ошибку выдает. Спасибо за помощь .
Ответить | Правка | Cообщить модератору

Оглавление

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


1. "CenOS 8 -- Qmail-1.03"  +/
Сообщение от patients (?), 18-Сен-20, 17:57 
> Не возможно компилировать qmail.1.03 на сервер CentOS 8. (make: *** [Makefile:1582: qmail-smtpd.o]
> Error 1) такую ошибку выдает. Спасибо за помощь .

мало данных

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

2. "CenOS 8 -- Qmail-1.03"  +/
Сообщение от tukanenemail (ok), 18-Сен-20, 23:39 
>> Не возможно компилировать qmail.1.03 на сервер CentOS 8. (make: *** [Makefile:1582: qmail-smtpd.o]
>> Error 1) такую ошибку выдает. Спасибо за помощь .
> мало данных

CentOS (8)

cd /usr/src/qmail/qmail-1.03/

make man && make setup check

ошибка:
qmail-smtpd.c: In function ‘main’:
qmail-smtpd.c:1027:7: warning: implicit declaration of function ‘chdir’ [-Wimplicit-function-declaration]
   if (chdir(auto_qmail) == -1) die_control();
       ^~~~~
make: *** [Makefile:1582: qmail-smtpd.o] Error 1

на этом останавливается компиляция.

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

3. "CenOS 8 -- Qmail-1.03"  +/
Сообщение от nekto (?), 19-Сен-20, 09:08 
>[оверквотинг удален]
> cd /usr/src/qmail/qmail-1.03/
> make man && make setup check
> ошибка:
> qmail-smtpd.c: In function ‘main’:
> qmail-smtpd.c:1027:7: warning: implicit declaration of function ‘chdir’
> [-Wimplicit-function-declaration]
>    if (chdir(auto_qmail) == -1) die_control();
>        ^~~~~
> make: *** [Makefile:1582: qmail-smtpd.o] Error 1
> на этом останавливается компиляция.

вместо: make man && make setup check
вызвать: make setup check
глянуть Makefile на предмет:
man:
setup:
check:

покопать:
- содержимое (head -1 conf-qmail)
- наличие auto_qmail.{c,o} ( make auto_qmail.c && cat auto_qmail.c && make auto_qmail.o )
В Makefile, прошерстить на предмет
auto_qmail.c:
auto_qmail.o:
qmail-smtpd.o:


Как вариант для углубленного копания:
- strace -ff -F -o_.log make setup check
   вдумчиво ознакомится с результатами ( в последнем файле )

P.S.:
Десерт, можно/нужно убрать варнинг:
- наличие в qmail-smtpd.c (или header где опрeдел. int chdir(const char *path); )
  #include <unistd.h>

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

4. "CenOS 8 -- Qmail-1.03"  +/
Сообщение от tukanenemail (ok), 19-Сен-20, 11:34 
>[оверквотинг удален]
> auto_qmail.o:
> qmail-smtpd.o:
> Как вариант для углубленного копания:
>  - strace -ff -F -o_.log make setup check
>    вдумчиво ознакомится с результатами ( в последнем файле )
> P.S.:
> Десерт, можно/нужно убрать варнинг:
> - наличие в qmail-smtpd.c (или header где опрeдел. int chdir(const char *path);
> )
>   #include <unistd.h>

Спасибо за совет. Попробую.

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

5. "CenOS 8 -- Qmail-1.03"  +/
Сообщение от Pahanivo пробегал (?), 21-Сен-20, 00:07 
netqmail патчи накатил? ))
Ответить | Правка | Наверх | Cообщить модератору

6. "CenOS 8 -- Qmail-1.03"  +/
Сообщение от AnonymPatient (?), 21-Сен-20, 10:48 
> netqmail патчи накатил? ))

Ы-ы, в контексте понедельника, несколько конъячно-деструктивно..

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

7. "CenOS 8 -- Qmail-1.03"  +/
Сообщение от tukanenemail (ok), 21-Сен-20, 11:05 
>> netqmail патчи накатил? ))
> Ы-ы, в контексте понедельника, несколько конъячно-деструктивно..

Коньячно это звучит хорошо. Готов угостить.
Все патчи установлены.
На Сетос 7.компилируется хорошо. А вот Centos 8 нет.

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

8. "CenOS 8 -- Qmail-1.03"  +/
Сообщение от Pahanivo (ok), 22-Сен-20, 10:36 
> Ы-ы, в контексте понедельника, несколько конъячно-деструктивно..

Сборка кумыла ручками то еще развлечение ... либо ты станешь гуры в кумыле, либо твоя психики подвергнется деструкции ...

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

9. "CenOS 8 -- Qmail-1.03"  +/
Сообщение от nekto (?), 22-Сен-20, 12:35 
>> Ы-ы, в контексте понедельника, несколько конъячно-деструктивно..
> Сборка кумыла ручками то еще развлечение ... либо ты станешь гуры в
> кумыле, либо твоя психики подвергнется деструкции ...

Протестуем по второму пункту, гуристей в C, Makefile, ++архитектуристей - всяко пользительней заместо плясок с m4, regexp и прочими json

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

11. "CenOS 8 -- Qmail-1.03"  +/
Сообщение от tukanenemail (ok), 25-Сен-20, 14:37 
>>> Ы-ы, в контексте понедельника, несколько конъячно-деструктивно..
>> Сборка кумыла ручками то еще развлечение ... либо ты станешь гуры в
>> кумыле, либо твоя психики подвергнется деструкции ...
> Протестуем по второму пункту, гуристей в C, Makefile, ++архитектуристей - всяко пользительней
> заместо плясок с m4, regexp и прочими json

Звучишь ты умно но не понятно для меня.

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

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

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




Спонсоры:
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

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