Compiling SND issue

  • alikthename
Posted: Sat, 12/06/2008 - 13:29
I try to compile snd from source using ./configure --with-gtk --with-jack The problem is at the configuring process it looks for GTK version and finds that its not >= 2.0.0 So it configures Snd without GUI. In Synaptic I see GTK2-engines installed. Isn't that what it looks for? Thanks for any help. Here is the configure process I get: alikthename-64s@64studio:~/snd-10.2$ ./configure --with-gtk --with-jack checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for a BSD-compatible install... /usr/bin/install -c checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for main in -lm... yes checking for main in -lc... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking for unistd.h... (cached) yes checking for string.h... (cached) yes checking sys/soundcard.h usability... yes checking sys/soundcard.h presence... yes checking for sys/soundcard.h... yes checking machine/soundcard.h usability... no checking machine/soundcard.h presence... no checking for machine/soundcard.h... no checking sys/mixer.h usability... no checking sys/mixer.h presence... no checking for sys/mixer.h... no checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking libc.h usability... no checking libc.h presence... no checking for libc.h... no checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking setjmp.h usability... yes checking setjmp.h presence... yes checking for setjmp.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking byteswap.h usability... yes checking byteswap.h presence... yes checking for byteswap.h... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for stdint.h... (cached) yes checking lrdf.h usability... no checking lrdf.h presence... no checking for lrdf.h... no checking fam.h usability... no checking fam.h presence... no checking for fam.h... no checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking for sys/mount.h... yes checking /usr/local/lib/oss/include/sys/soundcard.h usability... no checking /usr/local/lib/oss/include/sys/soundcard.h presence... no checking for /usr/local/lib/oss/include/sys/soundcard.h... no checking /usr/lib/oss/include/sys/soundcard.h usability... no checking /usr/lib/oss/include/sys/soundcard.h presence... no checking for /usr/lib/oss/include/sys/soundcard.h... no checking /opt/oss/include/sys/soundcard.h usability... no checking /opt/oss/include/sys/soundcard.h presence... no checking for /opt/oss/include/sys/soundcard.h... no checking /var/lib/oss/include/sys/soundcard.h usability... no checking /var/lib/oss/include/sys/soundcard.h presence... no checking for /var/lib/oss/include/sys/soundcard.h... no checking sys/sam9407.h usability... no checking sys/sam9407.h presence... no checking for sys/sam9407.h... no checking gnu/libc-version.h usability... yes checking gnu/libc-version.h presence... yes checking for gnu/libc-version.h... yes checking alsa/asoundlib.h usability... yes checking alsa/asoundlib.h presence... yes checking for alsa/asoundlib.h... yes checking whether hypot is declared... yes checking whether isnan is declared... yes checking whether isinf is declared... yes checking for mode_t... yes checking for size_t... yes checking for ssize_t... yes checking for pid_t... yes checking whether byte ordering is bigendian... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 64 checking for off_t... yes checking for nl_langinfo and DECIMAL_POINT... no checking for nl_langinfo and RADIXCHAR... yes checking size of off_t... 8 checking size of long... 4 checking size of long long... 8 checking size of unsigned long long... 8 checking size of unsigned long... 4 checking size of void *... 4 checking size of int... 4 checking size of ssize_t... 4 checking for getcwd... yes checking for getwd... yes checking for strerror... yes checking for readlink... yes checking for setlocale... yes checking for access... yes checking for opendir... yes checking for sleep... yes checking for signal... yes checking for statvfs... yes checking for statfs... yes checking for getline... yes checking for difftime... yes checking for gettimeofday... yes checking for vsnprintf... yes checking for snprintf... yes checking for strftime... yes checking for memmove... yes checking for strdup... yes checking for lstat... yes checking for fileno... yes checking for strcasecmp... yes checking for pathconf... yes checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for fgrep... /bin/grep -F checking for __func__... yes checking for pkg-config... /usr/bin/pkg-config checking for jn in -lm... yes checking for yn in -lm... yes checking for lgamma in -lm... yes checking for erf in -lm... yes checking whether nested functions work... yes checking for fftw3... no checking for fftw2... no checking for complex numbers... yes checking for complex trig... yes checking for gsl-config... no checking for GSL... no checking ladspa.h usability... yes checking ladspa.h presence... yes checking for ladspa.h... yes checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for XShapeQueryExtension in -lXext... yes checking for XftFontOpen in -lXft... yes checking for pkg-config... (cached) /usr/bin/pkg-config checking for GTK+ - version >= 2.0.0... no configure: WARNING: trouble with gtk -- will try to make Snd without any GUI checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking for main in -ljack... yes checking jack/jack.h usability... yes checking jack/jack.h presence... yes checking for jack/jack.h... yes checking for main in -lsamplerate... no configure: WARNING: can't find the samplerate library. JACK will not be used. checking for audio system... OSS checking for oggdec... /usr/bin/oggdec checking for oggenc... /usr/bin/oggenc checking for mpg123... /usr/bin/mpg123 checking for mpg321... /usr/bin/mpg321 checking for speexdec... /usr/bin/speexdec checking for speexenc... /usr/bin/speexenc checking for flac... /usr/bin/flac checking for timidity... no checking for shorten... no checking for ttaenc... no checking for wavpack... no checking for wvunpack... no checking for statvfs... yes checking for sigsetjmp... yes checking whether make sets $(MAKE)... yes checking whether NLS is requested... yes checking for msgfmt... /usr/bin/msgfmt checking for gmsgfmt... /usr/bin/msgfmt checking for xgettext... /usr/bin/xgettext checking for msgmerge... /usr/bin/msgmerge checking for shared library run path origin... done checking for CFPreferencesCopyAppValue... no checking for CFLocaleCopyCurrent... no checking whether NLS is requested... yes checking for GNU gettext in libc... yes checking whether to use NLS... yes checking where the gettext function comes from... libc checking nl_types.h usability... yes checking nl_types.h presence... yes checking for nl_types.h... yes checking whether nl_types.h defines MALLOC... no configure: creating ./config.status config.status: creating makefile config.status: creating po/Makefile.in config.status: WARNING: 'po/Makefile.in.in' seems to ignore the --datarootdir setting config.status: creating mus-config.h config.status: creating sndlib.h config.status: executing default-1 commands config.status: creating po/POTFILES config.status: creating po/Makefile Options selected ------------------------- Snd version ...........: 10.2 CFLAGS ................: -O2 -I. -g -O2 LDFLAGS ...............: -ldl -Wl,-export-dynamic prefix.................: /usr/local extension language.....: s7 audio system...........: OSS graphics toolkit.......: None optional libraries.....: gettext random features........: ladspa environs...............: i686-pc-linux-gnu gcc

There's one more thing

  • alikthename
  • 09/08/07
  • Wed, 12/10/2008 - 10:38
checking for main in -lsamplerate... no configure: WARNING: can't find the samplerate library. JACK will not be used. How to handle this one?

Development files

  • Quentin Harley
  • 05/24/07
  • Sat, 12/06/2008 - 21:34
Add the 64 Studio etch-backports repository, and then install all the development files for gtk2. It should ten "see" gtk2

Thank you very much, it

  • alikthename
  • 09/08/07
  • Mon, 12/08/2008 - 17:04
Thank you very much, it worked.