Автор Тема: Проблем с компилиране на Биона-мини  (Прочетена 1839 пъти)

vanko_prog

  • Напреднали
  • *****
  • Публикации: 18
    • Профил
Биона-мини е складова програма писана, чрез QT библиотеката. Дава ми следната грешка
Примерен код
root@metalheadz:/home/prj/biona/biona_mini_src# make
cd src && make -f Makefile
make[1]: Entering directory `/home/prj/biona/biona_mini_src/src'
make[1]: Circular searchartform.h <- invinputform.h dependency dropped.
g++ -c -pipe -w -O2 -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -I/usr/lib/qt/mkspecs/default -I. -I/usr/lib/qt/include -o biona.o biona.cpp
biona.cpp: In member function `void BionaApp::slotDefault()':
biona.cpp:560: error: parse error before `)' token
biona.cpp: In member function `void BionaApp::slotWood()':
biona.cpp:565: error: parse error before `)' token
biona.cpp: In member function `void BionaApp::slotMetal()':
biona.cpp:570: error: parse error before `)' token
make[1]: *** [biona.o] Error 1
make[1]: Leaving directory `/home/prj/biona/biona_mini_src/src'
make: *** [sub-src] Error 2

Някой има  ли идея как да го оправя това.
Сорс-кода на програмата може да бъде изтеглен от http://biona.sf.net .
Активен

belitov

  • Напреднали
  • *****
  • Публикации: 80
    • Профил
Проблем с компилиране на Биона-мини
« Отговор #1 -: Nov 23, 2005, 14:59 »
Здравей,
Пробвай с този въпрос някъде другаде, защото тук едва ли ще намериш "компетентна" помощ ... но нищо не е изключено '<img'>

Например тук: http://www.biotronica.net/modules.php?name=Forums

Успех,
Иво Белитов
Активен

vanko_prog

  • Напреднали
  • *****
  • Публикации: 18
    • Профил
Проблем с компилиране на Биона-мини
« Отговор #2 -: Nov 23, 2005, 16:57 »
Моят проблем всъщност не точно в тази програма , а или в QT или мисля в някоя друга библиотека например FreeType, но не мога да го реша.Сигурен съм че се е случвал и на други Линукс потребители.
Аз съм със Slackware-10.1.
Активен

picmaster

  • Участници
  • ***
  • Публикации: 10
    • Профил
Проблем с компилиране на Биона-мини
« Отговор #3 -: Nov 24, 2005, 12:53 »
Защо не опиташ Биона? Биона-мини не е толкова модулна, и освен това не се поддържа вече '<img'> Биона е по-нов проект, и се компилира под Слакуер-10.1.

Успех!
Активен

  • Гост
Проблем с компилиране на Биона-мини
« Отговор #4 -: Nov 24, 2005, 13:51 »
Струва ми се, че има някакъв проблем с този заглавен файл: qwindowsstyle.h

Qt документацията казва:
The QWindowsStyle class provides a Microsoft Windows-like look and feel.
This style is Qt's default GUI style on Windows.

Т.е. е възможно:
 а) Класът да не се export-ва (виж макросите в началото му)
 б) Файлът да се разпростанява само с Qt за Windows (едва ли) - съвсем да липсва в source-овете.

Надявам се, че това _prog в името ти ще ти помогне да разбереш какви ги пиша  '<img'>

А иначе в Source Forge Biona-mini се разпространява и в компилиран вид ?
Активен

dvasilev

  • Напреднали
  • *****
  • Публикации: 200
  • Distribution: Kubuntu, Debian
  • Window Manager: KDE
    • Профил
    • WWW
Проблем с компилиране на Биона-мини
« Отговор #5 -: Nov 24, 2005, 21:28 »
Здравей, поиграх си с тази програмка и това, което мога да ти кажа, че класовете със стиловете не се дефинират и това ти дава и синтактична грешка. Нямах време да видя, къде се пречинява това, но нещо, което може да ти реши проблема освен изтриването на проблемните редове е тяхното ограждане с
#ifndef QT_NO_STYLE_WINDOWS
#endif
Ако все пак държиш на дървения и металния стил сигурно трябва да си поиграееш с конфигурацията на qt-то
Активен