Nachtrag Re: libquran und gnomequran aus cvs arabeyes.org compilieren
Am Dienstag 02 August 2005 00:16 schrieb Gerhard Gaußling:
> configure.in:56: error: `po/Makefile.in' is already registered with
> AC_CONFIG_FILES.
ich habe in configure.in das zweite Vorkommen von po/Makefile.in
herausgelöscht. Damit läuft die Kompilierung etwas weiter durch (Tip
von Mohammed Adn�ne Trojette in arabeyes-developer), bricht aber später
ab:
[...]
config.status: creating po/Makefile
make[2]: Leaving directory
`/home/gerhard/Desktop/gnomequran-0.2/gnomequran-0.2/po'
make[2]: Entering directory
`/home/gerhard/Desktop/gnomequran-0.2/gnomequran-0.2/po'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/gerhard/Desktop/gnomequran-0.2/gnomequran-0.2/po'
Making all in src
make[2]: Entering directory
`/home/gerhard/Desktop/gnomequran-0.2/gnomequran-0.2/src'
cd .. && automake-1.4 --gnu src/Makefile
cd .. \
&& CONFIG_FILES=src/Makefile CONFIG_HEADERS= /bin/sh ./config.status
config.status: creating src/Makefile
config.status: executing default-1 commands
config.status: executing default-2 commands
make[2]: Leaving directory
`/home/gerhard/Desktop/gnomequran-0.2/gnomequran-0.2/src'
make[2]: Entering directory
`/home/gerhard/Desktop/gnomequran-0.2/gnomequran-0.2/src'
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DORBIT2=1 -pthread -DXTHREADS
-I/usr/include/libgnomeui-2.0 -I/usr/include/libgnome-2.0
-I/usr/include/libgnomecanvas-2.0 -I/usr/include/gtk-2.0
-I/usr/include/libart-2.0 -I/usr/include/gconf/2
-I/usr/include/libbonoboui-2.0 -I/usr/include/glib-2.0
-I/usr/lib/glib-2.0/include -I/usr/include/orbit-2.0
-I/usr/include/libbonobo-2.0 -I/usr/include/gnome-vfs-2.0
-I/usr/lib/gnome-vfs-2.0/include -I/usr/include/bonobo-activation-2.0
-I/usr/include/pango-1.0 -I/usr/include/freetype2
-I/usr/lib/gtk-2.0/include -I/usr/X11R6/include -I/usr/include/atk-1.0
-I/usr/include/libxml2 -g -O2 -g -O2 -c main.c
main.c: In function `main':
main.c:36: error: too few arguments to function `quran_init'
main.c:37: error: incompatible types in assignment
main.c:48: error: structure has no member named `num_all_audio_packages'
make[2]: *** [main.o] Error 1
make[2]: Leaving directory
`/home/gerhard/Desktop/gnomequran-0.2/gnomequran-0.2/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/home/gerhard/Desktop/gnomequran-0.2/gnomequran-0.2'make: ***
[all-recursive-am] Error 2
Das sieht für mich so aus, als sei libquran nicht richtig installiert,
oder?
Aber:
ll /usr/local/include/quran.h
-rw-r--r-- 1 root root 8162 2005-08-01 18:39 /usr/local/include/quran.h
||/ Name Version Beschreibung
+++-==============-==============-============================================
ii libquran 0.21-1 libquran
gerhard@ubuntu:~$ dpkg -L libquran
/.
/usr
/usr/local
/usr/local/include
/usr/local/include/quran.h
/usr/local/lib
/usr/local/lib/libquran.a
/usr/local/lib/libquran.la
/usr/local/lib/libquran.so.0.0.0
/usr/share
/usr/share/doc
/usr/share/doc/libquran
/usr/share/doc/libquran/AUTHORS
/usr/share/doc/libquran/ChangeLog
/usr/share/doc/libquran/COPYING
/usr/share/doc/libquran/INSTALL
/usr/share/doc/libquran/NEWS
/usr/share/doc/libquran/README
/usr/share/doc/libquran/THANKS
/usr/share/doc/libquran/TODO
/usr/local/lib/libquran.so
/usr/local/lib/libquran.so.0
Auch ein
~# LD_LIBRARY_PATH=/usr/local:$LD_LIBRARY_PATH
~# export LD_LIBRARY_PATH
~# ldconfig
bringt nichts.
Ich habe da leider auch nicht den nötigen Durchblick.
ciao
Gerhard
SYSTEM:
Ubuntu Hoary Hedgehog 5.04 amd64
~# cat /etc/debian_version
3.1
~# uname -a
Linux ubuntu 2.6.12.2.200507015 #1 Fri Jul 15 18:22:50 CEST 2005 x86_64
GNU/Linux
~# autoconf --version
autoconf (GNU Autoconf) 2.59
~# aclocal --version
aclocal (GNU automake) 1.9.6
~# libtoolize --version
libtoolize (GNU libtool) 1.5.6
~# make --version
GNU Make 3.80
~# gcc --version
gcc (GCC) 3.3.5 (Debian 1:3.3.5-8ubuntu2)
~# dpkg --print-architecture
amd64
~# dpkg --print-gnu-build-architecture
x86_64
~# dpkg --print-installation-architecture
amd64
Reply to: