Never mind ... must be some local issue to my 64bit kubuntu. Compilation works 
fine on my other system (32bit). 

regards,
        Dom

Am Samstag, 25. Juli 2009 schrieb Dominik Seichter:
> Hi folks,
>
> I finally found some time again for PoDoFo. I first wanted to look in the
> PdfTable crash reported by lap_junior on the mailing list.
>
> Later I wanted to look into Craigs changes regarding pdf_long (which I
> really appreciated!). Maybe I can be of some help in this issues later.
>
> Well, first I fixed some casting issues - mainly changing "long long" to
> pdf_uint64 - to make current trunk compile for me (patch for this changes
> is attached). While libpodofo compiles now, I am not able to link any of
> our testcases or examples. Please find the error log below.
>
> Does compiling and linking for you? Is this a problem of my local setup or
> did I miss some important change last week?
>
> Sorry again for beeing so inactive - I had a busy week.
>
> Best regards,
>       Dom
>
> domi...@dom2duo:~/Desktop/Programming/podofo/podofo-build (38)>
> _LANG=C VERBOSE=1 make
> /usr/local/bin/cmake -H/home/dominik/Desktop/Programming/podofo/podofo
> -B/home/dominik/Desktop/Programming/podofo/podofo-build
> --check-build-system CMakeFiles/Makefile.cmake 0
> /usr/local/bin/cmake -E
> cmake_progress_start
> /home/dominik/Desktop/Programming/podofo/podofo-build/CMakeFiles
> /home/dominik/Desktop/Programming/podofo/podofo-build/CMakeFiles/progress.m
>ake make -f CMakeFiles/Makefile2 all
> make[1]: Entering directory
> `/home/dominik/Desktop/Programming/podofo/podofo-build'
> make -f src/CMakeFiles/podofo_static.dir/build.make
> src/CMakeFiles/podofo_static.dir/depend
> make[2]: Entering directory
> `/home/dominik/Desktop/Programming/podofo/podofo-build'
> cd /home/dominik/Desktop/Programming/podofo/podofo-build
> && /usr/local/bin/cmake -E cmake_depends "Unix
> Makefiles" /home/dominik/Desktop/Programming/podofo/podofo
> /home/dominik/Desktop/Programming/podofo/podofo/src
> /home/dominik/Desktop/Programming/podofo/podofo-build
> /home/dominik/Desktop/Programming/podofo/podofo-build/src
> /home/dominik/Desktop/Programming/podofo/podofo-build/src/CMakeFiles/podofo
>_static.dir/DependInfo.cmake --color= make[2]: Leaving directory
> `/home/dominik/Desktop/Programming/podofo/podofo-build'
> make -f src/CMakeFiles/podofo_static.dir/build.make
> src/CMakeFiles/podofo_static.dir/build
> make[2]: Entering directory
> `/home/dominik/Desktop/Programming/podofo/podofo-build'
> make[2]: Nothing to be done for `src/CMakeFiles/podofo_static.dir/build'.
> make[2]: Leaving directory
> `/home/dominik/Desktop/Programming/podofo/podofo-build'
> /usr/local/bin/cmake -E
> cmake_progress_report
> /home/dominik/Desktop/Programming/podofo/podofo-build/CMakeFiles 1 2 3 4 5
> 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
> 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
> 57 58 59 60 61 62 63 64
> [ 64%] Built target podofo_static
> make -f test/ContentParser/CMakeFiles/ContentParser.dir/build.make
> test/ContentParser/CMakeFiles/ContentParser.dir/depend
> make[2]: Entering directory
> `/home/dominik/Desktop/Programming/podofo/podofo-build'
> cd /home/dominik/Desktop/Programming/podofo/podofo-build
> && /usr/local/bin/cmake -E cmake_depends "Unix
> Makefiles" /home/dominik/Desktop/Programming/podofo/podofo
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser
> /home/dominik/Desktop/Programming/podofo/podofo-build
> /home/dominik/Desktop/Programming/podofo/podofo-build/test/ContentParser
> /home/dominik/Desktop/Programming/podofo/podofo-build/test/ContentParser/CM
>akeFiles/ContentParser.dir/DependInfo.cmake --color= make[2]: Leaving
> directory
> `/home/dominik/Desktop/Programming/podofo/podofo-build'
> make -f test/ContentParser/CMakeFiles/ContentParser.dir/build.make
> test/ContentParser/CMakeFiles/ContentParser.dir/build
> make[2]: Entering directory
> `/home/dominik/Desktop/Programming/podofo/podofo-build'
> Linking CXX executable ContentParser
> cd /home/dominik/Desktop/Programming/podofo/podofo-build/test/ContentParser
> && /usr/local/bin/cmake -E cmake_link_script
> CMakeFiles/ContentParser.dir/link.txt --verbose=1
> /usr/bin/c++   -g  -fPIC CMakeFiles/ContentParser.dir/main.cpp.o  -o
> ContentParser -rdynamic
> -L/home/dominik/Desktop/Programming/podofo/podofo-build/src
> -L/home/dominik/Desktop/Programming/podofo/podofo-build/src/util -lpodofo
> -lfontconfig -lz -lfreetype -ljpeg -ltiff -lpthread -lfontconfig -lz
> -lfreetype -ljpeg -ltiff -lpthread
> -Wl,-rpath,/home/dominik/Desktop/Programming/podofo/podofo-build/src:/home/
>dominik/Desktop/Programming/podofo/podofo-build/src/util
> CMakeFiles/ContentParser.dir/main.cpp.o: In function
> `parse_contents(PoDoFo::PdfContentsTokenizer*)':
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:19: undefined reference to `PoDoFo::PdfVariant::PdfVariant()'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:59: undefined reference to
> `PoDoFo::PdfVariant::ToString(std::basic_string<char,
> std::char_traits<char>, std::allocator<char> >&) const'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:79: undefined reference to `PoDoFo::PdfError::PdfError(PoDoFo::EPdfError
> const&, char const*, int, char const*)'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:79: undefined reference to `PoDoFo::PdfError::~PdfError()'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:79: undefined reference to `typeinfo for PoDoFo::PdfError'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:28: undefined reference to
> `PoDoFo::PdfContentsTokenizer::ReadNext(PoDoFo::EPdfContentsType&, char
> const*&, PoDoFo::PdfVariant&)'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:82: undefined reference to `PoDoFo::PdfVariant::~PdfVariant()'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:82: undefined reference to `PoDoFo::PdfVariant::~PdfVariant()'
> CMakeFiles/ContentParser.dir/main.cpp.o: In function
> `parse_page(PoDoFo::PdfMemDocument*, PoDoFo::PdfPage*)':
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:87: undefined reference to
> `PoDoFo::PdfContentsTokenizer::PdfContentsTokenizer(PoDoFo::PdfCanvas*)'
> CMakeFiles/ContentParser.dir/main.cpp.o: In function `main':
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:157: undefined reference to `PoDoFo::PdfMemDocument::PdfMemDocument(char
> const*)'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:158: undefined reference to `PoDoFo::PdfDocument::GetPageCount() const'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:164: undefined reference to `PoDoFo::PdfDocument::GetPageCount() const'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:168: undefined reference to `PoDoFo::PdfDocument::GetPage(int) const'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:169: undefined reference to `PoDoFo::PdfError::PdfError(PoDoFo::EPdfError
> const&, char const*, int, char const*)'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:169: undefined reference to `PoDoFo::PdfError::~PdfError()'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:169: undefined reference to `typeinfo for PoDoFo::PdfError'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:174: undefined reference to `PoDoFo::PdfMemDocument::~PdfMemDocument()'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:174: undefined reference to `PoDoFo::PdfMemDocument::~PdfMemDocument()'
> /home/dominik/Desktop/Programming/podofo/podofo/test/ContentParser/main.cpp
>:178: undefined reference to `PoDoFo::PdfError::PrintErrorMsg() const'
> CMakeFiles/ContentParser.dir/main.cpp.o:(.gcc_except_table+0x234):
> undefined reference to `typeinfo for PoDoFo::PdfError'
> CMakeFiles/ContentParser.dir/main.cpp.o: In function
> `PoDoFo::PdfVariant::GetReal() const':
> /home/dominik/Desktop/Programming/podofo/podofo/src/PdfVariant.h:630:
> undefined reference to `PoDoFo::PdfError::PdfError(PoDoFo::EPdfError
> const&, char const*, int, char const*)'
> /home/dominik/Desktop/Programming/podofo/podofo/src/PdfVariant.h:630:
> undefined reference to `PoDoFo::PdfError::~PdfError()'
> /home/dominik/Desktop/Programming/podofo/podofo/src/PdfVariant.h:630:
> undefined reference to `typeinfo for PoDoFo::PdfError'
> CMakeFiles/ContentParser.dir/main.cpp.o: In function
> `PoDoFo::PdfVariant::GetRawData()':
> /home/dominik/Desktop/Programming/podofo/podofo/src/PdfVariant.h:659:
> undefined reference to `PoDoFo::PdfError::PdfError(PoDoFo::EPdfError
> const&, char const*, int, char const*)'
> /home/dominik/Desktop/Programming/podofo/podofo/src/PdfVariant.h:659:
> undefined reference to `PoDoFo::PdfError::~PdfError()'
> /home/dominik/Desktop/Programming/podofo/podofo/src/PdfVariant.h:659:
> undefined reference to `typeinfo for PoDoFo::PdfError'
> CMakeFiles/ContentParser.dir/main.cpp.o: In function
> `PoDoFo::PdfRefCountedBuffer::DerefBuffer()':
> /home/dominik/Desktop/Programming/podofo/podofo/src/PdfRefCountedBuffer.h:3
>03: undefined reference to `PoDoFo::PdfRefCountedBuffer::FreeBuffer()'
> CMakeFiles/ContentParser.dir/main.cpp.o: In function
> `~PdfContentsTokenizer':
> /home/dominik/Desktop/Programming/podofo/podofo/src/PdfContentsTokenizer.h:
>74: undefined reference to `PoDoFo::PdfTokenizer::~PdfTokenizer()'
> /home/dominik/Desktop/Programming/podofo/podofo/src/PdfContentsTokenizer.h:
>74: undefined reference to `PoDoFo::PdfTokenizer::~PdfTokenizer()'
> /home/dominik/Desktop/Programming/podofo/podofo/src/PdfContentsTokenizer.h:
>74: undefined reference to `PoDoFo::PdfTokenizer::~PdfTokenizer()'
> /home/dominik/Desktop/Programming/podofo/podofo/src/PdfContentsTokenizer.h:
>74: undefined reference to `PoDoFo::PdfTokenizer::~PdfTokenizer()'
> CMakeFiles/ContentParser.dir/main.cpp.o: In function `void
> std::_Construct<PoDoFo::PdfVariant,
> PoDoFo::PdfVariant>(PoDoFo::PdfVariant*, PoDoFo::PdfVariant const&)':
> /usr/include/c++/4.2/bits/stl_construct.h:81: undefined reference to
> `PoDoFo::PdfVariant::PdfVariant(PoDoFo::PdfVariant const&)'
> CMakeFiles/ContentParser.dir/main.cpp.o: In function
> `__gnu_cxx::new_allocator<PoDoFo::PdfVariant>::construct(PoDoFo::PdfVariant
>*, PoDoFo::PdfVariant const&)':
> /usr/include/c++/4.2/ext/new_allocator.h:107: undefined reference to
> `PoDoFo::PdfVariant::PdfVariant(PoDoFo::PdfVariant const&)'
> CMakeFiles/ContentParser.dir/main.cpp.o: In function
> `std::deque<PoDoFo::PdfVariant, std::allocator<PoDoFo::PdfVariant>
>
> >::_M_push_back_aux(PoDoFo::PdfVariant const&)':
>
> /usr/include/c++/4.2/bits/deque.tcc:307: undefined reference to
> `PoDoFo::PdfVariant::PdfVariant(PoDoFo::PdfVariant const&)'
> /usr/include/c++/4.2/bits/deque.tcc:320: undefined reference to
> `PoDoFo::PdfVariant::~PdfVariant()'
> /usr/include/c++/4.2/bits/deque.tcc:320: undefined reference to
> `PoDoFo::PdfVariant::~PdfVariant()'
> CMakeFiles/ContentParser.dir/main.cpp.o:
> (.rodata._ZTIN6PoDoFo20PdfContentsTokenizerE[typeinfo for
> PoDoFo::PdfContentsTokenizer]+0x10): undefined reference to `typeinfo for
> PoDoFo::PdfTokenizer'
> collect2: ld returned 1 exit status
> make[2]: *** [test/ContentParser/ContentParser] Error 1
> make[2]: Leaving directory
> `/home/dominik/Desktop/Programming/podofo/podofo-build'
> make[1]: *** [test/ContentParser/CMakeFiles/ContentParser.dir/all] Error 2
> make[1]: Leaving directory
> `/home/dominik/Desktop/Programming/podofo/podofo-build'
> make: *** [all] Error 2



-- 
**********************************************************************
Dominik Seichter - [email protected]
KRename  - http://www.krename.net  - Powerful batch renamer for KDE
KBarcode - http://www.kbarcode.net - Barcode and label printing
PoDoFo - http://podofo.sf.net - PDF generation and parsing library
SchafKopf - http://schafkopf.berlios.de - Schafkopf, a card game,  for KDE
Alan - http://alan.sf.net - A Turing Machine in Java
**********************************************************************

Attachment: signature.asc
Description: This is a digitally signed message part.

------------------------------------------------------------------------------
_______________________________________________
Podofo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/podofo-users

Reply via email to