А сборка с hptzip насколько живая нынче в свежих хаски?
Чёт попробовал её включить и всё упало, куча ошибок компиляции. Вот
думаю, это я что-то делаю не так, или gcc слишком новый, или оно в
целом сломано?
Спасибо, буду разбираться чего у меня не так.А сборка с hptzip насколько живая нынче в свежих хаски?
$ gcc --version
gcc (GCC) 13.2.1 20231011 (Red Hat 13.2.1-4)
Сборка не падает.
А сборка с hptzip насколько живая нынче в свежих хаски?
$ gcc --versionСпасибо, буду разбираться чего у меня не так.
gcc (GCC) 13.2.1 20231011 (Red Hat 13.2.1-4)
Сборка не падает.
В общем не выходит каменный цветок... е знаю я, чего ему не нравится.А сборка с hptzip насколько живая нынче в свежих хаски?
Ошибки начинаются вот с этого:
gcc -O2 -march=native -pipe -Wall -c -g0 -O3 -fomit-frame-pointer
-fPIC -DUNIX -Ihptzip/hptzip/ -Ihuskylib/ -o hptzip/Build/obj/hptzip.o hptzip/src/hptzip.c In file included from hptzip/hptzip/zip.h:54,
from hptzip/src/hptzip.c:17: hptzip/hptzip/ioapi.h:135:51: error: expected .=., .,., .;., .asm. or .__attribute__. before .OF. 135 | typedef voidpf (ZCALLBACK *open_file_func) OF((voidpf opaque, const char* filename, int
mode));
амекает, что в синтаксисе ошибка. о раз у тебя собирается - значит
это неправда?
https://github.com/huskyproject/hptzip/blob/3c81298c7128cb93a609ede453 9f3cda478 055cd/CMakeLists.txt#L44
Вот ТУТ есть костыль для конкретно этого случая. О! Только для cmake
Я проверил, добавление -DOF=_Z_OF в параметры gcc фиксит сборку этого файла, дальше пока не проверял.
Sysop: | Angel Ripoll |
---|---|
Location: | Madrid, Spain |
Users: | 11 |
Nodes: | 8 (0 / 8) |
Uptime: | 103:19:51 |
Calls: | 303 |
Files: | 2,760 |
Messages: | 54,762 |