> "Thomas Charbonnel" <[EMAIL PROTECTED]> writes: > >>> I wasn't successful in my attempts to compile hdspmixer yet >>> (which I assume is due to my limited experience with this kind of >>> work). > >> Can you give me more information about the problem, like compiler >> error messages if any ? Please note that hdspmixer depends on the FLTK >> >= 1.1.x library and header files, make sure you have them installed >> on your system. > > Yes, I had noticed something about fltk in ./configure output, and > installed FLTK: libfltk1.1c102 libfltk1.1-dev. I hope that fits. > > next problem was ../depcomp not found. > After googling a bit I have tried: > > [EMAIL PROTECTED]:/usr/src/alsa-tools-0.9.6/hdspmixer > make distclean > ln -s /usr/share/automake-1.7/depcomp . # made both links as I > ln -s /usr/share/automake-1.7/depcomp .. # didn't know which ;-) > > and then: > > [EMAIL PROTECTED]:/usr/src/alsa-tools-0.9.6/hdspmixer$ ./configure > checking for a BSD compatible install... /usr/bin/install -c > checking whether build environment is sane... yes > checking for mawk... mawk > checking whether make sets ${MAKE}... yes > checking for g++... g++ > checking for C++ compiler default output... a.out > checking whether the C++ compiler works... yes > checking whether we are cross compiling... no > checking for executable suffix... > checking for object suffix... o > checking whether we are using the GNU C++ compiler... yes > checking whether g++ accepts -g... yes > checking for style of include used by make... GNU > checking dependency style of g++... gcc3 > checking whether make sets ${MAKE}... (cached) yes > checking for gcc... gcc > checking whether we are using the GNU C compiler... yes > checking whether gcc accepts -g... yes > checking dependency style of gcc... gcc3 > checking how to run the C preprocessor... gcc -E > checking for ANSI C header files... yes > checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include > checking for ALSA CFLAGS... > checking for ALSA LDFLAGS... -lasound -lm -ldl -lpthread > checking for libasound headers version >= 0.9.0... found. > checking for snd_ctl_open in -lasound... yes > checking for kernel header files... "not specified" > checking for directory with ALSA kernel headers... "not specified - > using C compiler defaults" checking for fltk-config... > /usr/bin/fltk-config > configure: creating ./config.status > config.status: creating Makefile > config.status: creating src/Makefile > config.status: creating pixmaps/Makefile > > [EMAIL PROTECTED]:/usr/src/alsa-tools-0.9.6/hdspmixer$ make > Making all in src > make[1]: Entering directory `/usr/src/alsa-tools-0.9.6/hdspmixer/src' > source='hdspmixer.cxx' object='hdspmixer.o' libtool=no \ > depfile='.deps/hdspmixer.Po' tmpdepfile='.deps/hdspmixer.TPo' \ > depmode=gcc3 /bin/sh ../depcomp \ > g++ -DPACKAGE=\"hdspmixer\" -DVERSION=\"1.1\" -DSTDC_HEADERS=1 > -DHAVE_LIBASOUND=1 -I. -I. -I/usr/include/freetype2 -g -Wall -O2 > -I/usr/X11R6/include -fno-exceptions -c -o hdspmixer.o `test -f > hdspmixer.cxx || echo './'`hdspmixer.cxx In file included from > HDSPMixerOutput.h:32, > from HDSPMixerFader.h:31, > from HDSPMixerIOMixer.h:32, > from HDSPMixerInputs.h:26, > from HDSPMixerWindow.h:41, > from HDSPMixerCard.h:31, > from hdspmixer.cxx:31: > HDSPMixerMeter.h:26:24: FL/fl_draw.h: No such file or directory > mappings.h:24: warning: `char channel_map_df_ss[26]' defined but not > used mappings.h:29: warning: `char channel_map_mf_ss[26]' defined but > not used mappings.h:36: warning: `char meter_map_ds[26]' defined but not > used mappings.h:42: warning: `char channel_map_ds[26]' defined but not > used mappings.h:48: warning: `char dest_map_mf_ss[10]' defined but not > used mappings.h:52: warning: `char dest_map_ds[8]' defined but not used > mappings.h:56: warning: `char dest_map_df_ss[14]' defined but not used > mappings.h:60: warning: `char dest_map_h9652_ss[13]' defined but not > used mappings.h:64: warning: `char dest_map_h9652_ds[7]' defined but not > used HDSPMixerSelector.h:38: warning: `char*destinations_mf_ss[10]' > defined but not > used > HDSPMixerSelector.h:44: warning: `char*destinations_mf_ds[8]' defined > but not > used > HDSPMixerSelector.h:50: warning: `char*destinations_df_ss[14]' defined > but not > used > HDSPMixerSelector.h:57: warning: `char*destinations_df_ds[8]' defined > but not > used > HDSPMixerSelector.h:64: warning: `char*destinations_h9652_ss[13]' > defined but > not used > HDSPMixerSelector.h:71: warning: `char*destinations_h9652_ds[7]' defined > but > not used > HDSPMixerOutput.h:44: warning: `char*labels_mf_ss[20]' defined but not > used HDSPMixerOutput.h:50: warning: `char*labels_mf_ds[16]' defined but > not used HDSPMixerOutput.h:56: warning: `char*labels_df_ss[28]' defined > but not used HDSPMixerOutput.h:63: warning: `char*labels_df_ds[16]' > defined but not used make[1]: *** [hdspmixer.o] Error 1 > make[1]: Leaving directory `/usr/src/alsa-tools-0.9.6/hdspmixer/src' > make: *** [all-recursive] Error 1
Ooops, this is my fault. These are problems fixed in CVS and in the alsa-tools package but not in the tarball package on my website. In HDSPMixerMeter.h you should change the line reading : #include <FL/fl_draw.h> so that it reads : #include <FL/fl_draw.H> Sorry for the trouble, I'll fix this soon. Thomas ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Alsa-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/alsa-user