Hello Mike, try to put this: CC=$(CXX) just after the first include on your GNUmakefile to make it work with objective-c++.
Lucas On Mon, May 4, 2009 at 12:48, Mike Simmons <[email protected]> wrote: > Hello, > > I cannot seem to get Objective-C++ to compile properly with GNUstep. Here's > the background. > > First (of course) I successfully installed the core GNUstep components. > Then, following the "getting started" tutorial, I created a source file > called source.m, as below: > --------------------- > #import <Foundation/Foundation.h> > > int > main (void) > { > NSLog (@"Executing"); > return 0; > } > --------------------- > > I then created a makefile using the tutorial's example (below): > --------------------- > include $(GNUSTEP_MAKEFILES)/common.make > TOOL_NAME = LogTest > LogTest_OBJC_FILES = source.m > include $(GNUSTEP_MAKEFILES)/tool.make > --------------------- > > The sample program naturally compiled and ran with no problems. > So then I wanted to try the same program as an Objective-C++ program. I > simply changed the name of the source file to source.mm, and changed a line > in the make file as below: > --------------------- > LogTest_OBJCC_FILES = source.mm > --------------------- > > The make fails. I've tried naming source.mm as source.m and source.cpp but > that does not work either. I get the following error information: > --------------------- > Making all for tool LogTest... > Compiling file source.mm ... > g++: source.mm: linker input file unused because linking not done > Linking tool LogTest ... > g++: ./obj/source.mm.o: No such file or directory > make[1]: *** [obj/LogTest] Error 1 > make: *** [LogTest.all.tool.variables] Error 2 > --------------------- > > Any help would be most appreciated -- I really need to use Objective-C++ > with GNUstep! > > Thanks, > Mike > > > > _______________________________________________ > Discuss-gnustep mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/discuss-gnustep > > -- Lucas Schnorr - http://www.inf.ufrgs.br/~lmschnorr _______________________________________________ Discuss-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnustep
