View Single Post
Old 09-28-2021, 09:45 AM   #38
Leseratte_10
Groupie
Leseratte_10 ought to be getting tired of karma fortunes by now.Leseratte_10 ought to be getting tired of karma fortunes by now.Leseratte_10 ought to be getting tired of karma fortunes by now.Leseratte_10 ought to be getting tired of karma fortunes by now.Leseratte_10 ought to be getting tired of karma fortunes by now.Leseratte_10 ought to be getting tired of karma fortunes by now.Leseratte_10 ought to be getting tired of karma fortunes by now.Leseratte_10 ought to be getting tired of karma fortunes by now.Leseratte_10 ought to be getting tired of karma fortunes by now.Leseratte_10 ought to be getting tired of karma fortunes by now.Leseratte_10 ought to be getting tired of karma fortunes by now.
 
Posts: 183
Karma: 3587000
Join Date: Sep 2021
Device: PB Era, PB InkPad 3 Pro
Thanks for the bugfixes. Though I still can't compile a static version of the util tools, now I'm getting a different error when running "make BUILD_STATIC=1 STATIC_UTILS=1":
Spoiler:

Code:
$ LC_ALL=C make BUILD_STATIC=1 STATIC_UTILS=1
make -C utils ROOT=/tmp/kp/libgourou CXX=g++ AR=ar DEBUG= STATIC_UTILS=1
make[1]: Entering directory '/tmp/kp/libgourou/utils'
g++ -Wall `pkg-config --cflags Qt5Core Qt5Network` -fPIC -I/tmp/kp/libgourou/include -I/tmp/kp/libgourou/lib/pugixml/src/ -O2 drmprocessorclientimpl.cpp acsmdownloader.cpp `pkg-config --libs Qt5Core Qt5Network` -L/tmp/kp/libgourou -lcrypto -lzip -lz /tmp/kp/libgourou/libgourou.a -o acsmdownloader
/usr/bin/ld: /tmp/kp/libgourou/libgourou.a(libgourou.o): in function `gourou::DRMProcessor::download(gourou::FulfillmentItem*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >)':
libgourou.cpp:(.text+0x6727): undefined reference to `vtable for uPDFParser::Dictionary'
/usr/bin/ld: libgourou.cpp:(.text+0x68c3): undefined reference to `uPDFParser::Parser::parse(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: libgourou.cpp:(.text+0x6c2b): undefined reference to `vtable for uPDFParser::Dictionary'
/usr/bin/ld: libgourou.cpp:(.text+0x6cd9): undefined reference to `vtable for uPDFParser::Dictionary'
/usr/bin/ld: libgourou.cpp:(.text+0x6e47): undefined reference to `vtable for uPDFParser::Dictionary'
/usr/bin/ld: libgourou.cpp:(.text+0x701d): undefined reference to `uPDFParser::String::String(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: libgourou.cpp:(.text+0x7506): undefined reference to `uPDFParser::String::String(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: libgourou.cpp:(.text+0x7704): undefined reference to `uPDFParser::String::String(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)'
/usr/bin/ld: libgourou.cpp:(.text+0x78ad): undefined reference to `uPDFParser::Parser::write(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool)'
/usr/bin/ld: libgourou.cpp:(.text+0x78d5): undefined reference to `vtable for uPDFParser::Dictionary'
/usr/bin/ld: libgourou.cpp:(.text+0x79a1): undefined reference to `vtable for uPDFParser::Dictionary'
/usr/bin/ld: /tmp/kp/libgourou/libgourou.a(libgourou.o): in function `gourou::DRMProcessor::download(gourou::FulfillmentItem*, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >) [clone .cold]':
libgourou.cpp:(.text.unlikely+0x1845): undefined reference to `vtable for uPDFParser::Dictionary'
/usr/bin/ld: libgourou.cpp:(.text.unlikely+0x187c): undefined reference to `vtable for uPDFParser::Dictionary'
/usr/bin/ld: /tmp/kp/libgourou/libgourou.a(libgourou.o): in function `uPDFParser::Parser::~Parser()':
libgourou.cpp:(.text._ZN10uPDFParser6ParserD2Ev[_ZN10uPDFParser6ParserD5Ev]+0x2e): undefined reference to `vtable for uPDFParser::Dictionary'
collect2: error: ld returned 1 exit status
make[1]: *** [Makefile:21: acsmdownloader] Error 1
make[1]: Leaving directory '/tmp/kp/libgourou/utils'
make: *** [Makefile:63: build_utils] Error 2


EDIT: Also, it seems like your source code website http://indefero.soutade.fr/ is a bit buggy, whenever I try to edit my profile page I always get HTTP 500.
Leseratte_10 is offline   Reply With Quote