-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Andy,

I think Tommi should be able to help you better than me.

My impression is that there is an incompatibility here.
I would on your place simply use the SVN trunk source code of
tntnet/tntdb/cxxtools ... and I'm pretty sure, it will work.

Regards
Emmanuel

Andy Rabagliati a écrit :
> Folks,
> 
>   I hope it is OK if I post here.
> 
>   I have zimlib, zimreader, zimwriter from svn, revision 295.
>   I am compiling from Ubuntu Karmic.
>   I had to install quite a few dev libraries - these are the tnt ones ?
> 
> aptitude show libtntnet8 libtntdb-dev tntnet-runtime libtntdb1 | egrep 
> '^(Package|State|Version)'
> Package: libtntnet8
> State: installed
> Version: 1.6.3-5
> Package: libtntdb-dev
> State: installed
> Version: 1.0.1-4
> Package: tntnet-runtime
> State: installed
> Version: 1.6.3-5
> Package: libtntdb1
> State: installed
> Version: 1.0.1-4
> 
>   I start with "make clean ; ./autogen.sh; ./configure; make"
> 
>   zimlib compiles fine.
> 
>   zimreader has been coming up with this error the last
>   few times I tried to compile :-
> 
> -------------------------------
> 
> make[2]: Entering directory `/srv/svn/zim/zimreader/src'
> depbase=`echo zimcomp.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`;\
>       g++ -DHAVE_CONFIG_H -I.  -I../include   -g -O2 -MT zimcomp.o -MD -MP 
> -MF $depbase.Tpo -c -o zimcomp.o zimcomp.cpp &&\
>       mv -f $depbase.Tpo $depbase.Po
> zimcomp.ecpp: In member function ‘virtual unsigned 
> int<unnamed>::_component_zimcomp::operator()(tnt::HttpRequest&, 
> tnt::HttpReply&, tnt::QueryParams&)’:
> zimcomp.ecpp:17: error: no match for ‘operator!=’ in ‘zim::Article::getUrl() 
> const() != pathInfo’
> /usr/local/include/zim/qunicode.h:87: note: candidates are: bool 
> zim::QUnicodeString::operator!=(const zim::QUnicodeString&) const
> zimcomp.ecpp:20: error: no matching function for call to 
> ‘zim::File::getArticle(char&, std::string&)’
> /usr/local/include/zim/file.h:51: note: candidates are: zim::Article 
> zim::File::getArticle(zim::size_type) const
> /usr/local/include/zim/file.h:52: note:                 zim::Article 
> zim::File::getArticle(char, const zim::QUnicodeString&, bool)
> zimcomp.ecpp:49: error: no matching function for call to 
> ‘tnt::HttpReply::redirect(zim::QUnicodeString)’
> /usr/include/tnt/httpreply.h:77: note: candidates are: unsigned int 
> tnt::HttpReply::redirect(const std::string&)
> zimcomp.ecpp:58: error: no match for ‘operator=’ in ‘title = 
> zim::Article::getTitle() const()’
> /usr/include/c++/4.4/bits/basic_string.h:505: note: candidates are: 
> std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, 
> _Traits, _Alloc>::operator=(const std::basic_string<_CharT, _Traits, 
> _Alloc>&) [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = 
> std::allocator<char>]
> /usr/include/c++/4.4/bits/basic_string.h:513: note:                 
> std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, 
> _Traits, _Alloc>::operator=(const _CharT*) [with _CharT = char, _Traits = 
> std::char_traits<char>, _Alloc = std::allocator<char>]
> /usr/include/c++/4.4/bits/basic_string.h:524: note:                 
> std::basic_string<_CharT, _Traits, _Alloc>& std::basic_string<_CharT, 
> _Traits, _Alloc>::operator=(_CharT) [with _CharT = char, _Traits = 
> std::char_traits<char>, _Alloc = std::allocator<char>]
> make[2]: *** [zimcomp.o] Error 1
> 
> -------------------------------
> 
>    What am I doing wrong ?
> 
> Cheers,  Andy!
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> dev-l mailing list
> [email protected]
> https://intern.openzim.org/mailman/listinfo/dev-l

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iEYEARECAAYFAktLovsACgkQn3IpJRpNWtN2bACfT3zEKLFh97hOP/5uHzRQELUr
XYgAnjzlKubJs26mTsWY4LnNbDNMviTD
=h8f+
-----END PGP SIGNATURE-----
_______________________________________________
dev-l mailing list
[email protected]
https://intern.openzim.org/mailman/listinfo/dev-l

Reply via email to