URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 33343
[ Назад ]

Исходное сообщение
"не ставится из портов proftpd под FreeBSD 5.1 с поддержкой MySQL"

Отправлено lonewolf , 11-Авг-03 12:55 
Сабж, собственно :(
сам по себе proftpd собирается и ставится...
а при сборке "proftpd WITH_MYSQL=yes" нагло падает следующим образом:
checking if conversion of longlong to float works... Segmentation fault (core dumped)
no
configure: error: Your compiler cannot convert a longlong value to a float!
If you are using gcc 2.8.# you should upgrade to egcs 1.0.3 or newer and try again

ладно, думаю, мы тоже не пальцем деланы... иду собирать /usr/ports/lang/egcs... оно мне выдает "Does not compile (bad C++ code)". В Makefile egcs'а я тихо офигевая наблюдаю такой вот изврат:
#.if ${OSVERSION} >= 500113
#BROKEN=         "Does not compile (bad C++ code)"
#.endif

разумеется, при удалении этого условия egcs все равно не собирается...

это так разработчики прикалываются, или я что-то не то с утра съел?



Содержание

Сообщения в этом обсуждении
"не ставится из портов proftpd под FreeBSD 5.1 с поддержкой M..."
Отправлено lavr , 11-Авг-03 13:14 
>Сабж, собственно :(
>сам по себе proftpd собирается и ставится...
>а при сборке "proftpd WITH_MYSQL=yes" нагло падает следующим образом:
>checking if conversion of longlong to float works... Segmentation fault (core dumped)
>
>no
>configure: error: Your compiler cannot convert a longlong value to a float!
>
>If you are using gcc 2.8.# you should upgrade to egcs 1.0.3
>or newer and try again
>
>ладно, думаю, мы тоже не пальцем деланы... иду собирать /usr/ports/lang/egcs... оно мне
>выдает "Does not compile (bad C++ code)". В Makefile egcs'а я
>тихо офигевая наблюдаю такой вот изврат:
>#.if ${OSVERSION} >= 500113
>#BROKEN=         "Does not compile
>(bad C++ code)"
>#.endif
>
>разумеется, при удалении этого условия egcs все равно не собирается...
>
>это так разработчики прикалываются, или я что-то не то с утра съел?
>

последнее:

less config.log (на чем вылетает)

потом смотри как осуществляется проверка в less configure или vi configure