View previous topic :: View next topic |
Author |
Message |
TomorrowPlusX Apprentice
Joined: 07 May 2002 Posts: 168 Location: Washington DC, USA
|
Posted: Fri Jan 17, 2003 3:34 am Post subject: Mysterious autoconf/kdevelop oddity |
|
|
All
As of some recent change, kdevelop 2.14 will no longer build a project successfully, as the autoconf/etc process fails when it tries to make a configure script.
Code: |
This Makefile is only for the CVS repository
This will be deleted before making the distribution
*** Creating acinclude.m4
!!! If you get recursion errors from autoconf, it is advisable to set the
environment variable M4 to something including "--nesting-limit=500"
*** Creating list of subdirectories
*** Creating configure.in
*** Creating aclocal.m4
*** Creating configure
configure.in:76: error: m4_popdef: undefined macro: AC_Dest
/var/tmp/portage/autoconf-2.54/work/autoconf-2.54/lib/autoconf/status.m4:844: AC_CONFIG_FILES is expanded from...
configure.in:76: the top level
autom4te-2.54: /usr/bin/m4 failed with exit status: 1
make[1]: *** [cvs] Error 1
make: *** [all] Error 2
*** failed ***
|
Notice the "/var/tmp/portage/autoconf..." stuff.
First off, I those files/directories, simply don't exist, secondly, this is just plain preposterous. Why would kdevelop/automake/autoconf/etc look there? I'm baffled.
Please, if anybody has any idea whatsoever, help me out. My existing kdevelop projects still build, and that's great, but I need to make a short, quick test project to verify and work out some ideas I've had (for a large project I'm working on) and I'd prefer to do this in a separate project for testing purposes.
I'm BAFFLED. |
|
Back to top |
|
|
TomorrowPlusX Apprentice
Joined: 07 May 2002 Posts: 168 Location: Washington DC, USA
|
Posted: Fri Jan 17, 2003 3:42 am Post subject: Update |
|
|
Well, while I haven't solved the problem, I was able to work around it by:
Code: |
zakariya@golem CardDesk $ cp -a autom4te.cache/ ../layouttest/
zakariya@golem CardDesk $ cp -a admin/ ../layouttest/
zakariya@golem CardDesk $ cp *.m4 ../layouttest/
|
Where I was in the project directory of the (working) older project and layouttest is the new project with the problems.
Now, everything builds and whatnot. Like I said, this is not a solution, but at least I can get back to work.
Still... does ANYBODY KNOW what the hell is going on? |
|
Back to top |
|
|
Zadeh Tux's lil' helper
Joined: 31 Oct 2002 Posts: 131
|
Posted: Fri Jan 17, 2003 5:38 am Post subject: |
|
|
I don't have a solution for you, but my guess would be that it's because your auto* stuff is newer than when kdevelop was being actively developed. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|