Re: Compiling garnome error



On Tue, 2007-04-03 at 18:10 -0400, Mauro "Kenny" Freitas wrote:
> The command: make install
> at ~/garnome/desktop
> the following error appeared: 

Fortunately, this claim is not correct. ;)

>From the error message below I can tell you actually are not building
GARNOME from a  ~/garnome/ directory, but the extracted tarball with a
version suffix. Building GARNOME from ~/garnome/ would be a bad idea,
because this dir happens to be the default *install* prefix (see
gar.conf.mk and the README how to change this, if you want). Using the
same directory for the build root and install prefix would be calling
for trouble, though it is possible. Anyway, you got both separated,
which is good.


> creating libtool
> checking for X... no
> configure: error: X is required, but it was either disabled or not found.
> make[4]: ** [configure-work/main.d/xrender- 0.8.3/configure] Erro 1
> make[4]: Saindo do diret� `/home/kenny/garnome-2.18.0/freedesktop/xrender'
> make[3]: ** [../../freedesktop/xrender/cookies/main.d/install] Erro 2
> make[3]: Saindo do diret� `/home/kenny/garnome-2.18.0/freedesktop/libxft'
> make[2]: ** [../../freedesktop/libxft/cookies/main.d/install] Erro 2 
> make[2]: Saindo do diret� `/home/kenny/garnome-2.18.0/platform/gtk+'
> make[1]: ** [../../platform/gtk+/cookies/main.d/install] Erro 2
> make[1]: Saindo do diret� `/home/kenny/garnome-2.18.0/desktop/zenity' 
> make: ** [install] Erro 2

Failing at desktop/zenity...

Looks like you indeed used 'make install' to fire off the build. Usually
it is a better idea to run 'make paranoid-install' instead. The
difference is, that paranoid-install will instantly *stop* on each
error, giving you the opportunity to install any missing dependencies.
Using the plain install target will just continue the build even after
errors, trying to go on and build whatever it can. Thus essential
packages may be skipped and errors go unnoticed during build time.

The best approach for the initial build is 'cd desktop/' and running
'make paranoid-install' in the desktop/ meta-garball.

Please see the README for this, too.


> Why the installer don't find the X? How do i install the gnome 2.18
> with garnome? And after the installation how i use the garnome?

If the build breaks, you are almost always missing a dependency. Since
you are building software, you need the respective devel package
provided by your distro to satisfy the dependency. As Lucas already
pointed out. :)

Have a look at the DEPS-LIST file. Even if you are not installing all of
them in advance, this list can serve as a pointer, which devel package
is missing in case the build breaks. For Debian, the package names
should be similar (if not identical) to the ones listed for Ubuntu.

  guenther


-- 
char *t="\10pse\0r\0dtu\0  ghno\x4e\xc8\x79\xf4\xab\x51\x8a\x10\xf4\xf4\xc4";
main(){ char h,m=h=*t++,*x=t+2*h,c,i,l=*x,s=0; for (i=0;i<l;i++){ i%8? c<<=1:
(c=*++x); c&128 && (s+=h); if (!(h>>=1)||!t[s+h]){ putchar(t[s]);h=m;s=0; }}}




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