KGyST

Hozzászólások

5 bejegyzés megtekintése - 11-15 / 15
  • Szerző
    Bejegyzés
  • KGyST
    Felhasználó

      A kurrens boost felment, utána:

      Linking CXX executable celeste_standalone
      ../hugin_base/libhuginbase.so.0.0: undefined reference to `boost::this_thread::disable_interruption::disable_interruption()’
      ../hugin_base/libhuginbase.so.0.0: undefined reference to `boost::this_thread::disable_interruption::~disable_interruption()’
      ../hugin_base/libhuginbase.so.0.0: undefined reference to `boost::detail::thread_data_base::~thread_data_base()’
      ../hugin_base/libhuginbase.so.0.0: undefined reference to `vtable for boost::detail::thread_data_base’
      ../hugin_base/libhuginbase.so.0.0: undefined reference to `boost::detail::get_current_thread_data()’
      ../hugin_base/libhuginbase.so.0.0: undefined reference to `typeinfo for boost::detail::thread_data_base’
      ../hugin_base/libhuginbase.so.0.0: undefined reference to `boost::thread::start_thread()’
      collect2: ld returned 1 exit status
      make[2]: *** [src/celeste/celeste_standalone] Error 1
      make[1]: *** [src/celeste/CMakeFiles/celeste_standalone.dir/all] Error 2
      make: *** [all] Error 2
      Debian:/home/samu/Letoltesek/hugin-2010.0.0#

      KGyST
      Felhasználó

        Erre egy általános hibaüzit ad, de nem is értem, mit szeretnél. A CMake kimenetét?

        cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ . >CMakeList.txt (Ez van az INSTALL.txt-ben)

        — The C compiler identification is GNU
        — The CXX compiler identification is GNU
        — Check for working C compiler: /usr/bin/gcc
        — Check for working C compiler: /usr/bin/gcc — works
        — Detecting C compiler ABI info
        — Detecting C compiler ABI info – done
        — Check for working CXX compiler: /usr/bin/c++
        — Check for working CXX compiler: /usr/bin/c++ — works
        — Detecting CXX compiler ABI info
        — Detecting CXX compiler ABI info – done
        — Looking for log2
        — Looking for log2 – found
        — Found wxWidgets: TRUE
        — Found TIFF: /usr/include
        — Found JPEG: /usr/include
        — Found ZLIB: /usr/include
        — Found PNG: /usr/include
        — WARNING: you are using the obsolete ‘PKGCONFIG’ macro use FindPkgConfig
        — Found OPENEXR: /usr/lib/libImath.so;/usr/lib/libIlmImf.so;/usr/lib/libIex.so;/usr/lib/libHalf.so;/usr/lib/libIlmThread.so
        — WARNING: you are using the obsolete ‘PKGCONFIG’ macro use FindPkgConfig
        — Found Exiv2 release >= 0.12
        — Found Exiv2: /usr/lib/libexiv2.so
        — Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so
        — Looking for XOpenDisplay in /usr/lib/libX11.so;/usr/lib/libXext.so – found
        — Looking for gethostbyname
        — Looking for gethostbyname – found
        — Looking for connect
        — Looking for connect – found
        — Looking for remove
        — Looking for remove – found
        — Looking for shmat
        — Looking for shmat – found
        — Looking for IceConnectionNumber in ICE
        — Looking for IceConnectionNumber in ICE – found
        — Found X11: /usr/lib/libX11.so
        — GLUT Found
        — Found Glew:
        — Boost version: 1.34.1
        — Found the following Boost libraries:
        — thread
        — Program msgfmt found (/usr/bin/msgfmt)
        — Configuring done
        — Generating done
        — Build files have been written to: /home/samu/Letoltesek/hugin-2010.0.0

        KGyST
        Felhasználó

          Na, innentől magas nekem, mint disznónak a stelázsi, a C órán ennél a résznél hiányoztam. Mit keressek?

          KGyST
          Felhasználó

            A CPDetectorConfig.h 91. sora:

            void FillControl(wxControlWithItems *control, bool select_default = false, bool show_default = false);

            ImagesPanel.cpp:169:

            cpdetector_config.FillControl(m_CPDetectorChoice,true);

            ImagesPanel.cpp:865:

            cpdetector_config.FillControl(m_CPDetectorChoice,true);

            Elképzelhető, hogy a forrásban hiba van (!?)
            Másnak hogy fordul le?

            KGyST
            Felhasználó

              És igen.

              make uninstall a forrásra, majd apt-gettel a leszedett csomagok újratelepítése, egyes programok már futnak.

              Ezer köszönet, tényleg sokat segítettél, többet, mint gondolnád.

              Még két kérdés, ha szabad:

              1. A forrásból korábban tett felcsomagoknál elég-e egy make install, vagy mindegyiknél kell a ./configure-make-make install (az eredeti telepítőkönyvtárak megvannak persze, remélhetőleg make clean sem volt)

              2. Hogyan lehet GTK-t kevésbé kockázatosan telepíteni

            5 bejegyzés megtekintése - 11-15 / 15