denemo-devel
[Top][All Lists]
Advanced

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

Re: [Denemo-devel] Success building Denemo from git master for windows


From: Richard Shann
Subject: Re: [Denemo-devel] Success building Denemo from git master for windows
Date: Mon, 04 Mar 2013 10:48:35 +0000

On Sun, 2013-03-03 at 22:32 +0000, Richard Shann wrote:
> I have succeeded in building Denemo for windows from the git master
> branch using GUB. It is working with all the latest tweaks in git on the
> Vista box that I have access to, including exiting properly (no portmidi
> hanging - I haven't actually tested the MIDI-in however, yet).
> I have a clear route now to a release, however I realize that by fixing
> the typos that Federico pointed out I have probably invalidated some
> translations.
> So I will prepare a final translation request by which time any problems
> with the windows installation may be sorted out (I would like to
> investigate the fonts thing).
> With a fair wind, I hope we can release in a week's time.
> 
> This build from git master took me by surprise - I tried to build from a
> file:// type spec with no success, then I deleted the failed build with
> 
> rm -rf target/*/*/denemo*
> 
> and with this inserted into specs/denemo.py
> 
> 8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><8><
> class Denemo__mingw__windows (Denemo):
>  #source = 'file://home/rshann/git-denemo/localbuild/denemo-1.0.0~rc10.tar.gz'
>  source = 'git://git.savannah.gnu.org/denemo.git'
>  branch = 'master'
>  dependencies = [x for x in Denemo.dependencies
>                     if x.replace ('-devel', '') not in [
>             'lash',
>             ]] + ['lilypad']
> 
> class Denemo__mingw__console (Denemo__mingw__windows):
>     #patches = ['portmidi-denemo-test.patch']
>     configure_flags = (Denemo__mingw__windows.configure_flags
>                          + ' --disable-binreloc'
>                          + ' --enable-portmidi')
>                          #+ ' --with-static-portmidi')
> 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><
> 
> the whole thing built - no patches used at all as far as I can see.
> 
> I'll test MIDI-in tomorrow. Is there anything else that might be wrong?

MIDI in is also working just fine.
I have fixed the nsis problem, adding to the PATH environment at every
install: in denemo.nsi I commented out the path setting.

Function registry_path
        ;;;ReadRegStr $R0 HKLM "${ENVIRON}" "PATH"
        ;;;WriteRegExpandStr HKLM "${ENVIRON}" "PATH" "$R0;$INSTDIR\usr\bin"
FunctionEnd

The path did not need to be set, so nothing fancier is needed.
I'll now test on the XP boxes I can get to.

Richard





reply via email to

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