|
Комментарии | #1 Автор: uav (2023.11.17 01:21, изменений: 3, 2023.11.20 15:10) | Для интереса откомпилировал в BC++ 2.0. Пришлось внести в код пару изменений, вот это вот вызывало ошибки: stricmp (s1,s2) char *s1; char *s2; И: char *strdup (s) char *s;
Это redeclaration, соответственно, была ошибка несовпадения типов. Сделал так: stricmp (s1,s2) const char *s1; const char *s2; И: char *strdup (s) const char *s; После этого откомпилировалось. Вроде работает, но там достаточно сложный интерфейс, поэтому тщательно не проверял. Кстати, там в архиве от yevrowl много чего намешано, разные версии, похоже. А конкретно в архиве Galaxy_2.7.zip лежат исходники 2.92, из них и компилировал. Наверное, надо версию исправить, но там в архиве yevrowl ещё и что-то вроде 3.xx есть...
P.S. Версию с 2.7 всё-таки в описании исходного файла yevrowl исправил. |
| |
|