Programfordítás közben: XML::parser required…

Kezdőlap Fórumok Fedora Core / RedHat /CentOS Fedora/RedHat kezdõ Programfordítás közben: XML::parser required…

7 bejegyzés megtekintése - 11-17 / 17
  • Szerző
    Bejegyzés
  • #2076262
    uzsolt
    Felhasználó

      Az expat-ot hogyan telepítetted? Forrásból vagy csomagból? Ha forrásból, akkor általában a /usr/local-ba kerülnek a dolgok.
      A /etc/ld.so.conf-ban szerepel a /usr/local/lib sor? Ha igen, akkor arra tudok gondolni, hogy forrásból telepítés után nem futtattál egy ldconfig-ot.

      #2076263
      duri
      Felhasználó

        Forrásból és rpm-ből is…
        Az ld.so.conf tartalma: include ld.so.conf.d/*.conf

        #2076264
        uzsolt
        Felhasználó

          A fenének kell ezt agyonbonyolítani, miért nem lehet egy szimpla ld.so.conf…
          A /etc/ld.so.conf.d/*.conf valamelyikében van az általam kérdezett sor?
          Az rpm-es expat libje hova került? Gondolom, a csomagkezelőd tud rá válaszolni.

          #2076265
          duri
          Felhasználó

            Nem, az /etc/ld.so.conf.d/ mappában két fájl van, egy mysql-i386.conf és egy qt-i386.conf. Gondolom ezek tartalma lényegtelen most, de a mysql-é: /usr/lib/mysql, a qt-é: /usr/lib/qt-3.3/lib.

            #2076266
            uzsolt
            Felhasználó

              Akkor ezért, mivel az ld nem keresi a /usr/local/lib-ben. Javasolnám, hogy bővítsd ki egy /usr/local/lib sorral, egy ldconfig, és majd ott is keresni fogja (sőt, a libexpat.so.1 másolatát ki is törölheted).

              #2076267
              duri
              Felhasználó

                Kitöröltem, működik. Köszi.

                #1884665
                csaba
                Felhasználó

                  Több program fordításánál is kaptam már a következő hibaüzenetet (legutóbb a Beryl):
                  checking for XML::Parser… configure: error: XML::Parser perl module is required for intltool

                  Elolvastam néhány oldalt, feltettem az XML::Parsert rpm-ből, most próbáltam forrásból is (http://search.cpan.org/~msergeant/XML-Parser-2.34/Parser.pm)
                  , a make lefut, viszont a make test eredményének részlete:
                  t/defaulted…….Can’t load ‘/home/Duri/apps/XML-Parser-2.34/blib/arch/auto/XML/Parser/Expat/Expat.so’ for module XML::Parser::Expat: libexpat.so.1: nem lehet megnyitni megosztott objektum fájlt: Nincs ilyen fájl vagy könyvtár at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm line 230.
                  at /home/Duri/apps/XML-Parser-2.34/blib/lib/XML/Parser.pm line 14
                  Compilation failed in require at /home/Duri/apps/XML-Parser-2.34/blib/lib/XML/Parser.pm line 14.
                  BEGIN failed–compilation aborted at /home/Duri/apps/XML-Parser-2.34/blib/lib/XML/Parser.pm line 18.
                  Compilation failed in require at t/defaulted.t line 3.
                  BEGIN failed–compilation aborted at t/defaulted.t line 3.
                  t/defaulted…….dubious
                          Test returned status 2 (wstat 512, 0x200)
                  DIED. FAILED tests 1-4
                          Failed 4/4 tests, 0.00% okay

                  És ezt csinálja az összes tesztre.

                  A /usr/bin/perl -e „require XML::Parser” parancs eredménye:

                  Can’t load ‘/usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/auto/XML/Parser/Expat/Expat.so’ for module XML::Parser::Expat: libexpat.so.1: nem lehet megnyitni megosztott objektum fájlt: Nincs ilyen fájl vagy könyvtár at /usr/lib/perl5/5.8.8/i386-linux-thread-multi/DynaLoader.pm line 230.
                  at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/XML/Parser.pm line 14
                  Compilation failed in require at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/XML/Parser.pm line 14.
                  BEGIN failed–compilation aborted at /usr/lib/perl5/site_perl/5.8.8/i386-linux-thread-multi/XML/Parser.pm line 18.
                  Compilation failed in require at -e line 1.

                  Ezek után nem tudok továbblépni… 🙁
                  Mi lehet a probléma?

                  (rendszer: Fedora Core 6)

                7 bejegyzés megtekintése - 11-17 / 17
                • Be kell jelentkezni a hozzászóláshoz.