Difference between revisions of "Buildfaq"
(Created page with "Development Tutorial (a.k.a Build FAQ) by Marco van de Voort http://www.stack.nl/~marcov/buildfaq.pdf - Original document Category:FPC") |
|||
Line 2: | Line 2: | ||
http://www.stack.nl/~marcov/buildfaq.pdf - Original document | http://www.stack.nl/~marcov/buildfaq.pdf - Original document | ||
+ | ===4.2 Самопроверка === | ||
+ | Some other things easily checked without extra verbosity: | ||
+ | Список вещей, которе можно легко проверить: | ||
+ | * (на unix системах) проверить место нахождения компилятора командой �which ppc386�. | ||
+ | * проверить версию и дату сборки компилятора: ppc386 -i | ||
+ | * проверьте системную переменную path ( echo $PATH на unix, или echo %PATH% в dos или windows), и убедитесь, что директория с FPC для цели сборки указана первый. Особенно убедитесь в следующем: | ||
+ | :1. директория cygwin не указанна в переменной path (утилиты cygwin не используют dos пути, и требуют особых настроек). FPC использует make из утилит mingw. Эта версия плохо сочетается с утилитами из cygwin. | ||
+ | :2. (Windows) убедитесь, что другие средства разработки (Delphi, JBuilder, VC++) не указаны раньше в переменной path. Вполне вероятно, что эти средстрва разработки предлагают свою версию тех же самых утилит, в первую очередь make. И эти утилиты не совместимы с FPC. Проверить достаточно легко, запустив make -v или make �version | ||
+ | |||
+ | ==Chapter 5== | ||
+ | ===Misc topics=== | ||
+ | ====5.1 Programming models.==== | ||
+ | ====5.2 Link Ordering==== | ||
[[Category:FPC]] | [[Category:FPC]] |
Revision as of 13:07, 31 October 2017
Development Tutorial (a.k.a Build FAQ) by Marco van de Voort
http://www.stack.nl/~marcov/buildfaq.pdf - Original document
Contents
4.2 Самопроверка
Some other things easily checked without extra verbosity: Список вещей, которе можно легко проверить:
- (на unix системах) проверить место нахождения компилятора командой �which ppc386�.
- проверить версию и дату сборки компилятора: ppc386 -i
- проверьте системную переменную path ( echo $PATH на unix, или echo %PATH% в dos или windows), и убедитесь, что директория с FPC для цели сборки указана первый. Особенно убедитесь в следующем:
- 1. директория cygwin не указанна в переменной path (утилиты cygwin не используют dos пути, и требуют особых настроек). FPC использует make из утилит mingw. Эта версия плохо сочетается с утилитами из cygwin.
- 2. (Windows) убедитесь, что другие средства разработки (Delphi, JBuilder, VC++) не указаны раньше в переменной path. Вполне вероятно, что эти средстрва разработки предлагают свою версию тех же самых утилит, в первую очередь make. И эти утилиты не совместимы с FPC. Проверить достаточно легко, запустив make -v или make �version