May is a good idea to add NSIS script directly in Vala repository. It could
be redistributed with Vala source code or have a way to automatically
create Windows installer with the new versions.
El ene 20, 2014 3:33 p.m., "Tarnyko" <[email protected]> escribió:

> Hi Dev_NIX,
> Dev_NIX writes:
>
>> To solve that on MSYS you have to install the msys-libtool package on
>> MinGW
>> Installation Manager. I've used Cygwin before.
>> I've been able to compile (after a good time investigating) GLib inside
>> MSYS, and after some tweakings, I've successfully compiled Vala 0.22.1 on
>> Windows.
>> Does anyone some experience or documentation to package it to an installer
>> like vala 0.12 and what files and bins are needed on the directory
>> structure inside the installation?
>>
>
> The Vala 0.12 installer (which, I suppose, you found on code.google.com)
> is packaged using NSIS. I wrote a similar NSIS script which, I suppose, I
> could share somewhere on the Internet. The particularity is that the .vapi
> files are not located in "<root>\share" but in "\ProgramData\vala-0.XX",
> which is done by tweaking the configure file.
> I used to package former versions of Vala, but have less free time to do
> so. I'd be happy to help you if you come to IRC, irc.gimp.org, #gtk+ or
> #vala channel.
>
>>
>> 2014/1/19 Maciej Piechotka <[email protected]>
>>
>>> On Sun, 2014-01-19 at 17:22 +0100, Dev_NIX wrote:
>>> > Hi all!
>>> >
>>> > I'm starting some Vala experiments on Windows, and I'm using the last
>>> > version compiled by Tarnyko (which is 0.20.1)
>>> >
>>> > Right now I'm trying to compile by myself the latest build (0.23.1) on
>>> > cygwin, but I get stucked running autogen.sh with the following
>>> message:
>>> >
>>> > Can't locate Autom4te/ChannelDefs.pm in @INC
>>> > (
>>> > @INC contains:
>>> > E:/PROGRA~1/GnuWin32/autoconf/share/autoconf
>>> >  /usr/lib/perl5/site_perl/5.14/x86_64-cygwin-threads
>>> > /usr/lib/perl5/site_perl/5.14
>>> > /usr/lib/perl5/vendor_perl/5.14/x86_64-cygwin-threads
>>> >  /usr/lib/perl5/vendor_perl/5.14
>>> > /usr/lib/perl5/5.14/x86_64-cygwin-threads
>>> > /usr/lib/perl5/5.14 .
>>> > )
>>> > at /cygdrive/e/Program Files (x86)/GnuWin32/bin/autoreconf line 42.
>>> > BEGIN failed--compilation aborted at /cygdrive/e/Program Files
>>> > (x86)/GnuWin32/bin/autoreconf line 42.
>>> >
>>> > Do you have any idea of what's going on, guys? D:
>>> A random guess - you have mixed cygwin perl (as dented by paths) and
>>> non-cygwin perl (e:\Program Files (x86)\GnuWin32) which breaks things
>>> (namely autoconf - part of Vala build system).
>>> Setting the perl paths straight should fix the problem (I have no idea
>>> what they are - I'd try perl IRC channel) to use cygwin perl.
>>> _______________________________________________
>>> vala-list mailing list
>>> [email protected]
>>> https://mail.gnome.org/mailman/listinfo/vala-list
>>>
>>>  _______________________________________________
>> vala-list mailing list
>> [email protected]
>> https://mail.gnome.org/mailman/listinfo/vala-list
>>
>
> Regards,
> Tarnyko
> _______________________________________________
> vala-list mailing list
> [email protected]
> https://mail.gnome.org/mailman/listinfo/vala-list
>
_______________________________________________
vala-list mailing list
[email protected]
https://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to