denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] New mingw branch


From: Richard Shann
Subject: Re: [Denemo-devel] New mingw branch
Date: Sun, 03 Mar 2013 18:43:07 +0000

On Sat, 2013-03-02 at 14:58 -0600, Jeremiah Benham wrote:
> I am guessing what caused this is that you had an old portmidi-218.zip
> (or whatever it is called). I think I will rename it to 218.1 or
> something so that gub will rebuild it (hopefully). I suppose I should
> not updated these files and call them the same name.
>   
I deleted all the downloaded tarballs in gub/packages/portmidi and did
make denemo again.
It downloaded 

usr/bin/python bin/gub --platform=mingw     denemo &&  true #
calculating dependencies
 *** Stage: download (portmidi, mingw)
downloading http://www.denemo.org/downloads/gub/libportmidi-0.218.tar.gz
-> /home/rshann/gub/downloads/portmidi/

and then couldn't find portmidi.h again.

building package: mingw::denemo
 *** Stage: download (denemo, mingw)
 *** Stage: configure (denemo, mingw)
Command barfed:
cd /home/rshann/gub/target/mingw/build/denemo-1.0.0.~rc.10 && chmod
+x /home/rshann/gub/target/mingw/src/denemo-1.0.0.~rc.10/configure &&
sh /home/rshann/gub/target/mingw/src/denemo-1.0.0.~rc.10/configure
--prefix=/usr --cache-file=config.cache --enable-shared --disable-static
--disable-silent-rules --build=x86_64-linux --host=i686-mingw32
--target=i686-mingw32 --prefix=/usr --sysconfdir=/usr/etc
--includedir=/usr/include --infodir=/usr/share/info
--mandir=/usr/share/man --libdir=/usr/lib  --enable-fluidsynth
--disable-binreloc --enable-portmidi
CFLAGS="-I/home/rshann/gub/target/mingw/root/usr/include/evince/2.32"
LDFLAGS="-L/home/rshann/gub/target/mingw/root/usr/lib -levview
-levdocument" 

Tail of target/mingw/log/denemo.log >>>>>>>>
    checking portmidi.h presence... no
    checking for portmidi.h... no
    configure: error: Library 'portmidi' not found

and indeed ~/gub$ find . -name "portmidi.h"  confirms it hasn't done
anything with the portmidi tarball, just downloaded it. What is it in
the specs portmidi.py that is supposed to trigger building - it looks
very sparse:

8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><
from gub import target
from gub import tools

class Portmidi (target.AutoBuild):
  source =
'http://www.denemo.org/downloads/gub/libportmidi-0.217.tar.gz'

class Portmidi__mingw (target.AutoBuild):
  source =
'http://www.denemo.org/downloads/gub/libportmidi-0.218.tar.gz'

8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><

that's all it has. Is that right?

Richard








reply via email to

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