denemo-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Denemo-devel] Trying to build from git


From: Richard Shann
Subject: Re: [Denemo-devel] Trying to build from git
Date: Sat, 24 May 2008 16:03:11 +0100

On Sat, 2008-05-24 at 09:44 +0100, Richard Shann wrote:
> On Fri, 2008-05-23 at 16:00 -0500, Jeremiah Benham wrote:
> ...
> > I don't know how to link libportaudio.a. Maybe you can point me to the
> > docs or explain to me how you linked it and compiled denemo so I can
> > update autotools to do this.
> I don't know much about these configuration tools - I tend to use
> compiler and linker directly when developing something, rather than
> trying to talk to make (let alone automake) to get it to do things for
> me. I guess it was Adam who created the automake stuff to build with
> portaudio V18.
> Thomas made some suggestions as to how to test for V18 or V19 at
> automake time, but they presuppose more understanding of the autotools
> than I have.
> Comparing the entries in configure.in
> 
> PKG_CHECK_MODULES(LIBAUBIO, aubio >= 0.3.2)
> CFLAGS="$CFLAGS $LIBAUBIO_CFLAGS"
> LIBS="$LIBS $LIBAUBIO_LIBS"
> 
> dnl PKG_CHECK_MODULES(PORTAUDIO, portaudio >= 18)
> dnl CFLAGS="$CFLAGS $PORTAUDIO_CFLAGS"
> LIBS="$LIBS -lportaudio"
> 
> it looks like we could support V19 with
> 
> PKG_CHECK_MODULES(PORTAUDIO, portaudio >= 19)
> dnl CFLAGS="$CFLAGS $PORTAUDIO_CFLAGS"
> LIBS="$LIBS $PORTAUDIO_LIBS"

I've tried this, it very politely tells me that I haven't got V19 and
suggests a solution that worked: I set PORTAUDIO_LIBS and
PORTAUDIO_CFLAGS with these commands
export PORTAUDIO_CFLAGS=-I/usr/include/
export PORTAUDIO_LIBS="-L/usr/lib -lportaudio"
re-ran configure and all was well.

There were some other problems before it built
view.c was not up to date for gallery open - I've checked this in to git

denemo.conf denemorc.xml were missing - I just copied ones from my
working directory - can they just be checked in?
examples/Makefile.am has a reference to the deleted Belle... name.

With these it built and installed and ran. Deleting my .denemo showed
that the supplied keymaps/denemokeymap.rc file causes a slew of
complaints about a nul token, I could replace it with my own one, but
that would be a bit skewed towards my own type of work, so if there is
something more general that does not cause these warnings lets use that.

I think we could go with this - put the V18 commands in the README (or
INSTALL?) and create a trial release supporting V19 by default.
What does everyone think?
Richard




> 
> but without more work we would have to require people to install V19 or
> put a separate configure.in for people with V18 to use (? or release two
> versions).
> What do you think?
> Richard
> 
> 
> 
> 
> _______________________________________________
> Denemo-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/denemo-devel





reply via email to

[Prev in Thread] Current Thread [Next in Thread]