LINUX.ORG.RU

История изменений

Исправление hobbit, (текущая версия) :

Э. А ежели поменять (ну так, чисто для спортивного интереса) на -std=c++11?

archive.h: In function ‘void write_zip(const string&, const string&, const string&, FUNC)’:
archive.h:227:14: error: expected unqualified-id before ‘[’ token
         auto [ filename, data ] = func(n);
              ^
archive.h:235:39: error: ‘data’ was not declared in this scope
         archive_entry_set_size(entry, data.size());
                                       ^~~~

Но у меня gcc реально древний, да (6.3.0). А на машинку с gcc поновее тестовый архив с книгами ещё надо будет перенести. Обязательно потыкаю после переноса, программа очень нужная…

Исходная версия hobbit, :

На заметку обладателям старых систем

Э. А ежели поменять (ну так, чисто для спортивного интереса) на -std=c++11?

archive.h: In function ‘void write_zip(const string&, const string&, const string&, FUNC)’:
archive.h:227:14: error: expected unqualified-id before ‘[’ token
         auto [ filename, data ] = func(n);
              ^
archive.h:235:39: error: ‘data’ was not declared in this scope
         archive_entry_set_size(entry, data.size());
                                       ^~~~

Но у меня gcc реально древний, да (6.3.0). А на машинку с gcc поновее тестовый архив ещё надо будет перенести. Обязательно потыкаю, программа очень нужная…