Ludum Dare 36
The Theme is:
Ancient Technology

Feedback Friends
Give and receive feedback on your game
Play and comment!

LD36 has ended!
Well done to everyone who took part.
1908 Amazing Games!

Whoops.

Posted by (twitter: @quaIiaa)
July 16th, 2012 2:20 pm

OBJECTS = $(SOURCES:.ccp=.o)

Who wants to guess what happened when I ran make clean?

(The c++ file format I was using was .cpp)


2 Responses to “Whoops.”

  1. mohammad says:

    unless there is a varible called $ then that was your problem
    oh and you put the file name cpp to equal 0
    oh and unless this was noticed the = boolean is too close to cpp
    if im wrong go ahead and correct me.
    im not a BIG fan of c++ but i know a little

    • Pazaz says:

      Mohammad, in a Makefile $ is the prefix to a variable, and that name is contained in the parenthesis.
      This case is a Pattern match and replace, anything in SOURCES that is equal to .cpp is now equal to .o in OBJECTS, very useful.

      SOURCES = Main.cpp OtherFile.cpp
      OBJECTS = $(SOURCES:.cpp=.o)

      OBJECTS now contains Main.o OtherFile.o

Leave a Reply

You must be logged in to post a comment.

[cache: storing page]