To LUGNET HomepageTo LUGNET News HomepageTo LUGNET Guide Homepage
 Help on Searching
 
Post new message to lugnet.robotics.rcx.legosOpen lugnet.robotics.rcx.legos in your NNTP NewsreaderTo LUGNET News Traffic PageSign In (Members)
 Robotics / RCX / legOS / 3880
3879  |  3881
Subject: 
Re: Problem with makefile
Newsgroups: 
lugnet.robotics.rcx.legos
Date: 
Fri, 25 Feb 2005 11:23:55 GMT
Viewed: 
7376 times
  
On Thursday 24 February 2005 17:36, Anne wrote:
Hello!

I have a problem with making a program, which consists of some sourcefiles.
I copied the Makefile out of the demo/c++ folder into my project directory and
changed the paths, so that the included Makefiles and the brickOS directory can
be found.

You can copy the Makefile from the installed location
$prefix/share/doc/brickos/examples/demo/c++/Makefile
In that case you don't need to change the paths.

I also added the name of my program in the PROGRAMS macro and wrote the
object-filenames of the different sourcefiles in the DOBJECTS macro.

Anyway make stops with "no rule to make target 'Test.lx'."

Can somebody post a makefile for a project consisting of multiple sourcefiles?
Did I do something wrong?

Is there a "Test.cpp/Test.C" in that directory?
Multiple object files do not work exactly as one would expect:

PROGRAMS=mainfile.lx
DOBJECTS=Object files except mainfile.o

And then "make all" or make mainfile.lx

Maybe this is also due to the .depend rule.  Just create a dummy .depend
file with
  touch .depend
or better: rewrite the .depend rule so that it works with .cpp files :)

Best regards,
  Jochen



1 Message in This Thread:

Entire Thread on One Page:
Nested:  All | Brief | Compact | Dots
Linear:  All | Brief | Compact
    

Custom Search

©2005 LUGNET. All rights reserved. - hosted by steinbruch.info GbR