Menu

Won't build on Kubuntu

2013-02-22
2013-02-28
  • Greg Lepore

    Greg Lepore - 2013-02-22

    Tried to build on Linux upstairs 3.5.0-24-generic #37-Ubuntu SMP Thu Feb 7 01:50:30 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

    /usr/bin/uic-qt4 about.ui -o ui_about.h
    /usr/bin/uic-qt4 nzbform.ui -o ui_nzbform.h
    /usr/bin/uic-qt4 prefdecode.ui -o ui_prefdecode.h
    /usr/bin/uic-qt4 prefdialog.ui -o ui_prefdialog.h
    /usr/bin/uic-qt4 prefgeneral.ui -o ui_prefgeneral.h
    /usr/bin/uic-qt4 prefheader.ui -o ui_prefheader.h
    /usr/bin/uic-qt4 prefview.ui -o ui_prefview.h
    g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I/usr/include/db5 -I/usr/include/db4 -I/usr/local/BerkeleyDB/include -I. -I. -o ratecontroldialog.o ratecontroldialog.cpp
    g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I/usr/include/db5 -I/usr/include/db4 -I/usr/local/BerkeleyDB/include -I. -I. -o addschedule.o addschedule.cpp
    In file included from QueueScheduler.h:30:0,
    from addschedule.h:25,
    from addschedule.cpp:23:
    common.h:25:20: fatal error: db_cxx.h: No such file or directory
    compilation terminated.
    make: *** [addschedule.o] Error 1
    lepore@upstairs:~/Desktop/quban-0.5.0.1$

     
    • Martin Demet

      Martin Demet - 2013-02-27

      The error indicates that the build can't find the Oracle Berkeley C++ header files. See "Building from source code:" at http://quban.sourceforge.net/download.php.

      The following satisfies dependencies on Ubuntu:

      sudo apt-get install libqtcore4 libqtgui4 libdb5.1++

      Hopefully that'll resolve things.

      Martin.

       
    • Martin Demet

      Martin Demet - 2013-02-27

      Hi Greg,

      The error indicates that the build can't find the Oracle Berkeley C++
      header files. See "Building from source code:" at
      http://quban.sourceforge.net/download.php.

      The following satisfies dependencies on Ubuntu:

      sudo apt-get install libqtcore4 libqtgui4 libdb5.1++

      Hopefully that'll resolve things.

      Martin.

      On 02/22/2013 08:02 PM, Greg Lepore wrote:

      Tried to build on Linux upstairs 3.5.0-24-generic #37-Ubuntu SMP Thu
      Feb 7 01:50:30 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux

      /usr/bin/uic-qt4 about.ui -o ui_about.h
      /usr/bin/uic-qt4 nzbform.ui -o ui_nzbform.h
      /usr/bin/uic-qt4 prefdecode.ui -o ui_prefdecode.h
      /usr/bin/uic-qt4 prefdialog.ui -o ui_prefdialog.h
      /usr/bin/uic-qt4 prefgeneral.ui -o ui_prefgeneral.h
      /usr/bin/uic-qt4 prefheader.ui -o ui_prefheader.h
      /usr/bin/uic-qt4 prefview.ui -o ui_prefview.h
      g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT
      -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB
      -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
      -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore
      -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui
      -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I/usr/include/db5
      -I/usr/include/db4 -I/usr/local/BerkeleyDB/include -I. -I. -o
      ratecontroldialog.o ratecontroldialog.cpp
      g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_WEBKIT
      -DQT_NO_DEBUG_OUTPUT -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB
      -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED
      -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore
      -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui
      -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I/usr/include/db5
      -I/usr/include/db4 -I/usr/local/BerkeleyDB/include -I. -I. -o
      addschedule.o addschedule.cpp
      In file included from QueueScheduler.h:30:0,
      from addschedule.h:25,
      from addschedule.cpp:23:
      common.h:25:20: fatal error: db_cxx.h: No such file or directory
      compilation terminated.
      make: *** [addschedule.o] Error 1
      lepore@upstairs:~/Desktop/quban-0.5.0.1$


      Won't build on Kubuntu
      https://sourceforge.net/p/quban/discussion/general/thread/fdc2b264/?limit=25#67ae


      Sent from sourceforge.net because you indicated interest in
      https://sourceforge.net/p/quban/discussion/general/

      To unsubscribe from further messages, please visit
      https://sourceforge.net/auth/prefs/

       
  • Greg Lepore

    Greg Lepore - 2013-02-28

    Martin,

    Ahh, libdb5.3++-dev had what I needed. Now that it's built I have another problem, which also occurred with the deb file install. I had a previous installation of quban which stopped responding, so I deleted the .quban directory. Now I get a segfault every time I run the program. I get the "Database Invalid" ...rebuild message, but it crashes when I click Yes:

    lepore@upstairs:~/Desktop/quban-0.5.0.1$ quban
    Fontconfig warning: "/etc/fonts/conf.d/50-user.conf", line 9: reading configurations from ~/.fonts.conf is deprecated.
    BDB1565 DB->cursor: method not permitted before handle's open method
    Segmentation fault (core dumped)
    lepore@upstairs:~/Desktop/quban-0.5.0.1$

    Any ideas?

     
    • Martin Demet

      Martin Demet - 2013-02-28

      Greg,

      When you say that you deleted the .quban directory did this contain all of your database files (versiondb etc)?

      If so you'll also have to delete the config file : ~/.config/quban/quban.conf on my system.

      This will allow a clean setup.

      If not, can you run gdb type quban core* from ~/Desktop/quban-0.5.0.1.

      At the prompt type bt and then post the results.

      Thanks,
      Martin

       
  • Greg Lepore

    Greg Lepore - 2013-02-28

    Martin,

    Aha, that did it, I should have suspected there was another config file somewhere. I'm back to a working install. Thanks for all your hard work on updating Klibido and creating Quban, it's the best I've seen for KDE.

     

Anonymous
Anonymous

Add attachments
Cancel





MongoDB Logo MongoDB