> "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

Reply via email to