----------------------------------------------------------------------------------
@MSGID: 2:5021/29 67521606
@REPLY: grosbein.net 81868890
@TID: FastEcho 1.46.1 419786586
Hi,
eugen@grosbein.net
05 Dec 24, Eugene Grosbein wrote to Yuri Kosivtsov:
EG> Hо doscmd писался в предположении, что работает на 32-битной системе,
EG> где размер указателей равен размеру unsigned int (32-битного целого),
EG> а так же делает ещё несколько предположений о системных сервисах
EG> типа формата структуры, передаваемого обработчикам сигналов на языке
EG> C, а формат поменялся при переходе на 64 бита, не говоря уже о
EG> том, что этот формат никогда не был документирован и это всегда
EG> был непереносимый прием в программировании.
EG> Ты точно собираешься использовать 32-битную FreeBSD/i386?
EG> Лишь в этом случае можно было бы попробовать собрать doscmd,
EG> чтобы ты мог бы потестировать результат.
Точно буду пользоваться amd64 версией. 128 гигов оперативки. Пересобирать
ничего не надо, ничего критичного нет. Как и ожидалось, наибольшие проблемы
с переносом, это старый фидософт начала 2000 годов. И не основной, а всякие
анализаторы статистики и прочее. Когда-то переносилось на FreeBSD с DOS,
отсюда и doscmd. Поиграюсь с dosbox, когда руки дойдут.
Hу а вообще-то идея о том, что можно взять новую машину, поставить последнюю
FreeBSD, скопировать конфиги со старой, переткнуть сетевые интерфейсы
и оно заработает, накрылась медным тазом. Слишком много различий с
конфигах.
Вопрос - named теперь тоже не в базе, а в портах?
Bye
---
* Origin: YY (2:5021/29)
SEEN-BY: 50/12 236/100 5001/100 5019/40 5020/400
526 545 848 1042 1477 2395
SEEN-BY: 5020/2992 4441 12000 5021/29 5022/128
5025/3 75 5027/12 5030/500
SEEN-BY: 5030/1081 1900 1957 2404 5035/85 5037/7
5053/58 5054/1 5059/37
SEEN-BY: 5063/3 5068/10 5080/68 102 5085/13 5095/20
6001/10 6078/80
@PATH: 5021/29 5020/545 4441