Re: GJS Status
- From: Giovanni Campagna <scampa giovanni gmail com>
- To: Andrea Giammarchi <andrea giammarchi gmail com>
- Cc: javascript-list <javascript-list gnome org>
- Subject: Re: GJS Status
- Date: Wed, 09 Dec 2015 16:19:26 -0800
On Wed, Dec 9, 2015 at 3:57 PM, Andrea Giammarchi
<andrea giammarchi gmail com> wrote:
@Giovanni ... even on OSX, this is the situation:
jhbuild build cairo
*** Checking out pixman *** [1/2]
*** Skipping pixman (package and dependencies not updated) *** [1/2]
*** Checking out cairo *** [2/2]
*** Skipping cairo (package and dependencies not updated) *** [2/2]
*** success *** [2/2]
Macs-Mac-mini:gjs-documentation macmini$ jhbuild run make
make: *** No rule to make target `generated/cairo-1.0', needed by
`html/cairo-1.0'. Stop.
I seriously doubt jhbuild on mac would be configured to use /opt/gnome
as prefix, so please pass prefix=... to your make command.
Macs-Mac-mini:gjs-documentation macmini$ jhbuild build cairo-1.0
jhbuild build: A module called ''cairo-1.0'' could not be found.
Usage: jhbuild [ -f config ] command [ options … ]
Module name is cairo
Macs-Mac-mini:gjs-documentation macmini$
I've no idea how to move on. Everything I build is successful, I
still cannot generate a thing and I don't even have those gir files
.... I don't mind configuring a VM a part so can you pleaase tell me
what kind of OS are you using and pass me your jhbuild configuration
file, if any?
I really dunno what else I could do ... ideally it's usually good to
have a simple way to update a documentation, here I'm completely lost
:-(
Best Regards
I'm on Fedora 23. My jhbuild config is a standard one with:
checkoutroot = os.path.expanduser('~/gnome')
prefix = '/opt/gnome'
In any case, no matter what, you should have the gir files in
$(prefix)/share/gir-1.0.
This is true in any OS you try to jhbuild on. If you don't then
something is wrong with your setup, and you should look at the build
logs. At the very least Gtk-3.0.gir should be there (along with its
deps Pango, Atk, cairo, PangoCairo, Gdk etc.), if it isn't look at the
output of "jhbuild buildone -fac gtk+" if it says something about
introspection.
If it still fails, you can look at "jhbuild buildone -f
gobject-introspection" and look where it installs thing.
Giovanni
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]