[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [Vala] Newbie questions
- From: Denis Cheremisov <denis-cheremisov yandex ru>
- To: "A. Walton" <awalton gmail com>
- Cc: vala-list gnome org
- Subject: Re: [Vala] Newbie questions
- Date: Sat, 01 Mar 2008 10:25:14 +0300
The only problem is repo's vala version is very old:
$ apt-cache policy valac
valac:
Installed: (none)
Candidate: 0.1.2-2
Version table:
0.1.2-2 0
500 http://ru.archive.ubuntu.com gutsy/universe Packages
coulamac, you should download tar.gz file from the vala site, and then
install it.
On Fri, 2008-02-29 at 23:37 -0500, A. Walton wrote:
> On Fri, Feb 29, 2008 at 8:25 PM, coulamac <aigiskos yahoo com> wrote:
> > Hi,
> >
> > I'm attempting to learn Vala and am an extreme newbie,
> > so please be gentle with me.
> >
> > I am using Ubuntu and dowloaded vala using synaptic.
> > Then I copied the Basic Sample from live.gnome.org
> > page into a text file I called valaSamples.vala.
> >
> > First I tried to compile valaSamples.vala with valac
> > from a directory of my making in ~/Documents. I
> > received an error saying I should include
> > gobject-2.0.pc to my PKG_CONFIG_PATH. I've been
> > trying to echo $PKG_CONFIG_PATH and set it, but I'm
> > not having much luck. Can anyone give me very, very
> > detailed basic instructions on how to compile a vala
> > hello world in this fashion?
> >
> > Second, I decided to place my shiny valaSamples.vala
> > in usr/bin/ where valac lives to see if I could outwit
> > PKG_CONFIG_PATH. I succeeded, but I ran into another
> > problem. I got the following error: Segmentation
> > Fault (core dumped). Hmmm... does anyone know how to
> > get more detailed information to find out what went
> > wrong?
> >
> > For the record, here is the text in valaSamples.vala:
> >
> > /* Basic Vala Sample Code */
> > using GLib;
> >
> > public class Sample : Object {
> > public Sample () {
> > }
> >
> > public void run () {
> > stdout.printf ("Hello World\n");
> > }
> >
> > static int main (string[] args) {
> > var sample = new Sample ();
> > sample.run ();
> > return 0;
> > }
> > }
> >
> >
> > Thanks in advance for your patience and help! I will
> > be happy to edit the tutorial in live.gnome.org with
> > your insights, if you don't think the information is
> > too basic.
> >
>
> It's likely you're forgetting to add the --pkg line:
>
> valac test.vala -o output --pkg glib-2.0
>
> > ~Andrew
> >
> > ~~~~~~~~~
> > dissertus scribendo latine videri volo.
> >
> >
> > ____________________________________________________________________________________
> > Be a better friend, newshound, and
> > know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ
> >
> > _______________________________________________
> > 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
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]