LINUX.ORG.RU

Qt4. Почему-то не собирается


0

0
g++ -o cogito main.o mainwindow.o termview.o funcview.o dbconn.o addfunc.o addterm.o operands.o libfun.o attrpage.o slotpage.o seldb.o editterm.o operators.o questions.o altinput.o opertype.o editfunc.o conditions.o addsource.o kbpath.o addalt.o funcpage1.o tabedit.o addlib.o addinput.o sellib.o help.o addfact.o libview.o moc_mainwindow.o moc_termview.o moc_funcview.o moc_dbconn.o moc_addfunc.o moc_addterm.o moc_operands.o moc_libfun.o moc_attrpage.o moc_slotpage.o moc_seldb.o moc_editterm.o moc_operators.o moc_questions.o moc_altinput.o moc_opertype.o moc_editfunc.o moc_conditions.o moc_addsource.o moc_addalt.o moc_kbpath.o moc_funcpage1.o moc_tabedit.o moc_addlib.o moc_addinput.o moc_sellib.o moc_help.o moc_addfact.o moc_libview.o moc_addcondition.o qrc_icons.o -L/usr/lib -lQtWebKit -lQtSql -lQtGui -lQtNetwork -lQtCore -lpthread 
/usr/bin/ld: cannot open output file cogito: Is a directory 
collect2: ld returned 1 exit status

Пробовал создавать файл, который не находится, командой touch - сборка завершается без проблем, но бинарник просто не создается. С чем такое м.б.связано? UPD: Процесс «/usr/bin/make» завершился с кодом %2. - выдается уже после

★★★★

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

А почему собираете Qt?

AITap ★★★★★
()

Вашу ж мать!

> cannot open output file cogito: Is a directory

cogito: Is a directory

anonymous
()

cogito это выходной файл, а у вас наверно уже есть директория с этим именем. Либо назовите бинарь по другому, либо директорию переименуйте/удалите

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

если б все так просто :(

директория, внутри которой все собиралось, действительно раньше называлась так же, как и бинарник, теперь переименовал - без всякого эффекта. Внутри этой директории каталога с таким названием никогда не было.

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

Оказывается, в настройках был указан не тот каталог сборки, а потом еще gcc начал ругаться на автоматически установленные библиотеки Qt 4.6.3, когда программу нужно собирать с 4.5(которая в PATH). Переименовал папку с библиотеками в /opt, почему-то всё заработало

wingear ★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.