Hi, Greetings from upstream! ;)
The new 1.1.4 release has some changes in the CMake build system. Please consult the ChangeLog [1] for details. One of the changes has been the introduction of several variables with predefined values for install directories (ticket#90 [2], see also the file "cmake_admin/DefaultDirs.cmake"). The most relevant ones for this release in Linux are the following: BIN_INSTALL_DIR="bin" (The install dir for executables) LIB_INSTALL_DIR="lib" (The install dir for libraries) INCLUDE_INSTALL_DIR="include" (The install dir for headers) DATA_INSTALL_DIR="share" (The base install dir for data files) DOC_INSTALL_DIR="share/doc" (The install dir for documentation) MAN_INSTALL_DIR="share/man/man1" (The man pages install dir) These directory names were hard-coded in previous releases, but now you can override any or all of them in the command line if you need to do so. For instance, your packaging system may have a %cmake macro already overriding the variable LIB_INSTALL_DIR with a value of "lib64" in 64 bit systems. In this case, you also need to override the variable named LIB_SUFFIX (that was already defined in previous FluidSynth versions) because it gets automatically the value "64", and ends being concatenated to LIB_INSTALL_DIR in the library installation command. For instance, you may want to write something like this in your .spec file: %cmake . -DLIB_SUFFIX='' I hope that you don't find this issue a huge annoyance. Regards, Pedro [1] http://sourceforge.net/apps/trac/fluidsynth/wiki/ChangeLog1_1_4 [2] http://sourceforge.net/apps/trac/fluidsynth/ticket/90 _______________________________________________ fluid-dev mailing list fluid-dev@nongnu.org https://lists.nongnu.org/mailman/listinfo/fluid-dev