<div dir="ltr">Hi,<br><br>I have a simple Fortran CMake project that fails to build for &quot;Release&quot; build types but works for &quot;Debug.&quot;&nbsp; Can someone tell me what is wrong with the following?<br><br>! file main.f90<br>
program main<br>&nbsp; print *, &quot;Hello&quot;<br>end program main<br><br># CMakeLists.txt<br>cmake_minimum_required( VERSION 2.6 FATAL_ERROR )<br>project( f90bin Fortran )<br>add_executable( main main.f90 )<br>set_target_properties( main PROPERTIES LINKER_LANGUAGE Fortran )<br>
<br>&gt; cmake c:\f90bin -G&quot;Visual Studio 9 2008&quot;<br>&gt; devenv f90bin.sln /build Debug --&gt; works<br>&gt; devenv f90bin.sln /build Release --&gt; Fails with &quot;LINK : fatal error LNK1561: entry point must be defined&quot;<br>
<br>BTW - I am using Intel Visual Fortran 10.1 with Microsoft Visual Studio 2008 SP1 and CMake version 2.6-patch 2 RC-6<br><br>Any thoughts?<br><br>-kt<br><br><br><br></div>