Подскажите, как написать расширение PHP на FreePascal.
Пробовал испрльзовать PHP4Delphi. Компилятор ругается!
Написание модуля расширения PHP на FreePascal
Модератор: Модераторы
- Deepthroat
- постоялец
- Сообщения: 144
- Зарегистрирован: 06.09.2007 00:21:34
- Откуда: Outer Heaven
- Контактная информация:
Deepthroat писал(а):Есть такая опция, -MDelphi, ее пробовал? И еще, когда говоришь, что "компилятор ругается", надо бы указать сообщения компилятора и участки кода, на которые он ругается.
Я скачал PHP4Delphi и установил его себе в Delphi IDE.
При компиляции на FPC под Linux компилятор спотыкается, когда встречает ссылку на один из модулей Windows, messages.
Если их закоментерить, то компилятор ругается, говорит, что не знает
типов Integer, Uint , longint и пр...
- Deepthroat
- постоялец
- Сообщения: 144
- Зарегистрирован: 06.09.2007 00:21:34
- Откуда: Outer Heaven
- Контактная информация:
Ну с типом Uint я могу согласиться, а вот на Integer и Longint он ругаться ну никак не может.
И второе, если почитать доки (да и просто логически), то можно понять, что модули Windows и messages - платформенно зависимые модули, существующие только в реализации fpc для винды. Там WinAPI-функции и константы для них, а Вы это хотите для линукса скомпилировать.
И второе, если почитать доки (да и просто логически), то можно понять, что модули Windows и messages - платформенно зависимые модули, существующие только в реализации fpc для винды. Там WinAPI-функции и константы для них, а Вы это хотите для линукса скомпилировать.
