Кросскомпиляция для Netware

Вопросы программирования на Free Pascal, использования компилятора и утилит.

Модератор: Модераторы

Ответить
Goga

Сообщение Goga »

Всем привет. Большая просьба помочь разобраться.......
Есть такая проблема: необходимо скомпилировать программц по Netware 6.0,
установил сам freepascal, скачал к нему библиотеки для novell (libc и clib),
прописал пути в fpc.cfg, скачал binutils for win32. При попытке собрать пример, который идет с исходниками получил следующее:
fpc -Tnetware check.pp
------
Free Pascal Compiler version 2.0.0 [2005/05/08] for i386
Copyright © 1993-2005 by Florian Klaempfl
Error: Util i386-netware-nlmconv.exe not found, switching to external linking
Target OS: Netware for i386(clib)
Compiling check.pp
check.pp(54) Fatal: There were 1 errors compiling module, stopping
check.pp(54) Error: Compilation aborted
Error: C:\FPC\2.0.0\bin\i386-Win32\ppc386.exe returned an error exitcode (normal if you did not specifiy a source file to be compiled)
-------
check.pp(54) 54-я строка, пустая, на что ругается вообще не понятно, и так со всеми примерами, ругань на последнюю строку в файле, на пустое место.
з.ы. Error: Util i386-netware-nlmconv.exe not found, switching to external linking
вот этой программы так и не нашел, но вроде как заменитель i386-netware-ld.exe из пакета binutils.
Vitaly
незнакомец
Сообщения: 3
Зарегистрирован: 22.04.2007 00:20:35

Сообщение Vitaly »

Пвет All.
Где найти i386-netware-nlmconv.exe ?
При попытке собрать под Win хочет а в binutils этой утилиты нету...
Vitaly
незнакомец
Сообщения: 3
Зарегистрирован: 22.04.2007 00:20:35

Сообщение Vitaly »

Hi, All
Если кому то интересно:
Удалось собрать NLM, для этого пришлось поставить cygwin и скомпилить binutils из исходников. Потом переименовать
nlmconv.exe в i386-netware-nlmconv.exe
и переписать cygwin1.dll в папку bin. (с заменой файла)
Что бы этот геморой народ не повторял, могу выложить
куда-нибудь ...
Аватара пользователя
Attid
долгожитель
Сообщения: 2589
Зарегистрирован: 27.10.2006 17:29:15
Откуда: 44°32′23.63″N 41°2′25.2″E
Контактная информация:

Сообщение Attid »

положи на рапиду, попросим на сайт закинуть , там ведь не много я так думаю.
Vitaly
незнакомец
Сообщения: 3
Зарегистрирован: 22.04.2007 00:20:35

Сообщение Vitaly »

Вот здесь полежит пару дней, кому надо берите ...
http://transfer.littlebig.ru/nlmconv.zip
Всем Удачной охоты ...
Ответить