Hi Dennis,

I am sorry for breaking the build! I added the two missing headers to 
CMakeLists.txt. The build should be working again, now.

Kindest regards,
        Dom

Am Montag 03 Mai 2010 schrieb dennis jenkins:
> Hello.
> 
>     I think that Dominik Seichter's merging of this fix has broken "make
> install".  Until this morning I had a local copy of SVN #1202 (with some
> minor private changes).  One on of my development machines I did an "svn
> up", which brought me to version #1227.  I then did a "make clean && make
> uninstall && make install".  "Make install" appears to NOT install
> "PdfFontMetricsBase14.h" into "/usr/local/include/podofo" as I would expect
> it to.  This causes my own application to fail to compile:
> 
> djenk...@djenkins-vm ~/code/capybara $ make all
> g++ --std=c++0x -ggdb -O2 -Wall -Wno-write-strings -fPIC -I./
> -I/usr/include/openssl -DDEBUG -D_GNU_SOURCE -D__SVN_REVISION__=\"481\"
> -I/usr/include/postgresql-8.3 -I/usr/include/uuid -I/usr/include/freetype2
> -fpch-preprocess -c lib/common.h -o lib/common.h.gch
> In file included from /usr/local/include/podofo/PdfFont.h:28,
>                  from /usr/local/include/podofo/PdfFontCache.h:28,
>                  from /usr/local/include/podofo/PdfDocument.h:26,
>                  from /usr/local/include/podofo/podofo.h:49,
>                  from lib/common.h:38:
> /usr/local/include/podofo/PdfFontMetrics.h:26:34: error:
> PdfFontMetricsBase14.h: No such file or directory
> 
> 
> ### From my private podofo revision directory:
> 
> djenk...@djenkins-vm ~/code/podofo $ find /usr/local/include/podofo . -name
> PdfFont.h -o -name PdfFontMetricsBase14.h
> /usr/local/include/podofo/PdfFont.h
> ./src/PdfFont.h
> ./src/PdfFontMetricsBase14.h
> 
> 
> djenk...@djenkins-vm ~/code/podofo $ svn info .
> Path: .
> URL: https://podofo.svn.sourceforge.net/svnroot/podofo/podofo/trunk
> Repository Root: https://podofo.svn.sourceforge.net/svnroot/podofo
> Repository UUID: f068efa2-cb12-0410-9b19-e61e8c05d287
> Revision: 1227
> Node Kind: directory
> Schedule: normal
> Last Changed Author: domseichter
> Last Changed Rev: 1227
> Last Changed Date: 2010-05-02 05:53:37 -0500 (Sun, 02 May 2010)
> 
> 
> And, my private changes (just to rule them out):
> 
> 
> djenk...@djenkins-vm ~/code/podofo $ svn diff
> Index: src/PdfParser.cpp
> ===================================================================
> --- src/PdfParser.cpp   (revision 1227)
> +++ src/PdfParser.cpp   (working copy)
> @@ -46,7 +46,7 @@
>  #define PDF_XREF_ENTRY_SIZE 20
>  #define PDF_XREF_BUF        512
> 
> -#define PODOFO_VERBOSE_DEBUG
> +//#define PODOFO_VERBOSE_DEBUG
> 
>  namespace PoDoFo {
> 
> On Sun, May 2, 2010 at 10:03 AM, Ian Curington <i...@acm.org> wrote:
> > As there was no reply to the previous message on this topic, we
> > have gone ahead and implemented support for Base14 built-in fonts
> > and contributed the new features to the library.
> > Thank you very much to Dominik for cleanup, name changes and merging
> > into SVN.
> >
> > This has been tested on Win32 VS2005, VS2008 32-bit, Vista x64,
> > and GCC linux x64.
> >
> > The support for Base14 is automatic, that is, if you ask for a font name
> > matching one of the Base14 names, it gets used. There is no special
> > flag or mode switch required.
> >
> > The current design choice is to always use Base14 if available even if
> > some external system font (to be embedded) was available with the same
> > name, as file size and efficiency is rated higher than
> > matching an exact font in minute detail. If this is not want you
> > want, I'm sure the code can easily be patched.
> >
> > There is a small remaining issue that font metrics return zero for
> > height on symbols and zingbats, but at least it gets the width right.
> > (contributions welcome!)
> >
> > Note also the new test case, a simple enhancement to
> > HelloWorld to use the new fonts. The new example can be found in
> > examples\helloworld-base14.
> >
> > --
> > -- Ian Curington -- i...@acm.org  ---
> >
> >
> > -------------------------------------------------------------------------
> >----- _______________________________________________
> > Podofo-users mailing list
> > Podofo-users@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/podofo-users
> 


-- 
**********************************************************************
Dominik Seichter - domseich...@web.de
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
Podofo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/podofo-users

Reply via email to