ok im tryin to compile the envy24control
deb with kern-2.4.18 n alsa0.9 (both the tarball and cvs sources give the same crap)
i get this error

hansolo:/usr/src/alsa-cvs/alsa-tools/envy24control# ./configure
loading cache ./config.cache
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for gcc... (cached) gcc
checking whether the C compiler (gcc  ) works... yes
checking whether the C compiler (gcc  ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking for a BSD compatible install... /usr/bin/install -c
checking how to run the C preprocessor... (cached) gcc -E
checking for ANSI C header files... (cached) yes
checking for gtk-config... (cached) /usr/bin/
checking for GTK - version >= 1.0.1... ./configure: /usr/bin/: is a directory
./configure: /usr/bin/: is a directory
./configure: /usr/bin/: is a directory
./configure: /usr/bin/: is a directory
./configure: /usr/bin/: is a directory
no
*** Could not run GTK test program, checking why...
*** The test program failed to compile or link. See the file config.log for the
*** exact error that occured. This usually means GTK was incorrectly installed
*** or that you have moved GTK since it was installed. In the latter case, you
*** may want to edit the gtk-config script: /usr/bin/
checking for ALSA CFLAGS... 
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 0.9.0... found.
checking for snd_seq_create_event in -lasound... (cached) yes
creating ./config.status
creating Makefile


even though 'env' produces this:
~~~~~~
GTK_CONFIG=/usr/bin/gtk-config
MAIL=/var/mail/eddy
LANG=C
JAVA_HOME=/usr/j2sdk1.4.0/
COLORTERM=gnome-terminal
~~~~~~

errrrrrrr the configure log is this:

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

configure:568: checking for a BSD compatible install
configure:621: checking whether build environment is sane
configure:678: checking whether make sets ${MAKE}
configure:724: checking for working aclocal
configure:737: checking for working autoconf
configure:750: checking for working automake
configure:763: checking for working autoheader
configure:776: checking for working makeinfo
configure:792: checking for gcc
configure:905: checking whether the C compiler (gcc  ) works
configure:921: gcc -o conftest    conftest.c  1>&5
configure:947: checking whether the C compiler (gcc  ) is a cross-compiler
configure:952: checking whether we are using GNU C
configure:980: checking whether gcc accepts -g
configure:1023: checking for a BSD compatible install
configure:1076: checking how to run the C preprocessor
configure:1156: checking for ANSI C header files
configure:1309: checking for gtk-config
configure:1344: checking for GTK - version >= 1.0.1
configure:1445: gcc -o conftest -g -O2    conftest.c   1>&5
configure:1369: gtk/gtk.h: No such file or directory
configure: failed program was:
#line 1367 "configure"
#include "confdefs.h"

#include <gtk/gtk.h>
#include <stdio.h>
#include <stdlib.h>

int 
main ()
{
  int major, minor, micro;
  char *tmp_version;

  system ("touch conf.gtktest");

  /* HP/UX 9 (%@#!) writes to sscanf strings */
  tmp_version = g_strdup("1.0.1");
  if (sscanf(tmp_version, "%d.%d.%d", &major, &minor, &micro) != 3) {
     printf("%s, bad version string\n", "1.0.1");
     exit(1);
   }

  if ((gtk_major_version != ) ||
      (gtk_minor_version != ) ||
      (gtk_micro_version != ))
    {
      printf("\n*** 'gtk-config --version' returned %d.%d.%d, but GTK+ (%d.%d.%d)\n", 
             , , ,
             gtk_major_version, gtk_minor_version, gtk_micro_version);
      printf ("*** was found! If gtk-config was correct, then it is best\n");
      printf ("*** to remove the old version of GTK+. You may also be able to fix the 
error\n");
      printf("*** by modifying your LD_LIBRARY_PATH enviroment variable, or by 
editing\n");
      printf("*** /etc/ld.so.conf. Make sure you have run ldconfig if that is\n");
      printf("*** required on your system.\n");
      printf("*** If gtk-config was wrong, set the environment variable GTK_CONFIG\n");
      printf("*** to point to the correct copy of gtk-config, and remove the file
config.cache\n");
      printf("*** before re-running configure\n");
    } 
#if defined (GTK_MAJOR_VERSION) && defined (GTK_MINOR_VERSION) && defined 
(GTK_MICRO_VERSION)
  else if ((gtk_major_version != GTK_MAJOR_VERSION) ||
           (gtk_minor_version != GTK_MINOR_VERSION) ||
           (gtk_micro_version != GTK_MICRO_VERSION))
    {
      printf("*** GTK+ header files (version %d.%d.%d) do not match\n",
             GTK_MAJOR_VERSION, GTK_MINOR_VERSION, GTK_MICRO_VERSION);
      printf("*** library (version %d.%d.%d)\n",
             gtk_major_version, gtk_minor_version, gtk_micro_version);
    }
#endif /* defined (GTK_MAJOR_VERSION) ... */
  else
    {
      if ((gtk_major_version > major) ||
        ((gtk_major_version == major) && (gtk_minor_version > minor)) ||
        ((gtk_major_version == major) && (gtk_minor_version == minor) && 
(gtk_micro_version >=
micro)))
      {
        return 0;
       }
     else
      {
        printf("\n*** An old version of GTK+ (%d.%d.%d) was found.\n",
               gtk_major_version, gtk_minor_version, gtk_micro_version);
        printf("*** You need a version of GTK+ newer than %d.%d.%d. The latest version 
of\n",
               major, minor, micro);
        printf("*** GTK+ is always available from ftp://ftp.gtk.org.\n";);
        printf("***\n");
        printf("*** If you have already installed a sufficiently new version, this 
error\n");
        printf("*** probably means that the wrong copy of the gtk-config shell script 
is\n");
        printf("*** being found. The easiest way to fix this is to remove the old 
version\n");
        printf("*** of GTK+, but you can also set the GTK_CONFIG environment to point 
to the\n");
        printf("*** correct copy of gtk-config. (In this case, you will have to\n");
        printf("*** modify your LD_LIBRARY_PATH enviroment variable, or edit 
/etc/ld.so.conf\n");
        printf("*** so that the correct libraries are found at run-time))\n");
      }
    }
  return 1;
}

configure:1489: gcc -o conftest -g -O2    conftest.c   1>&5
configure:1481: gtk/gtk.h: No such file or directory
configure: failed program was:
#line 1479 "configure"
#include "confdefs.h"

#include <gtk/gtk.h>
#include <stdio.h>

int main() {
 return ((gtk_major_version) || (gtk_minor_version) || (gtk_micro_version)); 
; return 0; }
configure:1560: checking for ALSA CFLAGS
configure:1568: checking for ALSA LDFLAGS
configure:1584: checking for libasound headers version >= 0.9.0
configure:1646: gcc -c -g -O2  conftest.c 1>&5
configure: In function `main':
configure:1609: warning: return type of `main' is not `int'
configure:1668: checking for snd_seq_create_event in -lasound



errrrrrrr yeah
this has been buggin me for days.
ive tried all sorts, i got the libgtk1.2 files aswell as libgtk-common n libgtk-dev 
soooooo......
i dunno, any ideas, pointers, help will all be much appreciated!!
-eddy

=====
Linux Debian : http://www.debian.com
http://www.counter.li.org
Linux Counter : http://www.counter.li.org
Registered Linux User 224342!!!

__________________________________________________
Do You Yahoo!?
Everything you'll ever need on one web page
from News and Sport to Email and Music Charts
http://uk.my.yahoo.com

_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

_______________________________________________
Alsa-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to