Autor |
Sõnum |
Satikas
Pingviini aktivist
Liitunud: 22.06.2007
Postitused: 193
Asukoht: Põlva
Distributsioon: Mageia2, PCLinuxOS
|
|
Proovin siis kompileerida id kaardi uut tarkvara 3.9
Kõik sõltuvused peaksid nagu lahendatud olema aga lõpetab erroriga
Vahest on siin kedagi, kes läbi hammustaks, mida ta sunnik tahab
error: no matching function for call to ‘xsd::cxx::xml::dom::parser<char>::parser(const xercesc_3_1::DOMElement&, bool, bool)’
Kood: | -- The C compiler identification is GNU 4.7.2
-- The CXX compiler identification is GNU 4.7.2
-- Check for working C compiler: /usr/bin/cc
-- Check for working C compiler: /usr/bin/cc -- 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
-- Found Subversion: /usr/bin/svn (found version "1.8.10")
-- Performing Test C11
-- Performing Test C11 - Success
-- Performing Test C0X
-- Performing Test C0X - Success
-- Found Doxygen: /usr/bin/doxygen (found version "1.8.8")
-- Found LibDigiDoc: /usr/local/lib64/libdigidoc.so
-- Found OpenSSL: /usr/lib64/libssl.so;/usr/lib64/libcrypto.so (found version "1.0.1i")
-- Found PKCS11_Module: opensc-pkcs11.so
-- Found XercesC: /usr/local/lib/libxerces-c.so
-- Found XmlSecurityC: /usr/local/lib/libxml-security-c.so
-- Found XSD: /usr/bin/xsd
-- Found ZLIB: /usr/lib64/libz.so (found version "1.2.8")
-- Found SWIG: /usr/bin/swig (found version "2.0.12")
-- Boost version: 1.55.0
-- Found the following Boost libraries:
-- unit_test_framework
-- Configuring done
-- Generating done
-- Build files have been written to: /home/kasutaja/libdigidocpp
[kasutaja@localhost libdigidocpp]$ make
[ 1%] Generating xml/ts_102918v010201.cxx, xml/ts_102918v010201.hxx
[ 3%] Generating xml/conf.cxx, xml/conf.hxx
[ 5%] Generating xml/OpenDocument_manifest.cxx, xml/OpenDocument_manifest.hxx
[ 7%] Generating xml/xmldsig-core-schema.cxx, xml/xmldsig-core-schema.hxx
[ 9%] Generating xml/XAdES.cxx, xml/XAdES.hxx
[ 11%] Generating xml/XAdESv141.cxx, xml/XAdESv141.hxx
Scanning dependencies of target digidocpp
[ 13%] Building CXX object src/CMakeFiles/digidocpp.dir/DDoc.cpp.o
[ 15%] Building CXX object src/CMakeFiles/digidocpp.dir/crypto/Connect.cpp.o
[ 17%] Building CXX object src/CMakeFiles/digidocpp.dir/crypto/Digest.cpp.o
[ 19%] Building CXX object src/CMakeFiles/digidocpp.dir/crypto/OCSP.cpp.o
[ 21%] Building CXX object src/CMakeFiles/digidocpp.dir/crypto/TS.cpp.o
[ 23%] Building CXX object src/CMakeFiles/digidocpp.dir/crypto/X509Cert.cpp.o
[ 25%] Building CXX object src/CMakeFiles/digidocpp.dir/crypto/X509CertStore.cpp.o
[ 27%] Building CXX object src/CMakeFiles/digidocpp.dir/crypto/X509Crypto.cpp.o
[ 29%] Building CXX object src/CMakeFiles/digidocpp.dir/xml/conf.cxx.o
[ 31%] Building CXX object src/CMakeFiles/digidocpp.dir/xml/OpenDocument_manifest.cxx.o
[ 33%] Building CXX object src/CMakeFiles/digidocpp.dir/xml/xmldsig-core-schema.cxx.o
[ 35%] Building CXX object src/CMakeFiles/digidocpp.dir/xml/XAdES.cxx.o
[ 37%] Building CXX object src/CMakeFiles/digidocpp.dir/xml/XAdESv141.cxx.o
[ 39%] Building CXX object src/CMakeFiles/digidocpp.dir/xml/ts_102918v010201.cxx.o
[ 41%] Building CXX object src/CMakeFiles/digidocpp.dir/xml/ObjectType.cpp.o
/home/kasutaja/3.9/libdigidocpp/src/xml/ObjectType.cpp: In constructor ‘digidoc::dsig::ObjectType::ObjectType(const xercesc_3_1::DOMElement&, xml_schema::Flags, xml_schema::Container*)’:
/home/kasutaja/3.9/libdigidocpp/src/xml/ObjectType.cpp:50:54: error: no matching function for call to ‘xsd::cxx::xml::dom::parser<char>::parser(const xercesc_3_1::DOMElement&, bool, bool)’
/home/kasutaja/3.9/libdigidocpp/src/xml/ObjectType.cpp:50:54: note: candidates are:
In file included from /home/kasutaja/3.9/libdigidocpp/src/xml/ObjectType.cpp:22:0:
/usr/include/xsd/cxx/xml/dom/parsing-source.hxx:99:11: note: xsd::cxx::xml::dom::parser<C>::parser(const xsd::cxx::xml::dom::parser<C>&) [with C = char; xsd::cxx::xml::dom::parser<C> = xsd::cxx::xml::dom::parser<char>]
/usr/include/xsd/cxx/xml/dom/parsing-source.hxx:99:11: note: candidate expects 1 argument, 3 provided
In file included from /usr/include/xsd/cxx/xml/dom/parsing-source.hxx:151:0,
from /home/kasutaja/3.9/libdigidocpp/src/xml/ObjectType.cpp:22:
/usr/include/xsd/cxx/xml/dom/parsing-source.txx:31:9: note: xsd::cxx::xml::dom::parser<C>::parser(const xercesc_3_1::DOMElement&, bool, bool, bool) [with C = char]
/usr/include/xsd/cxx/xml/dom/parsing-source.txx:31:9: note: candidate expects 4 arguments, 3 provided
/home/kasutaja/3.9/libdigidocpp/src/xml/ObjectType.cpp:51:14: error: ‘class xsd::cxx::xml::dom::parser<char>’ has no member named ‘more_elements’
/home/kasutaja/3.9/libdigidocpp/src/xml/ObjectType.cpp:51:34: error: ‘class xsd::cxx::xml::dom::parser<char>’ has no member named ‘next_element’
In file included from /usr/include/xsd/cxx/tree/list.hxx:15:0,
from /usr/include/xsd/cxx/tree/types.hxx:25,
from /home/kasutaja/libdigidocpp/src/xml/xmldsig-core-schema.hxx:62,
from /home/kasutaja/3.9/libdigidocpp/src/xml/ObjectType.h:22,
from /home/kasutaja/3.9/libdigidocpp/src/xml/ObjectType.cpp:20:
/usr/include/xsd/cxx/tree/containers.hxx: In instantiation of ‘xsd::cxx::tree::sequence<T, false>::sequence(xsd::cxx::tree::sequence<T, false>::size_type, xsd::cxx::tree::container*) [with T = digidoc::xades::QualifyingPropertiesType; xsd::cxx::tree::sequence<T, false>::size_type = long unsigned int; xsd::cxx::tree::container = xsd::cxx::tree::_type]’:
/home/kasutaja/3.9/libdigidocpp/src/xml/ObjectType.cpp:36:42: required from here
/usr/include/xsd/cxx/tree/containers.hxx:848:42: error: no matching function for call to ‘digidoc::xades::QualifyingPropertiesType::QualifyingPropertiesType()’
/usr/include/xsd/cxx/tree/containers.hxx:848:42: note: candidates are:
In file included from /home/kasutaja/3.9/libdigidocpp/src/xml/ObjectType.h:23:0,
from /home/kasutaja/3.9/libdigidocpp/src/xml/ObjectType.cpp:20:
/home/kasutaja/libdigidocpp/src/xml/XAdES.hxx:1188:7: note: digidoc::xades::QualifyingPropertiesType::QualifyingPropertiesType(const digidoc::xades::QualifyingPropertiesType&, xml_schema::Flags, xml_schema::Container*)
/home/kasutaja/libdigidocpp/src/xml/XAdES.hxx:1188:7: note: candidate expects 3 arguments, 0 provided
/home/kasutaja/libdigidocpp/src/xml/XAdES.hxx:1184:7: note: digidoc::xades::QualifyingPropertiesType::QualifyingPropertiesType(const xercesc_3_1::DOMElement&, xml_schema::Flags, xml_schema::Container*)
/home/kasutaja/libdigidocpp/src/xml/XAdES.hxx:1184:7: note: candidate expects 3 arguments, 0 provided
/home/kasutaja/libdigidocpp/src/xml/XAdES.hxx:1182:7: note: digidoc::xades::QualifyingPropertiesType::QualifyingPropertiesType(const TargetType&)
/home/kasutaja/libdigidocpp/src/xml/XAdES.hxx:1182:7: note: candidate expects 1 argument, 0 provided
src/CMakeFiles/digidocpp.dir/build.make:427: recipe for target 'src/CMakeFiles/digidocpp.dir/xml/ObjectType.cpp.o' failed
make[2]: *** [src/CMakeFiles/digidocpp.dir/xml/ObjectType.cpp.o] Error 1
CMakeFiles/Makefile2:115: recipe for target 'src/CMakeFiles/digidocpp.dir/all' failed
make[1]: *** [src/CMakeFiles/digidocpp.dir/all] Error 2
Makefile:116: recipe for target 'all' failed
make: *** [all] Error 2
[kasutaja@localhost libdigidocpp]$ |
|
|
|
|
|
|
|
|
mihkel
Vana Pingviin
Liitunud: 16.04.2006
Postitused: 1284
Distributsioon: Fedora/Centos
|
|
Ilma suuresti süvenemata, xerces-c ja xsd devel pakid on peal? Alustasid ikka libdigidoc-st ja paigaldasid saadud pakid... ka devel pakk.
Mis disrtole kompillid muidu?
|
|
|
|
|
|
|
|
mckevin
Pingviini aktivist
Vanus: 35
Liitunud: 02.05.2007
Postitused: 121
Asukoht: tallinn
Distributsioon: Arch Linux x86_64
|
|
pead kasutama XSD versiooni 3.3.0
|
|
|
|
|
|
|
|
Satikas
Pingviini aktivist
Liitunud: 22.06.2007
Postitused: 193
Asukoht: Põlva
Distributsioon: Mageia2, PCLinuxOS
|
|
Tänud mckevin
Sain kompileeritud aga suurt tolku sellest just pole
qdigidocclient: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib64/libdigidocpp.so.0)
Haldusvahend töötab
SEB panka saab ka aga kui tahad makset teha siis pla pla pla "Tarkvara laadimisel ilmnes viga ...... pla pla pla "
Ma ei saa aru, kompileerid lähtekoodist ja selline asi
Enne ei saanud siis öelda et talle selline GLIBCXX ei sobi
PCLinuxOS pakub praegu 3.4.14 versiooni
Päris kaine peaga sellest sotti vist ei saagi
|
|
|
|
|
|
|
|
mihkel
Vana Pingviin
Liitunud: 16.04.2006
Postitused: 1284
Distributsioon: Fedora/Centos
|
|
Satikas kirjutas: | Tänud mckevin
Sain kompileeritud aga suurt tolku sellest just pole
qdigidocclient: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' not found (required by /usr/lib64/libdigidocpp.so.0)
Haldusvahend töötab
SEB panka saab ka aga kui tahad makset teha siis pla pla pla "Tarkvara laadimisel ilmnes viga ...... pla pla pla "
Ma ei saa aru, kompileerid lähtekoodist ja selline asi
Enne ei saanud siis öelda et talle selline GLIBCXX ei sobi
PCLinuxOS pakub praegu 3.4.14 versiooni
Päris kaine peaga sellest sotti vist ei saagi |
Vat see tundub kummaline. Mina kasutan esteid täiesti edukalt Fedora 20 peal, millel peaks olema suht uus glibc, aga vot GLIBCXX_3.4.20 küll pole
Kood: |
/usr/lib64 $ strings libstdc++.so.6| grep -i glibcxx
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBCXX_3.4.14
GLIBCXX_3.4.15
GLIBCXX_3.4.16
GLIBCXX_3.4.17
GLIBCXX_3.4.18
GLIBCXX_3.4.19
GLIBCXX_DEBUG_MESSAGE_LENGTH
|
|
|
|
|
|
|
|
|
Satikas
Pingviini aktivist
Liitunud: 22.06.2007
Postitused: 193
Asukoht: Põlva
Distributsioon: Mageia2, PCLinuxOS
|
|
uus häda
rookisin kogu kupatuse maha ja kompileerisin uuesti
nüüd hädaldab et: qdigidocclient: error while loading shared libraries: libdigidocpp.so.0: cannot open shared object file: No such file or directory
/usr/local/lib64/libdigidocpp.so.0 on täitsa olemas
|
|
|
|
|
|
|
|
mihkel
Vana Pingviin
Liitunud: 16.04.2006
Postitused: 1284
Distributsioon: Fedora/Centos
|
|
Kuidas sa üldse neid pakk kompileerid?
LISA.
Võimalik, et sa ei tohiks neid komponente /usr/local/ all panna, sest sealt ei osata neid otsida, vaid ikka /usr/lib64/
|
|
|
|
|
|
|
|
ylka
Pingviini külastaja
Vanus: 62
Liitunud: 24.01.2007
Postitused: 15
Distributsioon: Slackware, SLES
|
|
Satikas kirjutas: | uus häda
rookisin kogu kupatuse maha ja kompileerisin uuesti
nüüd hädaldab et: qdigidocclient: error while loading shared libraries: libdigidocpp.so.0: cannot open shared object file: No such file or directory
/usr/local/lib64/libdigidocpp.so.0 on täitsa olemas |
Ja mis Sul /etc/ld.so.conf all näitab?
|
|
|
|
|
|
|
|
|