FreeBasic
Главная
Вход
Регистрация
Четверг, 21.11.2024, 13:04Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Вышла новая версия компилятора FreeBasic (1.01.0)
haavДата: Воскресенье, 28.12.2014, 14:40 | Сообщение # 1
Генералиссимус
Группа: Администраторы
Сообщений: 1373
Репутация: 50
Статус: Offline
Привет всем!

Оф. сайт Freebasic проинформировал о выходе новой версии. Как и было сказано разработчиками, версии теперь будут выходить чаще (приблизительно раз в три месяца). Это даст возможность быстрее выявлять баги. Скачать новую версии можно ОТСЮДА или с оф. сайта

Теперь об изменениях:

В принципе, как и всегда куча исправлений.
Из нового , если исключить мелочевку, я увидел только обновление заголовков (в том числе для 64х битной версии компилятора):

Цитата
Allegro 4.4.2 (allegro.bi)

algif 1.3 (allegro/algif.bi)

alpng 1.3 (allegro/alpng.bi)

Allegro 5.0.10 (allegro5/allegro.bi, plus the addons such as allegro5/allegro_font.bi)

CGUI 2.0.3

CUnit 2.1-3

fmod.bi for the old FMOD 3.75

IUP 3.11.2

libclang 3.5.0

libcurl 7.39.0

libffi 3.1

libjit a8293e141b79c28734a3633a81a43f92f29fc2d7

libpng 1.2.51, 1.4.13, 1.5.19, 1.6.14 (#define __LIBPNG_VERSION to 12/14/15/16 to select version, default = 16)

libzip 0.11.2

LLVM-C 3.5.0

Lua 5.2.3

ncurses 5.9

PDCurses 3.4

zlib 1.2.8

crt/sys/types.bi now provides off_t on Windows, like MinGW.org and MinGW-w64


Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
 
WQДата: Среда, 11.02.2015, 23:43 | Сообщение # 2
Полковник
Группа: Проверенные
Сообщений: 215
Репутация: 7
Статус: Offline
А как по-простому обновить Freebasic? У меня установлена сборка с этого сайта.
Какие файлы нужно заменить, чтобы всю сборку не переустанавливать? Только папку Compilier?
 
haavДата: Пятница, 13.02.2015, 17:17 | Сообщение # 3
Генералиссимус
Группа: Администраторы
Сообщений: 1373
Репутация: 50
Статус: Offline
Цитата WQ ()
А как по-простому обновить Freebasic? У меня установлена сборка с этого сайта.
Какие файлы нужно заменить, чтобы всю сборку не переустанавливать? Только папку Compilier?


Да я так делаю, потом тестирую примеры выборочно. Если где-то косяки , смотрю из-за чего и исправляю. Бывает библиотеки старые на новом компиле барахлят, бывает заголовки новые с изъяном , да мало ли...


Вы сохраняете власть над людьми покуда оставляете им что-то…Отберите у человека все, и этот человек уже будет неподвластен вам…
 
WQДата: Суббота, 14.02.2015, 12:43 | Сообщение # 4
Полковник
Группа: Проверенные
Сообщений: 215
Репутация: 7
Статус: Offline
Цитата haav ()
Да я так делаю, потом тестирую примеры выборочно. Если где-то косяки , смотрю из-за чего и исправляю. Бывает библиотеки старые на новом компиле барахлят, бывает заголовки новые с изъяном , да мало ли...

Понятно. Я пока перешел на версию 1.00.0.
Динамические массивы в структурах - удобно, до этого использовал указатели с [], постоянно были утечки памяти, несмотря на использование Deallocate
Еще почему-то программы начали вылетать вызовах функции из dll с параметрами ByVal, заменил на ByRef (по алгоритму это возможно) - вроде нормально.
 
  • Страница 1 из 1
  • 1
Поиск: