Open GoogleCodeExporter opened 8 years ago
Hello,
I found out where the pc file was for libgnome-menu.
It was in a rpm called ibgnome-menu-devel-2.30.5-1mdv2011.0.i586.rpm
I extracted it with a command which doesn't care about rpm dependency's but
will simply extract all the files out of an rpm file.
(The Tree structure of where the files would go on an install is prefixed by
whatever directory you are in when you do the command to extract the files from
the rpm file)
> ls
libgnome-menu-devel-2.30.5-1mdv2011.0.i586.rpm
> rpm2cpio libgnome-menu-devel-2.30.5-1mdv2011.0.i586.rpm | cpio -dimv
./usr/include/gnome-menus
./usr/include/gnome-menus/gmenu-tree.h
./usr/lib/libgnome-menu.a
./usr/lib/libgnome-menu.la
./usr/lib/libgnome-menu.so
./usr/lib/pkgconfig/libgnome-menu.pc
./usr/share/gir-1.0/GMenu-2.0.gir
713 blocks
> ls
usr libgnome-menu-devel-2.30.5-1mdv2011.0.i586.rpm
> pwd
/home/thomas/Download/gnome-menu
> cat /home/thomas/Download/gnome-menu/usr/lib/pkgconfig/libgnome-menu.pc
prefix=/usr
exec_prefix=/usr
libdir=/usr/lib
includedir=/usr/include
Name: libgnome-menu
Description: Desktop Menu Specification Implementation
Requires: glib-2.0
Version: 2.30.5
Libs: -L${libdir} -lgnome-menu
Cflags: -I${includedir}/gnome-menus
thomas@S010600112f5fac7c:~/Download/gnome-menu>
Cheers!
Tom Bracken
--
Thomas Bracken
446-1260 Raymer Avenue
Kelowna,BC
V1W 3S4
Phone: (250) 763-0463
e-mail: t.bracken@shaw.ca
Original comment by TomBrack...@gmail.com
on 26 Feb 2011 at 2:05
Hello,
I had a lot of problems compiling the gnome global menu from source.
Mostly the problems are due to a bunch of .la extension files missing in the
/usr/lib directory.
I had to search all over the internet to get the appropriate text and create
the missing la files. This was very time consuming and took about 2 to 3 hours
of time.
The following la files where missing and had to be recreated:
-rw-r--r-- 1 root root 692 2011-02-27 14:56 libpcre.la
-rw-r--r-- 1 root root 995 2011-02-27 14:45 libgthread-2.0.la
-rw-r--r-- 1 root root 985 2011-02-27 14:42 libgmodule-2.0.la
-rw-r--r-- 1 root root 982 2011-02-27 14:39 libgobject-2.0.la
-rw-r--r-- 1 root root 938 2011-02-27 14:38 libglib-2.0.la
-rw-r--r-- 1 root root 1024 2011-02-27 14:24 libgio-2.0.la
Is there a tool that can be used to autogenerate an la file from existing
libraries?
Cheers!
Tom Bracken
--
Thomas Bracken
446-1260 Raymer Avenue
Kelowna,BC
V1W 3S4
Phone: (250) 763-0463
e-mail: t.bracken@shaw.ca
Original comment by TomBrack...@gmail.com
on 27 Feb 2011 at 11:09
Original issue reported on code.google.com by
TomBrack...@gmail.com
on 25 Feb 2011 at 9:27