Re: [gtk-osx-users] Trouble building meta-gtk-osx-bootstrap
- From: John Ralls <jralls ceridwen us>
- To: Brian Hamilton-Vise <bdhamilton gmail com>
- Cc: gtk-osx-users-list gnome org
- Subject: Re: [gtk-osx-users] Trouble building meta-gtk-osx-bootstrap
- Date: Sun, 21 Oct 2012 14:20:42 -0700
On Oct 21, 2012, at 2:10 PM, Brian Hamilton-Vise <bdhamilton gmail com> wrote:
>
> On Oct 21, 2012, at 3:41 PM, John Ralls <jralls ceridwen us> wrote:
>
>>> First, when it tries to install zlib, I get the error: `cp: /usr/local/lib/libz.a: Permission denied.` I dropped into the shell and ran `sudo make install`. That seemed to work. (I also tried just temporarily making myself the owner to /usr/local/lib/, with less luck.)
>>
>> Something's wrong there. It didn't get prefix set correctly (/usr/local is the default). It should be installing where everything else is going (~/gtk/inst unless you changed it in .jhbuildrc-custom). I just did a check-build of zlib and it installed in the right place, so I'm at a bit of a loss about how it configured wrong.
>
> I haven't changed anything in .jhbuildrc-custom. But I went back and re-ran some things, and I realized I left out a step I had taken. If I delete both ~/gtk/source/pkgs/zlib[…] and ~/gtk/source/zlib[…], and then run `jhbuild build zlib`, my first error actually looks like this:
>
> *** Building zlib *** [1/1]
> make
> Please use ./configure first. Thank you.
> *** Installing zlib *** [1/1]
> make install
> make: *** No rule to make target `install'. Stop.
> *** Error during phase install of zlib: ########## \
> Error running make install *** [1/1]
>
> I get the same thing if I delete those files and then try to build Gramps. The first time, after I had gotten that error, I dropped into shell and ran `configure`, then `make`, then `make install`—and then I got the 'Permission denied' error. Is it installing the wrong place because I ran the configure script without the right prefix flags? If so, how do I add the right ones?
Yes. Say
./configure --prefix=$PREFIX
>
>> Don't keep going when you hit an error!
>
> Ha, sorry! I thought I had sorted out which were dependency errors and which weren't, and I was anxious about littering everyone's inboxes with error after error. But I take this point. I will henceforth stop when I hit an error.
>
There are very few "non-dependency" errors. I try not to have anything in the build chains that doesn't need to be there for *some* reason. Having said that, I should remove WebKit…
Regards,
John Ralls
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]