-
Собственно, сабж.
-
sysbsd.pp в папках: FPascal\source\rtl\freebsd FPascal\source\rtl\netbsd FPascal\source\rtl\openbsd
-
Это, безусловно, хорошо, но что мне с этимим файлами делать? Что куда прописать, чтобы они были доступны каждый раз когда я новый helloworld компиляю :о)
-
Мера "на скорую руку" - использовать ключ -Fu, как описано в хелпе. Мера радикальная - привести в порядок конфигурационный файл.
-
А точнее: поищи в /etc (а может, в том же каталоге, где бинарник компилятора) файл fpc.cfg, ppc386.cfg или что-нибудь подобное. Там прописаны все ключи, достаточно прозрачным образом (только могут быть шаблоны вроде $TARGET - но они достаточно очевидны, причем если не надо кросс-режима, их можно просто заменить на явные пути.
-
В указанный вами файлик я добавил следующие строки:
-Fi/usr/local/fpc/share/src/fps-1.0.10/rtl/unix -Fi/usr/local/fpc/share/src/fps-1.0.10/rtl/freebsd -Fu/usr/local/fpc/share/src/fps-1.0.10/trl/feebsd -Fl/usr/local/fpc/lib/fpc/1.0.10
Но никакого видимого эффекта не получил. Что я не то делаю?
-
>-Fu/usr/local/fpc/share/src/fps-1.0.10/trl/feebsd Может, просто орфографических ошибок наделал? fps-1.0.10/trl/feebsd вместо fpс-1.0.10/rtl/freebsd. Можно еще попробовать компилировать с ключиком -va - проблемы как таковой не решит, но можно будет почитать, где ищутся юниты.
-
Час от часу не легче :о( Запустив компилятор з указанным ключем я вроде привел конфигурацинный файл к работоспособному виду, но это мне особо не помогло. При попытке компиляции с командной строки я получаю много сообщений, в основном о том, что успешно найден тот или иной файл, но заканчивается все это плачевно: sysbsd.pp(27, 1) fatal: There were 16 errorc compiling module. Ну а компиляция из-под IDE как не шла так и не идет; вырубается с той же ошибкой, что и в посте [0]. P.S. Извините за возможные ошибки в приводимых кодах, сообщениях об ошибках и т.п.: я пока что не знаю как в FreeBSD между консолями copy-paste делать. Честно говоря, в пределах одной - тоже ;о). Меня и так больше всего удивляет, что мои сообщения из links'a еще кто-то кроме меня прочесть может.
-
Удалено модератором
-
Удалено модератором
|