On 6/5/2016 5:23 AM, Roger Leigh wrote:
On 05/06/2016 09:14, Stuart Mentzer wrote:
On 6/5/2016 4:26 AM, Rolf Eike Beer wrote:
It's a reasonable addition, so if you can't come up with a patch
yourself I'll
have a look if I can do one next week which you can test.
Greetings,
Eike
Thanks Eike. The simplest, least invasive patch is just:
find_library(FREETYPE_LIBRARY
NAMES
freetype
libfreetype
freetype219
to:
find_library(FREETYPE_LIBRARY
NAMES
freetype
freetyped
libfreetype
freetype219
but I understand if you don't want to mix release and debug lib names
like that. If so let me know and I'll do it the way it is done for zlib.
Problem is that I don't know if freetype219 would also have a d suffix
since I'm not sure why that is in there ;-).
This won't behave correctly though--you might end up selecting the debug variant for
release builds under some circumstances (and vice versa) and end up with a broken build.
It really needs to be separate. You can simply add the "d" suffix to all the
variants in the current list to the debug list for good measure.
Regards,
Roger
OK. I assumed that doing debug and release builds in the same tree isn't normal
or supported, esp. since on Linux they give the same library names so collision
and all that. But I'll do it the proper way and post it here.
Stuart
--
Powered by www.kitware.com
Please keep messages on-topic and check the CMake FAQ at:
http://www.cmake.org/Wiki/CMake_FAQ
Kitware offers various services to support the CMake community. For more
information on each offering, please visit:
CMake Support: http://cmake.org/cmake/help/support.html
CMake Consulting: http://cmake.org/cmake/help/consulting.html
CMake Training Courses: http://cmake.org/cmake/help/training.html
Visit other Kitware open-source projects at
http://www.kitware.com/opensource/opensource.html
Follow this link to subscribe/unsubscribe:
http://public.kitware.com/mailman/listinfo/cmake