понедельник, 15 мая 2017 г.

[prog.c++] SObjectizer 5.5.19.1

Как оказалось, в коде SO-5 уже давным-давно жило несколько лишних точек с запятой, которые вызывали ошибку компиляции в gcc при совместном использовании ключей -Wpedantic и -Werror. Дабы устранить эту проблему мы сделали тег 5.5.19.1, в которой эти точки с запятой удалены. Код версии 5.5.19.1 собирается gcc и clang с ключами -Wpedantic и -Werror. Для gcc 6.* и 7.* может потребоваться добавить ключ -Wno-unused-function, иначе в одном из мест у gcc сносит крышу и он ругается на то, на что ругаться не должен.

Взять 5.5.19.1 можно либо из svn, либо с github-а, либо в виде архива с SourceForge.

На SourceForge ахив бинарников для Windows с версией 5.5.19.1 не делал, т.к. у Visual C++ подобных проблем не наблюдалось вообще. Но если кому-то нужно, то дайте знать, сделаем.

Отправить комментарий