Compiling Anjuta2 on RH8.0
- From: andy piper freeuk com (Andy Piper)
- To: gnome-devtools mail gnome org
- Cc: anjuta-devel lists sourceforge net
- Subject: Compiling Anjuta2 on RH8.0
- Date: Tue, 22 Oct 2002 18:56:27 +0100
OK, I've created a quick script to help me to build Anjuta2 from CVS based on Mikael and Dave's "Hacking Anjuta2" paper online.
The meat of the script looks like this (I'll refine it later and probably come up with a better build system - we need one to help newbies get up-and-running...)
for i in gdl gtksourceview glimmer gnome-build anjuta2
do
echo "Building $i..."
cd $i
./autogen.sh --prefix=/usr >../$i.config.log 2>&1
make >../$i.build.log 2>&1
make install >../$i.install.log 2>&1
cd ..
echo "...done."
done
gdl and gtksourceview build and install successfully.
** For glimmer, I see this in glimmer.build.log
make[2]: Entering directory `/home/andyp/devt/anjuta2/test/glimmer/libglimmerfile'
/usr/bin/orbit-idl-2 -I ../idl -I /usr/share/idl -I /usr/share/idl/bonobo-2.0 -I /usr/share/idl/bonobo-activation-2.0 ../idl/editor-buffer.idl
orbit-idl-2 2.4.1 compiling
small mode, show preprocessor errors, passes: stubs skels common headers skel_impl imodule
/usr/bin/orbit-idl-2 -I ../idl -I /usr/share/idl -I /usr/share/idl/bonobo-2.0 -I /usr/share/idl/bonobo-activation-2.0 ../idl/editor-gutter.idl
orbit-idl-2 2.4.1 compiling
small mode, show preprocessor errors, passes: stubs skels common headers skel_impl imodule
make all-recursive
make[3]: Entering directory `/home/andyp/devt/anjuta2/test/glimmer/libglimmerfile'
Making all in glimmer-style-cache
make[4]: Entering directory `/home/andyp/devt/anjuta2/test/glimmer/libglimmerfile/glimmer-style-cache'
Making all in themes
make[5]: Entering directory `/home/andyp/devt/anjuta2/test/glimmer/libglimmerfile/glimmer-style-cache/themes'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/andyp/devt/anjuta2/test/glimmer/libglimmerfile/glimmer-style-cache/themes'
make[5]: Entering directory `/home/andyp/devt/anjuta2/test/glimmer/libglimmerfile/glimmer-style-cache'
source='glimmer-style-cache.c' object='glimmer-style-cache.lo' libtool=yes \
depfile='.deps/glimmer-style-cache.Plo' tmpdepfile='.deps/glimmer-style-cache.TPlo' \
depmode=gcc3 /bin/sh ../../depcomp \
/bin/sh ../../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DDATADIR=\""/usr/share"\" -DPREFIX=\"/usr\" -DG_LOG_DOMAIN=\"GlimmerStyleCache\" -I../.. -I../../libglimmerfile -I/usr/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/Xft2 -I/usr/include/freetype2 -I/usr/X11R6/include -I/usr/include/libxml2 -I/usr/include/gtksourceview -I/usr/include/bonobo-activation-2.0 -I/usr/include/orbit-2.0 -I/usr/include/linc-1.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-vfs-module-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/gconf/2 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomeprint-2.0 -I/usr/include/libgnomeprintui-2.0 -I/usr/include/libglade-2.0 -g -O2 -Wall -Werror -c -o glimmer-style-cache.lo `test -f 'glimmer-style-cache.c' || echo './'`glimmer-style-cache.c
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -DDATADIR=\"/usr/share\" -DPREFIX=\"/usr\" -DG_LOG_DOMAIN=\"GlimmerStyleCache\" -I../.. -I../../libglimmerfile -I/usr/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pango-1.0 -I/usr/include/Xft2 -I/usr/include/freetype2 -I/usr/X11R6/include -I/usr/include/libxml2 -I/usr/include/gtksourceview -I/usr/include/bonobo-activation-2.0 -I/usr/include/orbit-2.0 -I/usr/include/linc-1.0 -I/usr/include/gnome-vfs-2.0 -I/usr/lib/gnome-vfs-2.0/include -I/usr/include/gnome-vfs-module-2.0 -I/usr/include/libgnomecanvas-2.0 -I/usr/include/libart-2.0 -I/usr/include/libbonobo-2.0 -I/usr/include/libbonoboui-2.0 -I/usr/include/libgnome-2.0 -I/usr/include/gconf/2 -I/usr/include/libgnomeui-2.0 -I/usr/include/libgnomeprint-2.0 -I/usr/include/libgnomeprintui-2.0 -I/usr/include/libglade-2.0 -g -O2 -Wall -Werror -c glimmer-style-cache.c -MT glimmer-style-cache.lo -MD -MP -MF .deps/glimmer-style-cache.TPlo -fPIC -DPIC -o .libs/glimmer-style-cache.lo
cc1: changing search order for system directory "/usr/include"
cc1: as it has already been specified as a non-system directory
make[5]: *** [glimmer-style-cache.lo] Error 1
make[5]: Leaving directory `/home/andyp/devt/anjuta2/test/glimmer/libglimmerfile/glimmer-style-cache'
make[4]: *** [all-recursive] Error 1
Any ideas what this is about?!
** anjuta2.config.log shows:
checking for libgnome-2.0 >= 1.96.0 libgnomeui-2.0 >= 1.96.0 gdl-1.0 >= 0.3.0 libbonobo-2.0 >= 1.107.0 libbonoboui-2.0 >= 1.108.1 libgnomecanvas-2.0 >= 1.108.0 gnome-build-1.0 >= 0.0.3 gnome-vfs-2.0 >= 1.9.4 libgtkhtml-2.0 >= 1.99.2 libzvt-2.0 >= 2.0.0... Package libzvt-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libzvt-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libzvt-2.0' found
configure: error: Library requirements (libgnome-2.0 >= 1.96.0 libgnomeui-2.0 >= 1.96.0 gdl-1.0 >= 0.3.0 libbonobo-2.0 >= 1.107.0 libbonoboui-2.0 >= 1.108.1 libgnomecanvas-2.0 >= 1.108.0 gnome-build-1.0 >= 0.0.3 gnome-vfs-2.0 >= 1.9.4 libgtkhtml-2.0 >= 1.99.2 libzvt-2.0 >= 2.0.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
Trouble is, I can't work out what package in RedHat 8.0 contains libzvt-2.0.pc!
Any ideas anyone?
Thanks.
--
Andy Piper - Farnborough, Hampshire (UK)
andy piper freeuk com
http://www.andypiper.co.uk/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]