<span class="Apple-style-span" style="font-family: arial, sans-serif; font-size: 13px; border-collapse: collapse; ">CMAKE_SHARED_LIBRARY_PREFIX only has one &quot;F&quot;</span><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">(i.e., it&#39;s not &quot;<span class="Apple-style-span" style="font-size: 13px; ">CMAKE_SHARED_LIBRARY_PREFFIX&quot;)</span><br>
</span></font><br></div><div><br><div class="gmail_quote">On Tue, Dec 28, 2010 at 8:28 AM, Micha Renner <span dir="ltr">&lt;<a href="mailto:Micha.Renner@t-online.de">Micha.Renner@t-online.de</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Am Dienstag, den 28.12.2010, 07:46 -0500 schrieb David Cole:<br>
<div class="im">&gt; What&#39;s the context of your question?<br>
&gt;<br>
&gt;<br>
&gt; When processing a CMakeLists file, on Linux, the typical value is<br>
&gt; &quot;lib&quot;.<br>
</div>Aha.<br>
<br>
The following small script...<br>
<br>
PROJECT(T)<br>
CMAKE_MINIMUM_REQUIRED(VERSION 2.8.3)<br>
<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_HOST_SYSTEM &quot; ${CMAKE_HOST_SYSTEM})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_SYSTEM_NAME &quot; ${CMAKE_SYSTEM_NAME})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_HOST_SYSTEM_PROCESSOR &quot;<br>
${CMAKE_HOST_SYSTEM_PROCESSOR})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_SYSTEM_PROCESSOR &quot;<br>
${CMAKE_SYSTEM_PROCESSOR})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_LINK_LIBRARY_SUFFIX &quot;<br>
${CMAKE_LINK_LIBRARY_SUFFIX})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_SHARED_LIBRARY_SUFFIX &quot;<br>
${CMAKE_SHARED_LIBRARY_SUFFIX})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_SHARED_LIBRARY_PREFFIX &quot;<br>
${CMAKE_SHARED_LIBRARY_PREFFIX})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_STATIC_LIBRARY_SUFFIX &quot;<br>
${CMAKE_STATIC_LIBRARY_SUFFIX})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_STATIC_LIBRARY_PREFFIX &quot;<br>
${CMAKE_STATIC_LIBRARY_PREFFIX})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_FIND_LIBRARY_PREFIXES &quot;<br>
${CMAKE_FIND_LIBRARY_PREFIXES})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_FIND_LIBRARY_SUFFIXES &quot;<br>
${CMAKE_FIND_LIBRARY_SUFFIXES})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_CURRENT_BINARY_DIR &quot;<br>
${CMAKE_CURRENT_BINARY_DIR})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_CFG_INTDIR: &quot; ${CMAKE_CFG_INTDIR})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_BUILD_TYPE: &quot; ${CMAKE_BUILD_TYPE})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_MODULE_PATH: &quot; ${CMAKE_MODULE_PATH})<br>
MESSAGE(STATUS &quot;----&gt; CMAKE_COMMAND:&quot; ${CMAKE_COMMAND})<br>
<br>
# ================================================<br>
# Test area path<br>
# ------------------------------------------------<br>
INCLUDE(CMakeGlobal.cmake)<br>
INCLUDE(ProcessorCount)<br>
ProcessorCount(num)<br>
MESSAGE(STATUS &quot;------&gt; &quot; ${num})<br>
<br>
# ================================================<br>
# Source - elements<br>
# -----------------------------------------------<br>
INCLUDE_DIRECTORIES(${CMAKE_CURRENT_BINARY_DIR})<br>
ADD_EXECUTABLE(cTest CTest.c)<br>
<br>
...generates this output:<br>
-- ----&gt; CMAKE_HOST_SYSTEM Linux-2.6.35-22-generic<br>
-- ----&gt; CMAKE_SYSTEM_NAME Linux<br>
-- ----&gt; CMAKE_HOST_SYSTEM_PROCESSOR i686<br>
-- ----&gt; CMAKE_SYSTEM_PROCESSOR i686<br>
-- ----&gt; CMAKE_LINK_LIBRARY_SUFFIX<br>
-- ----&gt; CMAKE_SHARED_LIBRARY_SUFFIX .so<br>
-- ----&gt; CMAKE_SHARED_LIBRARY_PREFFIX<br>
-- ----&gt; CMAKE_STATIC_LIBRARY_SUFFIX .a<br>
-- ----&gt; CMAKE_STATIC_LIBRARY_PREFFIX<br>
-- ----&gt; CMAKE_FIND_LIBRARY_PREFIXES lib<br>
-- ----&gt; CMAKE_FIND_LIBRARY_SUFFIXES .so.a<br>
-- ----&gt; CMAKE_CURRENT_BINARY_DIR /home/gildemeister/work-c/T/CMake<br>
-- ----&gt; CMAKE_CFG_INTDIR: .<br>
-- ----&gt; CMAKE_BUILD_TYPE: Debug<br>
-- ----&gt; CMAKE_MODULE_PATH:<br>
-- ----&gt; CMAKE_COMMAND:/usr/local/bin/cmake<br>
-- CMake&#39;s build type is: Debug<br>
-- ------&gt; 2<br>
-- Configuring done<br>
-- Generating done<br>
-- Build files have been written to: /home/gildemeister/work-c/T/CMake<br>
<br>
As you can see CMAKE_SHARED_LIBRARY_PREFFIX is blank.<br>
<br>
Ubuntu 9/10; CMake 2.8.3.<br>
<div><div></div><div class="h5"><br>
Greetings<br>
<br>
Micha<br>
<br>
<br>
<br>
_______________________________________________<br>
Powered by <a href="http://www.kitware.com" target="_blank">www.kitware.com</a><br>
<br>
Visit other Kitware open-source projects at <a href="http://www.kitware.com/opensource/opensource.html" target="_blank">http://www.kitware.com/opensource/opensource.html</a><br>
<br>
Please keep messages on-topic and check the CMake FAQ at: <a href="http://www.cmake.org/Wiki/CMake_FAQ" target="_blank">http://www.cmake.org/Wiki/CMake_FAQ</a><br>
<br>
Follow this link to subscribe/unsubscribe:<br>
<a href="http://www.cmake.org/mailman/listinfo/cmake" target="_blank">http://www.cmake.org/mailman/listinfo/cmake</a><br>
</div></div></blockquote></div><br></div>