[CMake] *** No rule to make target `SET.mod.proxy'

William A. Hoffman billlist at nycap.rr.com
Tue Sep 5 19:53:01 EDT 2006


At 07:25 PM 9/5/2006, Alan W. Irwin wrote:
>On 2006-09-05 14:45-0700 Russell L. Carter wrote:
>
>>Greetings,
>>I am new to cmake and am encountering this error when
>>I try to build a trivial Fortran library:
>>
>>rcarter at feyerabend [216] make
>>Scanning dependencies of target hwode
>>make[2]: *** No rule to make target `SET.mod.proxy', needed by `hwode/CMakeFiles/hwode.dir/dop853.o.requires'.  Stop.
>>make[1]: *** [hwode/CMakeFiles/hwode.dir/all] Error 2
>>make: *** [all] Error 2
>
>Our project (PLplot) has a similar issue with cmake-2.4.3.  I think what is
>
>Of course, a better procedure than such workarounds is to find out why cmake
>version 2.4.3 is generating a make dependency on modulename.mod.proxy rather
>than modulename.mod, but I haven't been able to figure that out.  I haven't
>made a bug report about this because I wanted to provide a solution at the
>same time.  (cmake developers have fairly recently asked for fortran help
>because they do not use fortran in their own work.)

The .proxy files are correct.  CMake sometimes gets the depend stuff wrong
because it can parse comments and think that they are fortran code.  I will
let Brad explain the proxy files, but I think it is correct to depend on
the proxy files.   



More information about the CMake mailing list