Hi
I have compiled PoDoFo in Windows using Visual Studio 2010 with no errors,
but when I try to use the lib in a project I get this error:
Does anyone know what is wrong? 1>------ Rebuild All started: Project:
raderapdf, Configuration: Debug Win32 ------
1>Build started 2012-03-08 09:41:29.
1>_PrepareForClean:
1> Deleting file "Debug\raderapdf.lastbuildstate".
1>InitializeBuildStatus:
1> Touching "Debug\raderapdf.unsuccessfulbuild".
1>CustomBuild:
1> Generating map file for help compiler...
1> Making help file...
1> 1 file(s) copied.
1>
1>ClCompile:
1> stdafx.cpp
1> raderapdfView.cpp
1> raderapdfDoc.cpp
1> raderapdf.cpp
1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(72):
warning C4005: 'INT8_MIN' : macro redefinition
1> c:\program files\microsoft
sdks\windows\v7.0a\include\intsafe.h(144) : see previous definition of
'INT8_MIN'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(73):
warning C4005: 'INT16_MIN' : macro redefinition
1> c:\program files\microsoft
sdks\windows\v7.0a\include\intsafe.h(146) : see previous definition of
'INT16_MIN'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(74):
warning C4005: 'INT32_MIN' : macro redefinition
1> c:\program files\microsoft
sdks\windows\v7.0a\include\intsafe.h(148) : see previous definition of
'INT32_MIN'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(76):
warning C4005: 'INT8_MAX' : macro redefinition
1> c:\program files\microsoft
sdks\windows\v7.0a\include\intsafe.h(167) : see previous definition of
'INT8_MAX'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(77):
warning C4005: 'INT16_MAX' : macro redefinition
1> c:\program files\microsoft
sdks\windows\v7.0a\include\intsafe.h(171) : see previous definition of
'INT16_MAX'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(78):
warning C4005: 'INT32_MAX' : macro redefinition
1> c:\program files\microsoft
sdks\windows\v7.0a\include\intsafe.h(176) : see previous definition of
'INT32_MAX'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(79):
warning C4005: 'UINT8_MAX' : macro redefinition
1> c:\program files\microsoft
sdks\windows\v7.0a\include\intsafe.h(168) : see previous definition of
'UINT8_MAX'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(80):
warning C4005: 'UINT16_MAX' : macro redefinition
1> c:\program files\microsoft
sdks\windows\v7.0a\include\intsafe.h(173) : see previous definition of
'UINT16_MAX'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(81):
warning C4005: 'UINT32_MAX' : macro redefinition
1> c:\program files\microsoft
sdks\windows\v7.0a\include\intsafe.h(178) : see previous definition of
'UINT32_MAX'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(149):
warning C4005: 'INT64_MIN' : macro redefinition
1> c:\program files\microsoft
sdks\windows\v7.0a\include\intsafe.h(152) : see previous definition of
'INT64_MIN'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(150):
warning C4005: 'INT64_MAX' : macro redefinition
1> c:\program files\microsoft
sdks\windows\v7.0a\include\intsafe.h(184) : see previous definition of
'INT64_MAX'
1>c:\program files\microsoft visual studio 10.0\vc\include\stdint.h(151):
warning C4005: 'UINT64_MAX' : macro redefinition
1> c:\program files\microsoft
sdks\windows\v7.0a\include\intsafe.h(189) : see previous definition of
'UINT64_MAX'
1> MainFrm.cpp
1> Generating Code...
1>Link:
1>
1> Searching libraries
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\kernel32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\user32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\gdi32.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\winspool.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\shell32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\ole32.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\oleaut32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\uuid.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\comdlg32.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\advapi32.lib:
1> Searching D:\Lib\podofo-0.9.1\src\Debug\podofo.lib:
1> Searching D:\Lib\podofo-0.9.1\bas2lib\zlib125\lib\zdll.lib:
1> Searching D:\Lib\podofo-0.9.1\bas2lib\jpeg-8d\Release\jpeg.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\WS2_32.lib:
1> Searching
D:\Lib\podofo-0.9.1\bas2lib\freetype-2.4.8\objs\win32\vc2010\freetype248.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\atlmfc\lib\mfc100d.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\atlmfc\lib\mfcs100d.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\lib\msvcrtd.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\msimg32.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\comctl32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\shlwapi.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\windowscodecs.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\atlmfc\lib\atlsd.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\oledlg.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\urlmon.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\gdiplus.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\lib\comsuppwd.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\mswsock.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\wsock32.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\lib\OLDNAMES.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\lib\msvcprtd.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\wininet.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\kernel32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\user32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\gdi32.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\winspool.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\shell32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\ole32.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\oleaut32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\uuid.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\comdlg32.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\advapi32.lib:
1> Searching D:\Lib\podofo-0.9.1\src\Debug\podofo.lib:
1> Searching D:\Lib\podofo-0.9.1\bas2lib\zlib125\lib\zdll.lib:
1> Searching D:\Lib\podofo-0.9.1\bas2lib\jpeg-8d\Release\jpeg.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\WS2_32.lib:
1> Searching
D:\Lib\podofo-0.9.1\bas2lib\freetype-2.4.8\objs\win32\vc2010\freetype248.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\atlmfc\lib\mfc100d.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\atlmfc\lib\mfcs100d.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\lib\msvcrtd.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\msimg32.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\comctl32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\shlwapi.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\windowscodecs.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\atlmfc\lib\atlsd.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\oledlg.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\urlmon.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\gdiplus.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\lib\comsuppwd.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\mswsock.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\wsock32.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\lib\OLDNAMES.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\lib\msvcprtd.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\wininet.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\kernel32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\user32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\gdi32.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\winspool.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\shell32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\ole32.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\oleaut32.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\uuid.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\comdlg32.lib:
1> Searching C:\Program Files\Microsoft
SDKs\Windows\v7.0A\lib\advapi32.lib:
1> Searching D:\Lib\podofo-0.9.1\src\Debug\podofo.lib:
1> Searching D:\Lib\podofo-0.9.1\bas2lib\zlib125\lib\zdll.lib:
1> Searching D:\Lib\podofo-0.9.1\bas2lib\jpeg-8d\Release\jpeg.lib:
1> Searching C:\Program Files\Microsoft SDKs\Windows\v7.0A\lib\WS2_32.lib:
1> Searching
D:\Lib\podofo-0.9.1\bas2lib\freetype-2.4.8\objs\win32\vc2010\freetype248.lib:
1> Searching c:\Program Files\Microsoft Visual Studio
10.0\VC\atlmfc\lib\mfc100d.lib:
1>
1> Finished searching libraries
1>raderapdf.obj : error LNK2019: unresolved external symbol "public: class
PoDoFo::PdfFont * __thiscall PoDoFo::PdfDocument::CreateFontA(char const
*,class PoDoFo::PdfEncoding const * const,enum
PoDoFo::PdfFontCache::EFontCreationFlags,bool)"
(?CreateFontA@PdfDocument@PoDoFo@@QAEPAVPdfFont@2@PBDQBVPdfEncoding@2@W4EFontCreationFlags@PdfFontCache@2@_N@Z)
referenced in function "public: void __thiscall
CraderapdfApp::OnAppAbout(void)" (?OnAppAbout@CraderapdfApp@@QAEXXZ)
1>c:\users\pg.bastec\documents\visual studio
2010\Projects\raderapdf\Debug\raderapdf.exe : fatal error LNK1120: 1 unresolved
externals
1>
1>Build FAILED.
1>
1>Time Elapsed 00:00:11.75
========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========
Thanks
// Per
------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/
_______________________________________________
Podofo-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/podofo-users