[CMake] adding program suffix

Chandan Choudhury iitdckc at gmail.com
Mon Mar 11 03:57:52 EDT 2013


--
Chandan kumar Choudhury
NCL, Pune
INDIA


On Mon, Mar 11, 2013 at 1:19 PM, Michael Wild <themiwi at gmail.com> wrote:

> On Mon, Mar 11, 2013 at 8:42 AM, Chandan Choudhury <iitdckc at gmail.com>wrote:
>
>> Thanks Michael for your quick reply.
>>
>> I indeed tried the following command:
>> CMAKE_PREFIX_PATH=/soft/sudip/abc/apps/fftw-3.3.3 CC=icc cmake ..
>> -DCMAKE_INSTALL_PREFIX=/soft/sudip/abc/apps/gromacs/461
>> -DCMAKE_EXECUTABLE_SUFFIX=_461 && make -j 12 && make install
>>
>> But the suffix was not added to the executables. Might be I am missing
>> something or doing silly.
>>
>> Kindly have a look.
>>
>> Chandan
>>
>>
>> --
>> Chandan kumar Choudhury
>> NCL, Pune
>> INDIA
>>
>>
>> On Mon, Mar 11, 2013 at 12:34 PM, Michael Wild <themiwi at gmail.com> wrote:
>>
>>> On Mon, Mar 11, 2013 at 7:56 AM, Chandan Choudhury <iitdckc at gmail.com>wrote:
>>>
>>>>
>>>> Dear cmake users,
>>>>
>>>> I am very new to cmake. I really find it interesting. I installed
>>>> gromacs (4.6.1) with it. One simple query regarding its usage is, how do I
>>>> add program suffix to the executables created.
>>>>
>>>>
>>>> Chandan
>>>>
>>>
>>> Just set the CMAKE_EXECUTABLE_SUFFIX variable in the CMake cache. Be
>>> careful that on Windows this should include the .exe suffix.
>>>
>>> HTH
>>>
>>> Michael
>>>
>>
>>
> That's a bit difficult to debug remotely. Here a few hints:
>
> * Look into the CMakeCache.txt file and verify that the
> CMAKE_EXECUTABLE_SUFFIX is correct.
>

CMakeCache.txt contains the CMAKE_EXECUTABLE_SUFFIX entry as:

//No help, variable specified on the command line.
CMAKE_EXECUTABLE_SUFFIX:UNINITIALIZED=_461


* Grep the sources for this variable, it might be that one of the
> CMakeLists.txt or *.cmake files overrides the cache entry.
>

There is no entry of  CMAKE_EXECUTABLE_SUFFIX in CMakeLists.txt.

Chandan

>
> Michael
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20130311/460ccf3b/attachment.htm>


More information about the CMake mailing list