El Dijous, 14 de febrer de 2013, a les 08:21:52, Victor Ivrii va escriure: > And how I disable glib with cmake? With ./configure qt4 is disabled
ccmake . Read the options, toggle the ones you don't like Cheers, Albert > > On Wed, Feb 13, 2013 at 5:21 PM, Albert Astals Cid <[email protected]> wrote: > > El Dimecres, 13 de febrer de 2013, a les 00:59:07, Victor Ivrii va > > > > escriure: > > > If I compile poppler with ./configure, make, I succeed but it goes > > > > without > > > > > qt4 > > > > > > If I am running cmake and then make, compilation breaks (see below) > > > > > > > > > MacOSX 10.8.2 > > > Qt4: Qt4.8 > > > Poppler: latest from git > > > > > > PS Before I never compiled poppler with cmake > > > > It is failing in the glib part, you may want to disable the glib frontend > > if > > you don't plan using it. > > > > Cheers, > > > > Albert > > > > > Victor > > > > > > > > > > > > > > > > > > Linking CXX shared library libpoppler-glib.dylib > > > > > > Undefined symbols for architecture x86_64: > > > "_g_file_get_type", referenced from: > > > _poppler_document_new_from_gfile in poppler-document.cc.o > > > > > > "_g_file_get_uri", referenced from: > > > _poppler_document_new_from_gfile in poppler-document.cc.o > > > > > > "_g_file_info_get_size", referenced from: > > > PopplerCachedFileLoader::init(GooString*, CachedFile*) in > > > > > > poppler-cached-file-loader.cc.o > > > > > > "_g_file_input_stream_get_type", referenced from: > > > _poppler_document_new_from_stream in poppler-document.cc.o > > > PopplerCachedFileLoader::init(GooString*, CachedFile*) in > > > > > > poppler-cached-file-loader.cc.o > > > > > > "_g_file_input_stream_query_info", referenced from: > > > PopplerCachedFileLoader::init(GooString*, CachedFile*) in > > > > > > poppler-cached-file-loader.cc.o > > > > > > "_g_file_is_native", referenced from: > > > _poppler_document_new_from_gfile in poppler-document.cc.o > > > > > > "_g_file_read", referenced from: > > > _poppler_document_new_from_gfile in poppler-document.cc.o > > > > > > "_g_input_stream_get_type", referenced from: > > > _poppler_document_new_from_stream in poppler-document.cc.o > > > _poppler_document_new_from_gfile in poppler-document.cc.o > > > > > > "_g_input_stream_read", referenced from: > > > PopplerCachedFileLoader::init(GooString*, CachedFile*) in > > > > > > poppler-cached-file-loader.cc.o > > > > > > PopplerCachedFileLoader::load(std::vector<_ByteRange, > > > > > > std::allocator<_ByteRange> > const&, CachedFileWriter*) in > > > poppler-cached-file-loader.cc.o > > > > > > PopplerInputStream::fillBuf() in poppler-input-stream.cc.o > > > PopplerInputStream::getChars(int, unsigned char*) in > > > > > > poppler-input-stream.cc.o > > > > > > PopplerInputStream::getChar() in poppler-input-stream.cc.o > > > PopplerInputStream::lookChar() in poppler-input-stream.cc.o > > > > > > "_g_io_error_quark", referenced from: > > > _poppler_document_new_from_stream in poppler-document.cc.o > > > > > > "_g_memory_input_stream_get_type", referenced from: > > > _poppler_document_new_from_stream in poppler-document.cc.o > > > > > > "_g_seekable_can_seek", referenced from: > > > _poppler_document_new_from_stream in poppler-document.cc.o > > > > > > "_g_seekable_get_type", referenced from: > > > _poppler_document_new_from_stream in poppler-document.cc.o > > > PopplerCachedFileLoader::load(std::vector<_ByteRange, > > > > > > std::allocator<_ByteRange> > const&, CachedFileWriter*) in > > > poppler-cached-file-loader.cc.o > > > > > > PopplerInputStream::~PopplerInputStream() in > > > > poppler-input-stream.cc.o > > > > > PopplerInputStream::~PopplerInputStream() in poppler-input-stream.cc.o > > > PopplerInputStream::~PopplerInputStream() in poppler-input-stream.cc.o > > > PopplerInputStream::reset() in poppler-input-stream.cc.o > > > > > > PopplerInputStream::close() in poppler-input-stream.cc.o > > > ... > > > > > > "_g_seekable_seek", referenced from: > > > PopplerCachedFileLoader::load(std::vector<_ByteRange, > > > > > > std::allocator<_ByteRange> > const&, CachedFileWriter*) in > > > poppler-cached-file-loader.cc.o > > > > > > PopplerInputStream::~PopplerInputStream() in > > > > poppler-input-stream.cc.o > > > > > PopplerInputStream::~PopplerInputStream() in poppler-input-stream.cc.o > > > PopplerInputStream::~PopplerInputStream() in poppler-input-stream.cc.o > > > PopplerInputStream::reset() in poppler-input-stream.cc.o > > > > > > PopplerInputStream::close() in poppler-input-stream.cc.o > > > PopplerInputStream::setPos(long long, int) in > > > > > > poppler-input-stream.cc.o > > > > > > ... > > > > > > "_g_seekable_tell", referenced from: > > > PopplerInputStream::reset() in poppler-input-stream.cc.o > > > PopplerInputStream::setPos(long long, int) in > > > > > > poppler-input-stream.cc.o > > > ld: symbol(s) not found for architecture x86_64 > > > clang: error: linker command failed with exit code 1 (use -v to see > > > invocation) > > > make[2]: *** [glib/libpoppler-glib.8.6.0.dylib] Error 1 > > > make[1]: *** [glib/CMakeFiles/poppler-glib.dir/all] Error 2 > > > make: *** [all] Error 2 > > > > _______________________________________________ > > poppler mailing list > > [email protected] > > http://lists.freedesktop.org/mailman/listinfo/poppler _______________________________________________ poppler mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/poppler
