[prev in list] [next in list] [prev in thread] [next in thread] 

List:       cmake
Subject:    Re: [CMake] *** No rule to make target `SET.mod.proxy'
From:       "William A. Hoffman" <billlist () nycap ! rr ! com>
Date:       2006-09-05 23:53:01
Message-ID: 6.2.0.14.2.20060905195110.08373dc0 () pop ! nycap ! rr ! com
[Download RAW message or body]

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@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.   


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic