[Bug 74712] New: Automake 1.8.x not supported

tbscope tbscope at hotmail.com
Mon Feb 9 15:28:06 UTC 2004


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
      
http://bugs.kde.org/show_bug.cgi?id=74712      
           Summary: Automake 1.8.x not supported
           Product: kdevelop
           Version: 3.0.0
          Platform: Compiled Sources
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-devel at kdevelop.org
        ReportedBy: tbscope at hotmail.com


Version:           3.0.0 (using KDE Devel)
Installed from:    Compiled sources
Compiler:          gcc (GCC) 3.3.1 gcc (GCC) 3.3.1 (Mandrake Linux 9.2 3.3.1-2mdk) 
OS:          Linux

I have Automake 1.8.2 installed.

Situation:
I create a new project for a new KDE application in KDevelop.
When I start "Run automake & friends" I get this error:

cd "/home/kde-cvs/testprojects/testkde1" && gmake -f Makefile.cvs
This Makefile is only for the CVS repository
This will be deleted before making the distribution
*** YOU'RE USING automake (GNU automake) 1.8.2.
*** KDE requires automake 1.6
gmake[1]: *** [cvs] Fout 1
gmake: *** [all] Fout 2
*** Exited with status: 2 ***



In s second project, I changed a part of the cvs.sh file of the project from:

  automake*1.6.* | automake*1.7* ) : ;;
  "" )
    echo "*** AUTOMAKE NOT FOUND!."
    echo "*** KDE requires automake 1.6.1 or newer"
    exit 1
    ;;

to:

  automake*1.6.* | automake*1.7* | automake*1.8.* ) : ;;
  "" )
    echo "*** AUTOMAKE NOT FOUND!."
    echo "*** KDE requires automake 1.6.1 or newer"
    exit 1
    ;;


This works, now my project gets build in KDevelop.



Note:
Automake 1.8.2. does seem to have some problems with underquoted definitions in the macros --->
Excerpt:

cd "/home/kde-cvs/testprojects/testkde2" && gmake -f Makefile.cvs
This Makefile is only for the CVS repository
This will be deleted before making the distribution
*** Creating acinclude.m4
*** Creating list of subdirectories
*** Creating configure.in
*** Creating aclocal.m4
acinclude.m4:32: warning: underquoted definition of KDE_PATH_X_DIRECT
  run info '(automake)Extending aclocal'
  or see http://sources.redhat.com/automake/automake.html#Extending%20aclocal
acinclude.m4:159: warning: underquoted definition of AC_FIND_FILE
acinclude.m4:178: warning: underquoted definition of KDE_FIND_PATH
acinclude.m4:231: warning: underquoted definition of KDE_MOC_ERROR_MESSAGE
acinclude.m4:243: warning: underquoted definition of KDE_UIC_ERROR_MESSAGE
acinclude.m4:256: warning: underquoted definition of KDE_CHECK_UIC_FLAG
acinclude.m4:291: warning: underquoted definition of AC_PATH_QT_MOC_UIC
acinclude.m4:335: warning: underquoted definition of KDE_1_CHECK_PATHS
acinclude.m4:383: warning: underquoted definition of KDE_SET_PATHS
etc...






Is it possible to support Automake 1.8.x in future releases of KDevelop?




More information about the KDevelop-devel mailing list