Thread: [Podofo-users] podofo library 0.4.0
A PDF parsing, modification and creation library.
Brought to you by:
domseichter
From: EXTERNAL L. S. (F. F. BhP/TEF17) <ext...@de...> - 2007-05-08 09:24:30
|
Hello, i can't find the Visual Studio projects files referenced in the Installation section of the README file. How can I compile this library easily under Windows 2k? If I try to open the mailing list archive I can get an error back from the SourceForge system stating no forum choosen. Any help is apprecciated. Thanks! Regards Sebastian |
From: Dominik S. <dom...@we...> - 2007-05-08 10:23:39
|
Hi Sebastian, As the 0.4 release is already quite old and I in checked yesterday some=20 changes for building under Windows and a patch to the Visual Studio project= =20 file, it might be a good idea for you, to get SVN trunk and try to compile= =20 trunk (which should include project files) other wise you can easily genera= te=20 a Visual Studio project using CMake (which is the preferred way anyways). best regards, Dom Am Tuesday 08 May 2007 schrieb EXTERNAL Loch Sebastian (Firma Ferchau;=20 BhP/TEF17): > Hello, > > i can't find the Visual Studio projects files referenced > in the Installation section of the README file. > > How can I compile this library easily under Windows > 2k? > > If I try to open the mailing list archive I can get an error > back from the SourceForge system stating no forum > choosen. > > Any help is apprecciated. > > Thanks! > > Regards > Sebastian =2D-=20 ********************************************************************** Dominik Seichter - dom...@we... 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 ********************************************************************** |
From: Craig R. <cr...@po...> - 2007-05-08 17:58:51
|
EXTERNAL Loch Sebastian (Firma Ferchau; BhP/TEF17) wrote: > Hello, > > i can't find the Visual Studio projects files referenced > in the Installation section of the README file. > > How can I compile this library easily under Windows > 2k? At this point, I'd recommend checking out the current svn version (which has lots of bug fixes, and as far as I know nothing badly wrong with it) and using the CMake build system included there to generate a Visual Studio project. There's a VS project included in svn as well, but AFAIK it's a bit out of date. That said, there is a PoDoFoLib.vcproj in 0.4.0 and you should in theory be able to build PoDoFo 0.4.0 with it. Some wrangling will be required to get the libraries in a form usable by the project, or you'll have to do some work to inform the project of where your libraries are. -- Craig Ringer |
From: EXTERNAL L. S. (F. F. BhP/TEF17) <ext...@de...> - 2007-05-10 12:01:43
Attachments:
BuildLog.htm
|
Hello Craig, hello Dominik, thanks for your fast reply. I already got the svn version and got the library compiled yesterday morning after adapting the include paths and removing the PdfParserBase and the=20 PdfRecCountedFile from the visual studio project as these both files have been remove from the svn version. Unfortunately I got some linker errors LNK2019 and LNK2001 (unresolved external symbol) when I try to use the library or trying the examplehelloworld. Please see the attached BuildLog. I can't figure out why? Any ideas? Furthermore today I checked out a new version from svn and tried to recompile without success. The InitFromUtf8 method of the PdfString class made some problems when initializing the pBuffer in line 291 ( error C2057 plus subsequent errors C2466, C2133). Thanks in advance for any help. Best Regards Sebastian |
From: EXTERNAL L. S. (F. F. BhP/TEF17) <ext...@de...> - 2007-05-10 13:53:21
|
Hello, the compile problem is solved, I patched the PdfString.InitFromUtf8 = method to resolve the error C2057 with Visual Studio. Line 291 "pdf_utf16be pBuffer[lBufLen];" was replaced with pdf_utf16be* "pBuffer =3D new pdf_utf16be[lBufLen];" Regards Sebastian > -----Urspr=FCngliche Nachricht----- > Von: pod...@li...=20 > [mailto:pod...@li...] Im=20 > Auftrag von EXTERNAL Loch Sebastian (Firma Ferchau; BhP/TEF17) > Gesendet: Donnerstag, 10. Mai 2007 14:01 > An: Craig Ringer; dom...@we... > Cc: seb...@we...; pod...@li... > Betreff: [Podofo-users] Problems using library: unresolved=20 > external symbolon Win32;compile problems with actual svn=20 > version: PdfString::InitFromUtf8 >=20 > Hello Craig, hello Dominik, >=20 > thanks for your fast reply. >=20 > I already got the svn version and got the library compiled yesterday > morning > after adapting the include paths and removing the=20 > PdfParserBase and the=20 > PdfRecCountedFile from the visual studio project as these both files > have > been remove from the svn version. >=20 > Unfortunately I got some linker errors LNK2019 and LNK2001 (unresolved > external symbol) > when I try to use the library or trying the examplehelloworld. > Please see the attached BuildLog. >=20 > I can't figure out why? Any ideas? >=20 > Furthermore today I checked out a new version from svn and tried to > recompile > without success. The InitFromUtf8 method of the PdfString class made > some problems when initializing the pBuffer in line 291 ( error C2057 > plus > subsequent errors C2466, C2133). >=20 > Thanks in advance for any help. >=20 > Best Regards > Sebastian >=20 >=20 >=20 >=20 >=20 >=20 |
From: EXTERNAL L. S. (F. F. BhP/TEF17) <ext...@de...> - 2007-05-10 14:01:32
Attachments:
BuildLog.htm
|
Hi all=20 finally I got the static library compiled with Visual Studio. But I'm still have problems using this library, I'm getting unresolved symbol error LNK2019 when linking, see attached BuildLog = please. For example the first one is: PoDoFo.lib(PdfFontCache.obj) : error LNK2019: Nicht aufgel=F6stes = externes Symbol '_FT_Init_FreeType', verwiesen in Funktion '"public: = __thiscall PoDoFo::PdfFontCache::PdfFontCache(class = PoDoFo::PdfVecObjects *)" = (??0PdfFontCache@PoDoFo@@QAE@PAVPdfVecObjects@1@@Z)' Has someone any ideas on the list? Bye Sebastian |
From: Dominik S. <dom...@we...> - 2007-05-10 14:18:02
|
Hi, > s:\vsprojects\TestPodofo\include\podofo\PdfFontCache.h(26) : fatal error= =20 > C1083: Include-Datei kann nicht ge=F6ffnet werden: 'ft2build.h': No such = file > or directory =20 Somehow the FreeType include cannot be found. Did you adjust your include=20 path? This could cause the FreeType related linking error. best regards, Dom Am Thursday 10 May 2007 schrieb EXTERNAL Loch Sebastian (Firma Ferchau;=20 BhP/TEF17): > Hi all > > finally I got the static library compiled with Visual Studio. > > But I'm still have problems using this library, I'm getting > unresolved symbol error LNK2019 when linking, see attached BuildLog pleas= e. > For example the first one is: > PoDoFo.lib(PdfFontCache.obj) : error LNK2019: Nicht aufgel=C3=B6stes exte= rnes > Symbol '_FT_Init_FreeType', verwiesen in Funktion '"public: __thiscall > PoDoFo::PdfFontCache::PdfFontCache(class PoDoFo::PdfVecObjects *)" > (??0PdfFontCache@PoDoFo@@QAE@PAVPdfVecObjects@1@@Z)' > > Has someone any ideas on the list? > > Bye > Sebastian =2D-=20 ********************************************************************** Dominik Seichter - dom...@we... 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 ********************************************************************** |
From: EXTERNAL L. S. (F. F. BhP/TEF17) <ext...@de...> - 2007-05-10 14:28:19
|
Hi Dom, you're are right, it was the missing Freetype library. I was somehow in th Release configuration of VS where I haven't added the lib. But I get another linking error: PoDoFo.lib(PdfXRefStream.obj) : error LNK2019: Nicht aufgel=F6stes = externes Symbol '__imp__htonl@4', verwiesen in Funktion '"public: = virtual void __thiscall PoDoFo::PdfXRefStream::Write(class = PoDoFo::PdfOutputDevice *)" = (?Write@PdfXRefStream@PoDoFo@@UAEXPAVPdfOutputDevice@2@@Z)' S:\vsprojects\TestPodofo\Debug\TestPodofo.exe : fatal error LNK1120: 1 = unaufgel=F6ste externe Verweise Hope this will be my last question... Bye Sebastian > -----Urspr=FCngliche Nachricht----- > Von: dom...@we... [mailto:dom...@we...]=20 > Gesendet: Donnerstag, 10. Mai 2007 16:14 > An: pod...@li...; EXTERNAL Loch=20 > Sebastian (Firma Ferchau; BhP/TEF17); seb...@we... > Betreff: Re: [Podofo-users] Win32 linking problems with=20 > static library: >=20 > Hi, >=20 >=20 > > s:\vsprojects\TestPodofo\include\podofo\PdfFontCache.h(26)=20 > : fatal error=20 > > C1083: Include-Datei kann nicht geffnet werden:=20 > 'ft2build.h': No such file > > or directory =20 >=20 > Somehow the FreeType include cannot be found. Did you adjust=20 > your include=20 > path? This could cause the FreeType related linking error. >=20 > best regards, > Dom >=20 > Am Thursday 10 May 2007 schrieb EXTERNAL Loch Sebastian=20 > (Firma Ferchau;=20 > BhP/TEF17): > > Hi all > > > > finally I got the static library compiled with Visual Studio. > > > > But I'm still have problems using this library, I'm getting > > unresolved symbol error LNK2019 when linking, see attached=20 > BuildLog please. > > For example the first one is: > > PoDoFo.lib(PdfFontCache.obj) : error LNK2019: Nicht=20 > aufgel=F6stes externes > > Symbol '_FT_Init_FreeType', verwiesen in Funktion '"public:=20 > __thiscall > > PoDoFo::PdfFontCache::PdfFontCache(class PoDoFo::PdfVecObjects *)" > > (??0PdfFontCache@PoDoFo@@QAE@PAVPdfVecObjects@1@@Z)' > > > > Has someone any ideas on the list? > > > > Bye > > Sebastian >=20 >=20 >=20 > --=20 > ********************************************************************** > Dominik Seichter - dom...@we... > 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=20 > game, for KDE > Alan - http://alan.sf.net - A Turing Machine in Java > ********************************************************************** >=20 |
From: Dominik S. <dom...@we...> - 2007-05-10 14:33:53
|
htonl is afaik in the Winsock.dll on Windows. best regards, Dom Am Thursday 10 May 2007 schrieb EXTERNAL Loch Sebastian (Firma Ferchau;=20 BhP/TEF17): > Hi Dom, > > you're are right, it was the missing Freetype library. > I was somehow in th Release configuration of VS where > I haven't added the lib. > > But I get another linking error: > PoDoFo.lib(PdfXRefStream.obj) : error LNK2019: Nicht aufgel=F6stes extern= es > Symbol '__imp__htonl@4', verwiesen in Funktion '"public: virtual void > __thiscall PoDoFo::PdfXRefStream::Write(class PoDoFo::PdfOutputDevice *)" > (?Write@PdfXRefStream@PoDoFo@@UAEXPAVPdfOutputDevice@2@@Z)' > S:\vsprojects\TestPodofo\Debug\TestPodofo.exe : fatal error LNK1120: 1 > unaufgel=F6ste externe Verweise > > Hope this will be my last question... > > Bye > Sebastian > > > -----Urspr=FCngliche Nachricht----- > > Von: dom...@we... [mailto:dom...@we...] > > Gesendet: Donnerstag, 10. Mai 2007 16:14 > > An: pod...@li...; EXTERNAL Loch > > Sebastian (Firma Ferchau; BhP/TEF17); seb...@we... > > Betreff: Re: [Podofo-users] Win32 linking problems with > > static library: > > > > Hi, > > > > > s:\vsprojects\TestPodofo\include\podofo\PdfFontCache.h(26) > > > > > : fatal error > > : > > > C1083: Include-Datei kann nicht geffnet werden: > > > > 'ft2build.h': No such file > > > > > or directory > > > > Somehow the FreeType include cannot be found. Did you adjust > > your include > > path? This could cause the FreeType related linking error. > > > > best regards, > > Dom > > > > Am Thursday 10 May 2007 schrieb EXTERNAL Loch Sebastian > > (Firma Ferchau; > > > > BhP/TEF17): > > > Hi all > > > > > > finally I got the static library compiled with Visual Studio. > > > > > > But I'm still have problems using this library, I'm getting > > > unresolved symbol error LNK2019 when linking, see attached > > > > BuildLog please. > > > > > For example the first one is: > > > PoDoFo.lib(PdfFontCache.obj) : error LNK2019: Nicht > > > > aufgel=F6stes externes > > > > > Symbol '_FT_Init_FreeType', verwiesen in Funktion '"public: > > > > __thiscall > > > > > PoDoFo::PdfFontCache::PdfFontCache(class PoDoFo::PdfVecObjects *)" > > > (??0PdfFontCache@PoDoFo@@QAE@PAVPdfVecObjects@1@@Z)' > > > > > > Has someone any ideas on the list? > > > > > > Bye > > > Sebastian > > > > -- > > ********************************************************************** > > Dominik Seichter - dom...@we... > > 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 > > ********************************************************************** =2D-=20 ********************************************************************** Dominik Seichter - dom...@we... 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 ********************************************************************** |
From: EXTERNAL L. S. (F. F. BhP/TEF17) <ext...@de...> - 2007-05-10 15:07:15
|
Hi, finally it works!! :-)) The library WS2_32.Lib should be added to the project. Greetings Sebastian > -----Urspr=FCngliche Nachricht----- > Von: dom...@we... [mailto:dom...@we...]=20 > Gesendet: Donnerstag, 10. Mai 2007 16:34 > An: EXTERNAL Loch Sebastian (Firma Ferchau; BhP/TEF17) > Cc: pod...@li...; seb...@we... > Betreff: Re: AW: [Podofo-users] Win32 linking problems with=20 > static library: >=20 > htonl is afaik in the Winsock.dll on Windows. >=20 > best regards, > Dom >=20 > Am Thursday 10 May 2007 schrieb EXTERNAL Loch Sebastian=20 > (Firma Ferchau;=20 > BhP/TEF17): > > Hi Dom, > > > > you're are right, it was the missing Freetype library. > > I was somehow in th Release configuration of VS where > > I haven't added the lib. > > > > But I get another linking error: > > PoDoFo.lib(PdfXRefStream.obj) : error LNK2019: Nicht=20 > aufgel=F6stes externes > > Symbol '__imp__htonl@4', verwiesen in Funktion '"public:=20 > virtual void > > __thiscall PoDoFo::PdfXRefStream::Write(class=20 > PoDoFo::PdfOutputDevice *)" > > (?Write@PdfXRefStream@PoDoFo@@UAEXPAVPdfOutputDevice@2@@Z)' > > S:\vsprojects\TestPodofo\Debug\TestPodofo.exe : fatal error=20 > LNK1120: 1 > > unaufgel=F6ste externe Verweise > > > > Hope this will be my last question... > > > > Bye > > Sebastian > > > > > -----Urspr=FCngliche Nachricht----- > > > Von: dom...@we... [mailto:dom...@we...] > > > Gesendet: Donnerstag, 10. Mai 2007 16:14 > > > An: pod...@li...; EXTERNAL Loch > > > Sebastian (Firma Ferchau; BhP/TEF17); seb...@we... > > > Betreff: Re: [Podofo-users] Win32 linking problems with > > > static library: > > > > > > Hi, > > > > > > > s:\vsprojects\TestPodofo\include\podofo\PdfFontCache.h(26) > > > > > > > : fatal error > > > : > > > > C1083: Include-Datei kann nicht geffnet werden: > > > > > > 'ft2build.h': No such file > > > > > > > or directory > > > > > > Somehow the FreeType include cannot be found. Did you adjust > > > your include > > > path? This could cause the FreeType related linking error. > > > > > > best regards, > > > Dom > > > > > > Am Thursday 10 May 2007 schrieb EXTERNAL Loch Sebastian > > > (Firma Ferchau; > > > > > > BhP/TEF17): > > > > Hi all > > > > > > > > finally I got the static library compiled with Visual Studio. > > > > > > > > But I'm still have problems using this library, I'm getting > > > > unresolved symbol error LNK2019 when linking, see attached > > > > > > BuildLog please. > > > > > > > For example the first one is: > > > > PoDoFo.lib(PdfFontCache.obj) : error LNK2019: Nicht > > > > > > aufgel=F6stes externes > > > > > > > Symbol '_FT_Init_FreeType', verwiesen in Funktion '"public: > > > > > > __thiscall > > > > > > > PoDoFo::PdfFontCache::PdfFontCache(class=20 > PoDoFo::PdfVecObjects *)" > > > > (??0PdfFontCache@PoDoFo@@QAE@PAVPdfVecObjects@1@@Z)' > > > > > > > > Has someone any ideas on the list? > > > > > > > > Bye > > > > Sebastian > > > > > > -- > > >=20 > ********************************************************************** > > > Dominik Seichter - dom...@we... > > > KRename - http://www.krename.net - Powerful batch=20 > 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 > > >=20 > ********************************************************************** >=20 >=20 >=20 > --=20 > ********************************************************************** > Dominik Seichter - dom...@we... > 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=20 > game, for KDE > Alan - http://alan.sf.net - A Turing Machine in Java > ********************************************************************** >=20 |
From: Craig R. <cr...@po...> - 2007-05-10 17:54:27
|
EXTERNAL Loch Sebastian (Firma Ferchau; BhP/TEF17) wrote: > Hi, > > finally it works!! :-)) > > The library WS2_32.Lib should be added to the project. The Visual Studio project is old and unmaintained. CMake-generated projects are tested regularly (I do part of my development on win32 with cmake) and will work. Personally I feel no desire to maintain the old project file and want to remove it from the tree. -- Craig Ringer |
From: EXTERNAL L. S. (F. F. BhP/TEF17) <ext...@de...> - 2007-05-11 04:34:40
|
Hi Craig, first I used the project from the trunk but without success. After this I generated a new one with Cmake still having the same problems with InitFromUtf8 in PdfString. Best Regards Sebastian > -----Urspr=FCngliche Nachricht----- > Von: Craig Ringer [mailto:cr...@po...]=20 > Gesendet: Donnerstag, 10. Mai 2007 19:54 > An: EXTERNAL Loch Sebastian (Firma Ferchau; BhP/TEF17) > Cc: dom...@we...; pod...@li... > Betreff: Re: [Podofo-users] Win32 linking problems with=20 > static library: >=20 > EXTERNAL Loch Sebastian (Firma Ferchau; BhP/TEF17) wrote: > > Hi, > >=20 > > finally it works!! :-)) > >=20 > > The library WS2_32.Lib should be added to the project. >=20 > The Visual Studio project is old and unmaintained. CMake-generated > projects are tested regularly (I do part of my development on=20 > win32 with > cmake) and will work. >=20 > Personally I feel no desire to maintain the old project file=20 > and want to > remove it from the tree. >=20 > -- > Craig Ringer >=20 |
From: Craig R. <cr...@po...> - 2007-05-11 06:54:48
|
EXTERNAL Loch Sebastian (Firma Ferchau; BhP/TEF17) wrote: > Hi Craig, > > first I used the project from the trunk but without > success. After this I generated a new one with > Cmake still having the same problems with InitFromUtf8 > in PdfString. Yes, that will still occur. It's code just recently added by Dom (who works on *nix with gcc) and I haven't had a chance to build the very latest svn to test for win32 issues. Your workaround will work, though as dom said it'll leak memory if you actually use it. I'll put a better fix in place when I get the chance - I'm just quite busy with other things at the moment. I'd expect your include path / linker issues to go away with CMake, however - certainly if you use the Gnuwin32 library builds. If you use other builds of the libraries, please let me know how you go. -- Craig Ringer |
From: EXTERNAL L. S. (F. F. BhP/TEF17) <ext...@de...> - 2007-05-11 07:57:15
|
Hi Craig, > Yes, that will still occur. It's code just recently added by Dom (who > works on *nix with gcc) and I haven't had a chance to build the very > latest svn to test for win32 issues. >=20 > Your workaround will work, though as dom said it'll leak memory if you > actually use it. I'll put a better fix in place when I get=20 > the chance - Why there's a memory leak when I delete pbuffer at the end of the InitFromUtf8 method? > I'd expect your include path / linker issues to go away with CMake, > however - certainly if you use the Gnuwin32 library builds. If you use > other builds of the libraries, please let me know how you go. No, I had to add the Gnuwin32 libraries manually to the project file. Bye Sebastian |
From: Ulrich A. <Ulr...@t-...> - 2007-05-10 15:36:12
|
Hi! Under VC6 I'm linking against Ws2_32.lib to bind htonl() Uli -----Urspr=FCngliche Nachricht----- Von: Dominik Seichter [mailto:dom...@we...]=20 Gesendet: Donnerstag, 10. Mai 2007 16:34 An: EXTERNAL Loch Sebastian (Firma Ferchau;BhP/TEF17) Cc: seb...@we...; pod...@li... Betreff: Re: [Podofo-users] Win32 linking problems with static library: htonl is afaik in the Winsock.dll on Windows. best regards, Dom Am Thursday 10 May 2007 schrieb EXTERNAL Loch Sebastian (Firma Ferchau; BhP/TEF17): > Hi Dom, > > you're are right, it was the missing Freetype library. > I was somehow in th Release configuration of VS where I haven't added=20 > the lib. > > But I get another linking error: > PoDoFo.lib(PdfXRefStream.obj) : error LNK2019: Nicht aufgel=F6stes=20 > externes Symbol '__imp__htonl@4', verwiesen in Funktion '"public:=20 > virtual void __thiscall PoDoFo::PdfXRefStream::Write(class PoDoFo::PdfOutputDevice *)" > (?Write@PdfXRefStream@PoDoFo@@UAEXPAVPdfOutputDevice@2@@Z)' > S:\vsprojects\TestPodofo\Debug\TestPodofo.exe : fatal error LNK1120: 1 = > unaufgel=F6ste externe Verweise > > Hope this will be my last question... > > Bye > Sebastian > > > -----Urspr=FCngliche Nachricht----- > > Von: dom...@we... [mailto:dom...@we...] > > Gesendet: Donnerstag, 10. Mai 2007 16:14 > > An: pod...@li...; EXTERNAL Loch Sebastian=20 > > (Firma Ferchau; BhP/TEF17); seb...@we... > > Betreff: Re: [Podofo-users] Win32 linking problems with static=20 > > library: > > > > Hi, > > > > > s:\vsprojects\TestPodofo\include\podofo\PdfFontCache.h(26) > > > > > : fatal error > > : > > > C1083: Include-Datei kann nicht geffnet werden: > > > > 'ft2build.h': No such file > > > > > or directory > > > > Somehow the FreeType include cannot be found. Did you adjust your=20 > > include path? This could cause the FreeType related linking error. > > > > best regards, > > Dom > > > > Am Thursday 10 May 2007 schrieb EXTERNAL Loch Sebastian (Firma=20 > > Ferchau; > > > > BhP/TEF17): > > > Hi all > > > > > > finally I got the static library compiled with Visual Studio. > > > > > > But I'm still have problems using this library, I'm getting=20 > > > unresolved symbol error LNK2019 when linking, see attached > > > > BuildLog please. > > > > > For example the first one is: > > > PoDoFo.lib(PdfFontCache.obj) : error LNK2019: Nicht > > > > aufgel=F6stes externes > > > > > Symbol '_FT_Init_FreeType', verwiesen in Funktion '"public: > > > > __thiscall > > > > > PoDoFo::PdfFontCache::PdfFontCache(class PoDoFo::PdfVecObjects *)" > > > (??0PdfFontCache@PoDoFo@@QAE@PAVPdfVecObjects@1@@Z)' > > > > > > Has someone any ideas on the list? > > > > > > Bye > > > Sebastian > > > > -- > > ******************************************************************** > > ** Dominik Seichter - dom...@we... KRename -=20 > > http://www.krename.net - Powerful batch renamer for KDE KBarcode -=20 > > http://www.kbarcode.net - Barcode and label printing PoDoFo -=20 > > http://podofo.sf.net - PDF generation and parsing library SchafKopf=20 > > - http://schafkopf.berlios.de - Schafkopf, a card game, for KDE=20 > > Alan - http://alan.sf.net - A Turing Machine in Java > > ******************************************************************** > > ** -- ********************************************************************** Dominik Seichter - dom...@we... 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 ********************************************************************** =20 _____________ NOD32 EMON 2256 (20070510) Information _____________ Diese Nachricht wurde vom NOD32 antivirus system gepr=FCft http://www.nod32.com \par=20 |
From: Dominik S. <dom...@we...> - 2007-05-10 14:40:55
|
Please note that you will leak memory with your change, if you do not free = the=20 buffer! CU Dom Am Thursday 10 May 2007 schrieb EXTERNAL Loch Sebastian (Firma Ferchau;=20 BhP/TEF17): > Hello, > > the compile problem is solved, I patched the PdfString.InitFromUtf8 method > to resolve the error C2057 with Visual Studio. > Line 291 "pdf_utf16be pBuffer[lBufLen];" > was replaced with pdf_utf16be* "pBuffer =3D new pdf_utf16be[lBufLen];" > > Regards > Sebastian > > > -----Urspr=FCngliche Nachricht----- > > Von: pod...@li... > > [mailto:pod...@li...] Im > > Auftrag von EXTERNAL Loch Sebastian (Firma Ferchau; BhP/TEF17) > > Gesendet: Donnerstag, 10. Mai 2007 14:01 > > An: Craig Ringer; dom...@we... > > Cc: seb...@we...; pod...@li... > > Betreff: [Podofo-users] Problems using library: unresolved > > external symbolon Win32;compile problems with actual svn > > version: PdfString::InitFromUtf8 > > > > Hello Craig, hello Dominik, > > > > thanks for your fast reply. > > > > I already got the svn version and got the library compiled yesterday > > morning > > after adapting the include paths and removing the > > PdfParserBase and the > > PdfRecCountedFile from the visual studio project as these both files > > have > > been remove from the svn version. > > > > Unfortunately I got some linker errors LNK2019 and LNK2001 (unresolved > > external symbol) > > when I try to use the library or trying the examplehelloworld. > > Please see the attached BuildLog. > > > > I can't figure out why? Any ideas? > > > > Furthermore today I checked out a new version from svn and tried to > > recompile > > without success. The InitFromUtf8 method of the PdfString class made > > some problems when initializing the pBuffer in line 291 ( error C2057 > > plus > > subsequent errors C2466, C2133). > > > > Thanks in advance for any help. > > > > Best Regards > > Sebastian > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Podofo-users mailing list > Pod...@li... > https://lists.sourceforge.net/lists/listinfo/podofo-users =2D-=20 ********************************************************************** Dominik Seichter - dom...@we... 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 ********************************************************************** |