On 27 December 2010 14:18, Geert Jordaens <[email protected]> wrote:
> On 27-12-10 15:04, Dru Moore wrote:
>>
>> On 27 December 2010 13:49, Geert Jordaens<[email protected]>
>>  wrote:
>>>
>>> hello,
>>>
>>> any idea how to compile code below?
>>>
>>> /* valac --pkg libusb-1.0 TestLibUsb.vala */
>>> using LibUSB;
>>> namespace TestLibUSb
>>> {
>>>
>>>  public static class TestLibUSb
>>>  {
>>>    static int main (string[] args)
>>>    {
>>>      Context       context = null;
>>>      Device[]      devices = null;
>>>      Context.init  (out context);
>>>      context.get_device_list(out devices);
>>>      return 0;
>>>    }
>>>  }
>>> }
>>
>> If the following (from the comments) doesn't work, assuming you have
>> saved the file as TestLibUsb.vala and are in that working directory):
>>
>> valac --pkg libusb-1.0 TestLibUsb.vala
>>
>> what output does it give? You may need to install libusb-1.0.0-dev to
>> get the headers etc.
>>
>> dru
>>
>
> I have following components installed.
>
> installed :
>
> libusb1-devel-doc-1.0.8-3.fc15.noarch
> libusb1-static-1.0.8-3.fc15.x86_64
> libusb1-devel-1.0.8-3.fc15.x86_64
> libusb1-1.0.8-3.fc15.x86_64
>
> valac --version
> Vala 0.11.2.73-6b38f-dirty
>
> Output :
>
> [ge...@obelix testlibusb]$ ls
> TestLibUsb.vala
> [ge...@obelix testlibusb]$ valac -v -g  --pkg libusb-1.0 TestLibUsb.vala
> Segmentation fault
> [ge...@obelix testlibusb]$
>
> Bug 638094 contains more info
>
> Geert

aah. The code you posted compiles fine here with:
$ valac -v -g  --pkg libusb-1.0 TestLibUsb.vala
$ valac --version
Vala 0.10.0

Whether this a regression in 0.11 or something else I'm not in a
position to comment.

dru
_______________________________________________
vala-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/vala-list

Reply via email to