Codejock Forums Homepage
Forum Home Forum Home > Codejock Products > Visual C++ MFC > Toolkit Pro
  New Posts New Posts RSS Feed - Internal png lib symbols exported
  FAQ FAQ  Forum Search   Events   Register Register  Login Login

Internal png lib symbols exported

 Post Reply Post Reply
Author
Message
lrenoux View Drop Down
Groupie
Groupie


Joined: 20 April 2009
Status: Offline
Points: 62
Post Options Post Options   Thanks (0) Thanks(0)   Quote lrenoux Quote  Post ReplyReply Direct Link To This Post Topic: Internal png lib symbols exported
    Posted: 20 January 2016 at 8:02am
I don't know if it came from last revision, but in version 17.0.0, when using codejock as a dll, by default (it seems), symbols from internal png lib are exported. So if you used the codejock dll with a software that has already used its own libpng dll, it may conflict in link because of multiple symbols definition.

To avoid that, i have defined in pnglibconf.h in your environment

#define PNG_IMPEXP

Because you have undefined some features from libpng (like PNG_STDIO_SUPPORTED), your internal version of the lib is not usable in every case. So, could you please avoid to export libpng symbols by default.

L.

Back to Top
 Post Reply Post Reply
  Share Topic   

Forum Jump Forum Permissions View Drop Down

Forum Software by Web Wiz Forums® version 12.04
Copyright ©2001-2021 Web Wiz Ltd.

This page was generated in 0.141 seconds.