LINUX.ORG.RU

kiwix-desktop не собирается

 , ,


0

0

Выдает такую ошибку:

clang-15: error: linker command failed with exit code 1 (use -v to see invocation)
make: *** [Makefile:470: kiwix-desktop] Error 1

Пытаюсь найти где это и ничего

bash-5.1$ grep -r 'clang-15' .
bash-5.1$ 
Собираю так
        qmake PREFIX="/usr   
        make

Как исправить? C gcc попроще было, там просто указывает гдеошибка или какой флаг добавить, например как с xpdf-motif, а тут как-то непонятно PS. Открыл 470 строку Makerfile, там
 $(LINK) $(LFLAGS)   -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
Дописал -v Итого
 $(LINK) $(LFLAGS)  -v -o $(TARGET) $(OBJECTS) $(OBJCOMP) $(LIBS)
Ничего не изменилось.

★★★★★

Последнее исправление: vbcnthfkmnth123 (всего исправлений: 2)

Ответ на: комментарий от Avial

С gcc у меня все замечательно работает, он выводит все ошибки и как их исправить. Проблема в clang. Тут не ошибка, а фиг знает что вообще.

vbcnthfkmnth123 ★★★★★
() автор топика
Ответ на: комментарий от vbcnthfkmnth123

Тебе английским по черному написано в чём ошибка если что.

Stil ★★★★★
()

Починил пересбором libkiwix c -Dprefix=/usr в meson, так

 meson build -Dwerror=false  -Dprefix=/usr

vbcnthfkmnth123 ★★★★★
() автор топика
Ответ на: комментарий от Stil

Спасибо за совет. При сборке не находил libkiwix, поправил сбором libkiwix с префиксом /usr

vbcnthfkmnth123 ★★★★★
() автор топика
Последнее исправление: vbcnthfkmnth123 (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.