[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [fluid-dev] Re: cmake variables cannot be turned on/off

From: David Henningsson
Subject: Re: [fluid-dev] Re: cmake variables cannot be turned on/off
Date: Thu, 11 Nov 2010 03:08:03 +0100
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv: Gecko/20101027 Thunderbird/3.1.6

On 2010-11-09 22:15, Pedro Lopez-Cabanillas wrote:
Maybe this is because you are using a fink package, and they only
provide a crippled CMake where cmake-gui has been amputated.

Such snide comments are destructive for harmoniously working together.

What is the truth? CMake source packages include cmake-gui. It is their 
official GUI program. Fink provides an automated build for CMake packages that 
excludes cmake-gui from bering built and installed. Fink users have no way to 
know that this program exists at all. Maybe my words are harsh, but Fink is 
being hostile against CMake.

May I kindly ask you to bring the issue of CMake's packaging issues in Fink, to the fink list instead of the fluidsynth list? It seems more likely to reach the right people.

And talking about harmony and friendship, let's see this quote from a recent 
thread in fink-devel: http://article.gmane.org/gmane.os.macosx.fink.devel/19876

On Oct 12, 2010, at 8:01 PM, Daniel Johnson wrote:
I tried updating audacious2-plugins to use fluidsynth1 but fluidsynth1 doesn't 
build for me on 10.6/x86_64  because freaking cmake is a moron and puts the 
library into lib64 instead of lib. Have I mentioned that I hate cmake?
Many thanks,
P.S. Yeah, cmake is a witch!

Vive la fraternité!

IMHO, CMake has done some things better than autotools [1], and for me as FluidSynth developer, the switch of build system has been a step in the right direction. I do recognise that this has meant additional work for distributions/packagers, who already had a working infrastructure and had to change to adapt. So I'd like to take the opportunity to thank all people - which obviously includes both of you - who have struggled, sometimes in frustration, to make the new build system work in various environments. Thank you! Your efforts are highly appreciated.

// David

[1] This includes e g out-of-source builds, src/fluidsynth is the binary instead of a strange script (which makes runs under gdb easier), and percentage meter when building.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]