Re: [Vala] vala-list Digest, Vol 46, Issue 2



I am using

   - cmake + pkg-config + mingw32 + vala + gtk+ win32 pre-built binaries +
   eclipse + cdt as development environment
   - cmake + nsis for packaging

All these tasks are done in Ubuntu.

   - cmake can be installed with apt-get (powerful make file generator).
   - mingw32 cross toolchain and nsis can be installed with apt-get (to
   generate binaries and packages for win32).
   - gtk+ win32 pre-built binaries can download from
here<http://www.gtk.org/download/win32.php>
   .
   - libgee for win32 can download from
here<http://code.google.com/p/vala-win32/downloads/detail?name=libgee-0.6.1.zip&can=2&q=>
   .
   - vala is from vala ppa <https://launchpad.net/%7Evala-team/+archive/ppa>

After you downloaded gtk+ win32 pre-built binaries, you have to fix pathes
in .pc (mainly prefix, to the root where you put all these win32 binaries)
and .la (mainly libdir, prepend with the root), or pkg-config will report
wrong information.

On Fri, Sep 2, 2011 at 8:00 PM, <vala-list-request gnome org> wrote:

Send vala-list mailing list submissions to
       vala-list gnome org

To subscribe or unsubscribe via the World Wide Web, visit
       http://mail.gnome.org/mailman/listinfo/vala-list
or, via email, send a message with subject or body 'help' to
       vala-list-request gnome org

You can reach the person managing the list at
       vala-list-owner gnome org

When replying, please edit your Subject line so it is more specific
than "Re: Contents of vala-list digest..."


Today's Topics:

  1. Re: Vala logo symbol voting (Tobias Bernard)
  2. Re: How to make shared library in win32? (Tal Hadad)
  3. vala on a mac (august)
  4. Re: vala on a mac (pancake)


----------------------------------------------------------------------

Message: 1
Date: Thu, 1 Sep 2011 16:30:26 +0200
From: Tobias Bernard <bertob93 gmail com>
To: Dru Moore <dru dru-id co uk>, vala-list gnome org
Subject: Re: [Vala] Vala logo symbol voting
Message-ID:
       <CAFq_nLB-x1eC4CBxUQ2gScNJJr9623VDhQUWTaahEahziDrPUg mail gmail com

Content-Type: text/plain; charset="iso-8859-1"

It's never too late for feedback :)

But as I already wrote here on the mailing list, this voting won't be about
the VALA text but about the symbol. This text is on the proposals as an
example, but it will be dicussed later and there will be a separate voting
on it.
For now, if you don't like it, ignore it ;)

tobias

2011/8/31 Dru Moore <dru dru-id co uk>

Probably far too late in the process to come back and comment on this
but I have a few general comments.

I really like the concept of wings etc and think of the logo marks,
all but #4 are really very strong, to me #4 is the weakest and is only
good.

However, I really dislike the font used for VALA.

I totally get that by reducing the number of strokes required to form
the letters you are trying to evoke simplicity and lightness as shared
qualities. For me it actually suggests a different, less accurate set
of ideas:
Only a few basic tools - 4 unique strokes build the entire word
Very direct and angular - fast yes, elegant no.

These would seem more to be the qualities of a low level language
(assembler or c) rather than a modern, high level language. Vala
provides lot's of tools and high level objects to it's users that
should let us express ourselves in a much more elegant fashion.

Appreciate these comments may be coming at the least helpful time and
regardless the outcome will clearly be to a very high standard.

On 31 August 2011 18:20, Tobias Bernard <bertob93 gmail com> wrote:
I totally agree with you that war isn't a good symbolism for this, it
is
one
of the reasons I deleted that proposal.

The reason why I created it in the first place was the sound of "Vala":
it
reminds "of Valkyrie" or "Valhalla" (and if you've read the
Silmarillion
it
reminds of the "Valar"), and ancient weapons are strongly connected to
those
topics, so I wanted to try working on that. But since there are better
symbolisms (which also look better graphically :D), I deleted that
proposal.

I don't know if you've taken a look at the pdf, but there are several
proposals which communicate exactly what you said: lightness, easiness,
flying etc.
A flying carpet isn't a bad idea but personally, I like a wing better,
because it's less complex and easier to understand.
in case you've missed it: symbol proposals pdf
download<http://ubuntuone.com/p/1DBL/>

kind regards
tobias

2011/8/31 Jim Peters <jim uazu net>

Sam Liddicott wrote:
2) The symbolism of "ancient warfare" is hard to
understand. Probably too hard to be understood instantly by most
people, so I put that proposal away too.

The presentation is very good.

I think that symbols of weapons, killing and/or warfare should be
avoided, having very current and unpleasant connotations for many
people in specific locales.

War happens -- deal with it.  But anyway, Vala is not about war, not
even about posing with weapons, nor indulging in feelings of
superiority or anything like that.  Vala is practical and gets the job
done.  It is not an academic language made by purists or theorists.
It doesn't seem to attract zealots or fanatics -- it is relatively
humble in that sense.  It makes life easier for those who use it --
compared to the alternative tools available to do the same job.

Getting a good visual logo can be hard.  When I was involved in
OpenEEG, someone sent us a drawing of a levitating, meditating,
EEG-wired GNU, which was really perfect and said everything:

 http://openeeg.sf.net/

However, a programming language is more abstract.  Linux has a penguin
mascot pictured with a bellyful of fish (according to Linus), which I
guess represents a feeling of comfort.

I wonder whether we can find a feeling connection for Vala?

To me it is about flying above all the nightmare complexity of pages
of boilerplate code that is required at the C level.  So maybe
Aladdin's flying carpet?  Or something else to represent the ease and
feeling of flying above complexity?

Any other way we can represent this feeling?

Or is there some other feeling we can associate with Vala?

Jim

--
 Jim Peters                  (_)/=\~/_(_)
jim uazu net
                         (_)  /=\  ~/_  (_)
 Uaz?                  (_)    /=\    ~/_    (_)                http://
 in Peru            (_) ____ /=\ ____ ~/_ ____ (_)
uazu.net
_______________________________________________
vala-list mailing list
vala-list gnome org
http://mail.gnome.org/mailman/listinfo/vala-list


_______________________________________________
vala-list mailing list
vala-list gnome org
http://mail.gnome.org/mailman/listinfo/vala-list




------------------------------

Message: 2
Date: Thu, 1 Sep 2011 18:08:11 +0300
From: Tal Hadad <tal_hd hotmail com>
To: Vala Mail List <vala-list gnome org>
Subject: Re: [Vala] How to make shared library in win32?
Message-ID: <BLU162-W15C147C85A956EC6AA3AFBE5190 phx gbl>
Content-Type: text/plain; charset="windows-1255"


valac --pkg config --pkg gtk+-2.0 --pkg gee-1.0 --pkg libxml-2.0
 --vapidir=../vapi/ *.vala --disable-warnings --library dvw-0.1 -X
 -fPIC -X -shared -o test_shared.dll
All this in one line. You must pass this two arguments to CC(C
Compiler), which
each one comes after the "-X". See the first link you gave here for
them.
It ends with "-o test_shared.dll" which tell the output name.
As far as I know, this is the only argument in Vala which
passed to the CC without the "-X". Same relationship between
CC and linker.

Date: Thu, 1 Sep 2011 12:16:09 +0900
From: hoisan49 gmail com
To: vala-list gnome org
Subject: [Vala] How to make shared library in win32?

I try to build libdvw shared library. But following error occur.

https://live.gnome.org/Vala/SharedLibSample
http://gitorious.org/libdvw/libdvw

toddw TODDW-PC /C/msys/home/toddw/libdvw/dvw (master)
$

c:/msys/home/toddw/libdvw/dvw/util.vala.c: In function
`_vala_dvw_point_get_property':
c:/msys/home/toddw/libdvw/dvw/util.vala.c:586: warning: passing arg 2 of
`g_valu
e_set_pointer' discards qualifiers from pointer target type
c:/msys/home/toddw/libdvw/dvw/util.vala.c:589: warning: passing arg 2 of
`g_valu
e_set_pointer' discards qualifiers from pointer target type
c:/vala-0.12.0/lib/libmingw32.a(main.o):main.c:(.text+0xbd): undefined
reference
 to `WinMain 16'
collect2: ld returned 1 exit status
error: cc exited with status 1
Compilation failed: 1 error(s), 0 warning(s)

I try to use Carl's 13.1 valac environment too. But it's a same result.
Thanks in advance for any suggetions.
_______________________________________________
vala-list mailing list
vala-list gnome org
http://mail.gnome.org/mailman/listinfo/vala-list


------------------------------

Message: 3
Date: Thu, 1 Sep 2011 18:20:26 +0200
From: august <august alien mur at>
To: Vala Mail List <vala-list gnome org>
Subject: [Vala] vala on a mac
Message-ID: <20110901162026 GN27896 alien mur at>
Content-Type: text/plain; charset=us-ascii



Hi,

       I'm looking to port some software from linux to a mac and eventually
       to windows.  Is anyone using vala on a mac to make deployable
       software?  If so, how do you create and package binaries?  Do you
       include glib and gtk+ inside of the app bundle?  If so, how?  If
not,
       what other methods would you recommend for distributing or using
       shared libraries?

       Any other cross-compile and cross-distribution methods you use?

       thanks for any tips -august.



--
http://aug.ment.org
GPG: 0A8D 2BC7 243D 57D0 469D  9736 C557 458F 003E 6952



------------------------------

Message: 4
Date: Fri, 2 Sep 2011 01:15:04 +0200
From: pancake <pancake youterm com>
To: august <august alien mur at>
Cc: Vala Mail List <vala-list gnome org>
Subject: Re: [Vala] vala on a mac
Message-ID: <AB887FCB-B6B9-4DD8-BC6A-B427772CB184 youterm com>
Content-Type: text/plain;       charset=us-ascii

Yup. And I wrote this:

http://radare.org/cgi-bin/wk/GTK

On 01/09/2011, at 18:20, august <august alien mur at> wrote:



Hi,

   I'm looking to port some software from linux to a mac and eventually
   to windows.  Is anyone using vala on a mac to make deployable
   software?  If so, how do you create and package binaries?  Do you
   include glib and gtk+ inside of the app bundle?  If so, how?  If not,
   what other methods would you recommend for distributing or using
   shared libraries?

   Any other cross-compile and cross-distribution methods you use?

   thanks for any tips -august.



--
http://aug.ment.org
GPG: 0A8D 2BC7 243D 57D0 469D  9736 C557 458F 003E 6952

_______________________________________________
vala-list mailing list
vala-list gnome org
http://mail.gnome.org/mailman/listinfo/vala-list



------------------------------

_______________________________________________
vala-list mailing list
vala-list gnome org
http://mail.gnome.org/mailman/listinfo/vala-list


End of vala-list Digest, Vol 46, Issue 2
****************************************



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