I'm having on final issue i'd like to figure out with PoDoFo, thank you ZYX
once again for being so helpful! (it feels like you're more knowledgeable
than all the high rankers on Stackoverflow with C++!) Before I move on to
dealing with android NDK, I tried to get some example code working to test
out my library. I was having constant LNK2019 errors for freetype/libjppeg
when I tried to compile a Hellworld-base14 project. I noticed that the
helloworld-base14 executable that gets made when I compile the cmake
generated solution for podofo worked fine, but going to the projects linker
settings I see all the dependencies for podofo such as freetype/libjpeg are
linked to directly. Does the podofo library (in my case static) not include
the libraries like freetype within itself? In other words are the symbols
not defined with podofo.lib and I should always directly link the various
libraries my version of podofo.lib rely's on?

if the symbols (other than dll's such as zlib) are defined within podofo
then why does the cmake generated project link to the libraries rather than
podofo.lib?

if they're not then wooo! problem solved, and on a side note (something I
should ask a stackoverflow community, but seeing there's people like ZYX in
this community I trust this more) do libraries always work like this,
meaning compiling a library like podofo with freetype only enables freetype
commands within podofo lib, instead of also including the freetype library
within podofo.lib. Or is it case by case, where sometimes they do wrap all
the libraries into one .lib?

Can't thank you enough for all your help!
_______________________________________________
Podofo-users mailing list
Podofo-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/podofo-users

Reply via email to