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

Reply via email to