Page 1 of 1

Photoshop filter Win32 Mac OS X

Posted: Mon Sep 29, 2008 1:00 pm
by ExxEnos
Всем доброго времени суток.
Занимаюсь разработкой кроссплатформенного фильтра для фотошопа, графический интерфейс решил сделать на wxWidgets.

Разработка ведется на следующих платформах:
- WinXP sp2 : MSVS 2005 , wxWidgets-2.8.8, Adobe Photoshop CS, CS2, CS3;
- Mac OS 10.4.8 : XCode 2.4.1 , wxWidgets-2.8.8, Adobe Photoshop CS3.

В ходе разработки возникла следующая проблема:

Code: Select all

int argc = 0;
char **argv = NULL;
wxEntryStart(argc, argv);
wxMessageBox("Simple message");
wxEntryCleanup();
wxEntryCleanup() - вызывает AV на Mac OS, в результате чего фотошоп аварийно закрывается и выдает сообщение об ошибке. В WinXP такой ошибки нет (проверено в CS, CS2 и CS3). Код программы для Windows и Mac OS идентичен.