FreeBasic
Главная
Вход
Регистрация
Пятница, 27.12.2024, 05:21Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Ошибки компилятора при компиляции примеров
salexeiyДата: Пятница, 31.03.2017, 18:43 | Сообщение # 1
Лейтенант
Группа: Пользователи
Сообщений: 72
Репутация: 2
Статус: Offline
Вот такие ошибки вываливаются при компиляции примеров из папки Compilier\Examples и папки Projects. Под спойлер, т.к. много букв.

Для чего? Может другим будет интересно.

Каждый блок отделён пустой строкой: сначала сам файл, затем ошибка(ки) при компиляции. Кое где требовалось заменить что-то, чтобы это заработало. Тестировалось на Windows 7 x64 и сборке FreeBasic Build 1.05

 
WQДата: Понедельник, 03.04.2017, 12:31 | Сообщение # 2
Полковник
Группа: Проверенные
Сообщений: 215
Репутация: 7
Статус: Offline
Цитата salexeiy ()
Вот такие ошибки вываливаются при компиляции примеров из папки Compilier\Examples и папки Projects. Под спойлер, т.к. много букв.


d:\FreeBasic\Compilier\examples\DOS\isrtimer.bas
Это вот и другие \DOS\  - для DOS, сомнительно, что на Win 7 64 можно скомпилировать

d:\FreeBasic\Compilier\examples\dll\test.bas
D:\FreeBasic\Compilier\bin\win32\ld.exe: cannot find -lmydll
#inclib "mydll" на #include "mydll.bas"
Сначала нужно скомпилировать mydll.bas вmydll.dll

В сборке многих библиотек и dll не хватает, кое-какие примеры на Freebasic 1.05 вообще не запустить

Например
d:\FreeBasic\Compilier\examples\GUI\GTK+\*.*
При запуске в Windows требуют для работы кучи dll примерно в 40 мегабайт
Вообще, GTK обычно используют в Linux, т.к. там она обычно установлена по умолчанию
Аналогично d:\FreeBasic\Compilier\examples\misc\glib\*.*

Многие примеры морально устарели и\или используют библиотеки, которые не обновлялись несколько лет
 
  • Страница 1 из 1
  • 1
Поиск: