Автор Тема: Проблем с инсталация на kbedic  (Прочетена 2427 пъти)

vasil1974

  • Напреднали
  • *****
  • Публикации: 19
    • Профил
Здравейте,

почнах да инсталирам речник kbedic. Добавих някой допълнителни пакета, които липсваха и накрая след като изпълня ./configure --with-kde ми изписва:

Good news! Look that you have all needed packages installed
Type 'make' (or 'gmake''<img'> to compile the program

след това му давам: make и резултата е следния:

Making all in src
make[1]: Entering directory `/tmp/kde-vasko/kbedic-4.0/src'
source='win.cpp' object='win.o' libtool=no \
        depfile='.deps/win.Po' tmpdepfile='.deps/win.TPo' \
        depmode=gcc3 /bin/sh ../depcomp \
        c++ -DPACKAGE=\"kbedic\" -DVERSION=\"4.0\" -DSTDC_HEADERS=1 -DWITH_KDE=1  -I. -I.  -I/usr/lib/qt3/include -INO  -Wall  -O2 -c -o win.o `test -f win.cpp || echo './'`win.cpp
win.cpp:49:18: error: kapp.h: No such file or directory
win.cpp:50:22: error: kmenubar.h: No such file or directory
win.cpp:51:25: error: kfontdialog.h: No such file or directory
win.cpp: In constructor ‘Win::Win(QWidget*, const char*)’:
win.cpp:280: error: ‘qApp’ was not declared in this scope
win.cpp:310: error: ‘KMenuBar’ was not declared in this scope
win.cpp:310: error: ‘menu’ was not declared in this scope
win.cpp:310: error: expected type-specifier before ‘KMenuBar’
win.cpp:310: error: expected `;' before ‘KMenuBar’
win.cpp:373: error: ‘KApplication’ has not been declared
win.cpp: In member function ‘void Win::menu_Font()’:
win.cpp:1059: error: ‘KFontDialog’ has not been declared
win.cpp: In member function ‘void Win::setView(int)’:
win.cpp:1172: error: invalid use of undefined type ‘struct QMenuBar’
/usr/lib/qt3/include/qmainwindow.h:50: error: forward declaration of ‘struct QMenuBar’
win.cpp: In member function ‘virtual void Win::resizeEvent(QResizeEvent*)’:
win.cpp:1243: error: invalid use of undefined type ‘struct QMenuBar’
/usr/lib/qt3/include/qmainwindow.h:50: error: forward declaration of ‘struct QMenuBar’
make[1]: *** [win.o] Error 1
make[1]: Leaving directory `/tmp/kde-vasko/kbedic-4.0/src'
make: *** [all-recursive] Error 1

Честно казано тези грешки са над моите познания и затова Ви моля за помощ. Дистрибуцията е PCLinuxOS 2007
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Проблем с инсталация на kbedic
« Отговор #1 -: Jun 17, 2007, 15:50 »
Липсват ти заглавните файлове на КДЕ библиотеките.
Не знам как е в бтвоето дистро , в Дебиан пакета е "kdelibs4-dev". Ако не можеш да ги намериш инсталирай нещо от КДЕ -dev , то ще инсталира и тях.

PP. Може и да са инсталирани , а маке файла да не дава път  до тях , трябва да погледна в кода , дай линк за да изтегля това.



Активен

vasil1974

  • Напреднали
  • *****
  • Публикации: 19
    • Профил
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Проблем с инсталация на kbedic
« Отговор #3 -: Jun 17, 2007, 16:35 »
Начи грешката е дава от кода в win.cpp :
       #ifdef WITH_KDE
       #include <kapp.h>    <-------------- Не може да намери файла
       #include <kmenubar.h>
       #include <kfontdialog.h>
#else

Може да добавим път , но трябва ха видиш къде са тези файлове. При мен са в /usr/include/kde/  Това е основен файл ,без него нищо не става.

Впрочем на края на командата:
./configure  --with-kde

Трябва да ти излезе съобщение :

creating data/Makefile

KDE 3 support : enabled
KDE 3 includes: /usr/include/kde
KDE 3 libs    : /usr/lib

Qt includes   : /usr/include/qt3
Qt libraries  : /usr/lib
Qt moc        : /usr/bin/moc

Как е при теб ?



Активен

vasil1974

  • Напреднали
  • *****
  • Публикации: 19
    • Профил
Проблем с инсталация на kbedic
« Отговор #4 -: Jun 17, 2007, 17:17 »
инсталирах пакета kdelibs-devel и след това инсталацията мина уж без проблем и накрая като стартирам изпълнимия файл, който се е записал в /usr/local/bin през конзолата и ми изписва съобщението:

Segmentation fault

 '<img'>
Активен

vasil1974

  • Напреднали
  • *****
  • Публикации: 19
    • Профил
Проблем с инсталация на kbedic
« Отговор #5 -: Jun 17, 2007, 17:20 »
Всъщност накрая изписва това:

creating Makefile
creating src/Makefile

creating src/config.h
creating data/Makefile

KDE 3 support : enabled
KDE 3 includes: /usr/include
KDE 3 libs    : /usr/lib

Qt includes   : /usr/lib/qt3/include
Qt libraries  : /usr/lib/qt3/lib
Qt moc        : /usr/lib/qt3/bin/moc

Data directory: /usr/local/share



Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Проблем с инсталация на kbedic
« Отговор #6 -: Jun 17, 2007, 17:44 »
Да ,това вече е проблем.
Дай:
ldconfig -n /usr/local/lib
export LD_LIBRARY_PATH=/usr/local/lib
export LD_DEBUG=files
/usr/local/bin/kbedic

Или компилирай без КДЕ , и виж как е, после може да го изтриеш
Активен

vasil1974

  • Напреднали
  • *****
  • Публикации: 19
    • Профил
Проблем с инсталация на kbedic
« Отговор #7 -: Jun 17, 2007, 18:01 »
направих това, което си написал и накрая резултата започваше така:

[root@localhost kbedic-4.0]# /usr/local/bin/kbedic
      6990:
      6990:     file=libqt-mt.so.3
  • ;  needed by /usr/local/bin/kbedic
     6990:     file=libqt-mt.so.3
  • ;  generating link map
     6990:       dynamic: 0xb7ef3478  base: 0xb7759000   size: 0x007adabc
      6990:         entry: 0xb796e9a0  phdr: 0xb7759034  phnum:          5
      6990:
      6990:

и още много редове подобни на тия и накрая:

r/lib/qt3/lib/libqt-mt.so.3
     6990:     file=/usr/lib/kde3/plugins/styles/plastik.so
  • ;  generating link map
     6990:       dynamic: 0xb6533440  base: 0xb6513000   size: 0x000209ec
      6990:         entry: 0xb651b380  phdr: 0xb6513034  phnum:          5
      6990:
      6990:
      6990:     calling init: /usr/lib/kde3/plugins/styles/plastik.so
      6990:
      6990:     opening file=/usr/lib/kde3/plugins/styles/plastik.so
  • ; direct_opencount=1
     6990:
      6990:     opening file=/usr/lib/libXcursor.so.1
  • ; direct_opencount=1
     6990:
Segmentation fault

 '<img'>

Мерси все пак, че ми отдели време, но засега се отказвам, ще ползвам онлайн речник, явно нещата не са толкоз прости (поне за мен).
Активен

ivo1204

  • Напреднали
  • *****
  • Публикации: 987
    • Профил
Проблем с инсталация на kbedic
« Отговор #8 -: Jun 17, 2007, 18:07 »
Със и без КДЕ подръжка речника е добър и изглежда добре.
Поне ./configure опитай без KDE
Чесно казано , за мен тая   KDE подръжка не е нещо кой знае какво.
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
kbedic ne raboti s kde3.2
Настройка на програми
lnxman 9 3141 Последна публикация May 22, 2004, 00:06
от lnxman
Проблем с инсталирането на kbedic
Настройка на програми
kwiksilver 3 1706 Последна публикация Oct 25, 2004, 16:22
от CaBA
Kbedic
Настройка на програми
dakata_72 5 2296 Последна публикация Jan 05, 2007, 10:30
от paucku
Kbedic-4.0...
Настройка на програми
liktion 4 2330 Последна публикация Apr 29, 2008, 13:13
от buboleck