Kirk -- I cannot spot any such option in the 'help' output. Would you look this over and see if anything looks like it might help? Below is the output from "./configure --help" followed by the output that produced the error about 'pthread'. Chuck. ------------------ <prompt>/freeamp:# ./configure --help Usage: configure [options] [host] Options: [defaults in brackets after descriptions] Configuration: --cache-file=FILE cache test results in FILE --help print this message --no-create do not create output files --quiet, --silent do not print `checking...' messages --version print the version of autoconf that created configure Directory and file names: --prefix=PREFIX install architecture-independent files in PREFIX [/usr/local] --exec-prefix=EPREFIX install architecture-dependent files in EPREFIX [same as prefix] --bindir=DIR user executables in DIR [EPREFIX/bin] --sbindir=DIR system admin executables in DIR [EPREFIX/sbin] --libexecdir=DIR program executables in DIR [EPREFIX/libexec] --datadir=DIR read-only architecture-independent data in DIR [PREFIX/share] --sysconfdir=DIR read-only single-machine data in DIR [PREFIX/etc] --sharedstatedir=DIR modifiable architecture-independent data in DIR [PREFIX/com] --localstatedir=DIR modifiable single-machine data in DIR [PREFIX/var] --libdir=DIR object code libraries in DIR [EPREFIX/lib] --includedir=DIR C header files in DIR [PREFIX/include] --oldincludedir=DIR C header files for non-gcc in DIR [/usr/include] --infodir=DIR info documentation in DIR [PREFIX/info] --mandir=DIR man documentation in DIR [PREFIX/man] --srcdir=DIR find the sources in DIR [configure dir or ..] --program-prefix=PREFIX prepend PREFIX to installed program names --program-suffix=SUFFIX append SUFFIX to installed program names --program-transform-name=PROGRAM run sed PROGRAM on installed program names Host type: --build=BUILD configure for building on BUILD [BUILD=HOST] --host=HOST configure for HOST [guessed] --target=TARGET configure for TARGET [TARGET=HOST] Features and packages: --disable-FEATURE do not include FEATURE (same as --enable-FEATURE=no) --enable-FEATURE[=ARG] include FEATURE [ARG=yes] --with-PACKAGE[=ARG] use PACKAGE [ARG=yes] --without-PACKAGE do not use PACKAGE (same as --with-PACKAGE=no) --x-includes=DIR X include files are in DIR --x-libraries=DIR X library files are in DIR --enable and --with options recognized: --disable-esd Don't compile the EsounD output plugin --enable-rio Compile the rio pmp300 support plugin --enable-mp3prof Enable profiling of the MP3 decoder (linux only!) --enable-cmdline Build command line freeamp --disable-alsa Don't compile the ALSA output plugin --disable-x86opts Don't use any x86 assembly optimizations --enable-mutex-debug Enable verbose mutex debugging output --enable-dmalloc Enable debugging with dmalloc ------------------- <prompt>/freeamp:# ./configure --enable-cmdline --enable-mp3prof loading cache ./config.cache checking host system type... i486-pc-linux-gnulibc1 checking whether make sets ${MAKE}... yes checking for gcc... 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... yes checking whether gcc accepts -g... yes checking for c++... c++ checking whether the C++ compiler (c++ ) works... yes checking whether the C++ compiler (c++ ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether c++ accepts -g... yes checking for POSIXized ISC... no checking for ranlib... ranlib checking for a BSD compatible install... /usr/bin/ginstall -c checking for perl... perl checking for nasm... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for stdarg.h... yes checking for linux/cdrom.h... yes checking for linux/ucdrom.h... no checking for sys/cdio.h... no checking for io/cam/cdrom.h... no checking for mntent.h... yes checking for sys/mntent.h... no checking for sys/ucred.h... no checking for sys/mount.h... yes checking for getmntinfo... no checking for shmget... yes checking for shmat... yes checking for shmdt... yes checking for semget... yes checking for semctl... yes checking for shmctl... yes checking for snprintf... yes checking for getmntent in -lsun... no checking for getmntent in -lseq... no checking for getmntent in -lgen... no checking for getmntent... yes checking for working const... yes checking whether byte ordering is bigendian... no checking size of long... 4 checking for ANSI C header files... (cached) yes checking for unistd.h... yes checking for io.h... no checking for pthread.h... yes checking for errno.h... yes checking for connect in -lsocket... no checking for gethostbyname in -lnsl... no checking for st_blksize in struct stat... yes checking for off_t... yes checking for rename... yes checking for ftruncate... yes checking for flock... yes checking for fsync... yes checking for working const... (cached) yes checking for sys/file.h... yes checking for string.h... yes checking for stdlib.h... yes checking for memory.h... yes checking for fcntl.h... yes checking for socklen_t... no checking for dlopen in -ldl... yes checking for G++ >= 2.91... 2.91 yes checking for esd.h... no checking for freetype.h... no checking for freetype/freetype.h... no WARNING: You don't have FreeType installed. This means that FreeAmp will fall back on X fonts. To make FreeAmp's GUI interface all pretty, you need FreeType. Get the latest stable version at: http://www.freetype.org/download.htm checking for gtk-config... no WARNING: GTK+ was not found on this system. This means you won't be able to use any of the graphical user interfaces. That's a bad thing, so go get the latest version of GTK+ from http://www.gtk.org Not building the rio pmp300 plugin checking for pthread_create in -lpthread... no configure: error: FreeAmp requires pthreads (-lpthread must work) ------------------- My web site is http://www.mhonline.net/~chuckh If life is a stage, I want some better lighting.