Print Page | Close Window

Internal png lib symbols exported

Printed From: Codejock Forums
Category: Codejock Products
Forum Name: Toolkit Pro
Forum Description: Topics Related to Codejock Toolkit Pro
URL: http://forum.codejock.com/forum_posts.asp?TID=22857
Printed Date: 05 October 2024 at 3:30am
Software Version: Web Wiz Forums 12.04 - http://www.webwizforums.com


Topic: Internal png lib symbols exported
Posted By: lrenoux
Subject: Internal png lib symbols exported
Date 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.




Print Page | Close Window

Forum Software by Web Wiz Forums® version 12.04 - http://www.webwizforums.com
Copyright ©2001-2021 Web Wiz Ltd. - https://www.webwiz.net