портирование заголовочного файла glfw3.h -> glfw3.pas

Форум для изучающих FPC и их учителей.

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

портирование заголовочного файла glfw3.h -> glfw3.pas

Сообщение ya_vanka » 12.08.2013 13:10:39

День добрый!

Пытаюсь портировать на Pascal библиотеку GLFW версии 3.

Вроде все сделал, пример работает, но есть как минимум 2 проблемы:
1. при закрытии программы - access violation
2. при обработке key_callback (нажатие Esc) - access violation

Во вложении проект.

Понять не могу, что не так.
Может кто подскажет где ошибся?
Вложения
glfw3_pascal.rar
(90.25 КБ) Скачиваний: 609
ya_vanka
новенький
 
Сообщения: 89
Зарегистрирован: 07.08.2013 14:28:41

Re: портирование заголовочного файла glfw3.h -> glfw3.pas

Сообщение ya_vanka » 13.08.2013 13:48:21

Все, разобрался.

Конвенция вызова должна быть всегда cdecl.
ya_vanka
новенький
 
Сообщения: 89
Зарегистрирован: 07.08.2013 14:28:41


Вернуться в Обучение Free Pascal

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 6

Рейтинг@Mail.ru