[patch] builddir!=srcdir

Achim Bohnet ach at mpe.mpg.de
Mon Feb 7 18:07:32 GMT 2000


Compile (cvsup  today 17.00) failed with

make[3]: Leaving directory `/home/ach/kde/cvs-head/objs/kdevelop/kdevelop/kwrite'
Making all in classparser
make[3]: Entering directory `/home/ach/kde/cvs-head/objs/kdevelop/kdevelop/classparser'
flex -+ -d -o../../../../kdevelop/kdevelop/classparser/tokenizer.cc ../../../../kdevelop/kdevelop/classparser/tokenizer.l
g++ -DHAVE_CONFIG_H -I. -I../../../../kdevelop/kdevelop/classparser -I../.. -I/home/ach/kde/cvs-kde/include -I/home/ach/kde/cvs-qt/include -I/usr/X11R6/include     -g -fno-exceptions -fno-rtti -fno-check-new -Wall -pedantic -W -Wpointer-arith -Wmissing-prototypes -Wwrite-strings -Wno-long-long -fno-builtin  -c tokenizer.cc
g++: tokenizer.cc: No such file or directory
g++: No input files
make[3]: *** [tokenizer.o] Error 1
make[3]: Leaving directory `/home/ach/kde/cvs-head/objs/kdevelop/kdevelop/classparser'
chandra(0) ~/kde > 

Appended patch fixed the problem.

Achim

--- cvs-head/kdevelop/kdevelop/classparser/Makefile.am.orig     Mon Feb  7 18:36:57 2000
+++ cvs-head/kdevelop/kdevelop/classparser/Makefile.am  Mon Feb  7 18:37:16 2000
@@ -6,4 +6,4 @@
 libclassparser_a_SOURCES = tokenizer.cc ClassParser.cc ClassStore.cc ParsedClass.cc ParsedMethod.cc ParsedAttribute.cc ParsedArgument.cc ParsedParent.cc ParsedSignalSlot.cc ParsedSignalText.cc PersistantClassStore.cc ParsedStruct.cc ClassTreeNode.cc ParsedContainer.cc ParsedClassContainer.cc
 
 tokenizer.cc: tokenizer.l
-       $(LEX) -+ -d -o$(srcdir)/tokenizer.cc $(srcdir)/tokenizer.l
+       $(LEX) -+ -d -otokenizer.cc $(srcdir)/tokenizer.l                                                                                                              

-- 
    To me vi is Zen.  To use vi is to practice zen. Every command is
    a koan. Profound to the user, unintelligible to the uninitiated.
    You discover truth everytime you use it.
					-- reddy at lion.austin.ibm.com





More information about the KDevelop mailing list