Sumpfdrache Apprentice
Joined: 19 Jun 2004 Posts: 169
|
Posted: Sat Jun 19, 2004 7:33 am Post subject: engage(e17)/make: undefined reference |
|
|
Hi,
ich möchte (jetzt seit der zweiten Nacht... ) Den Launcher "engage" auf meinem System installieren. Dazu habe ich zuerst x11-wm/enlightenment-cvs emerged (problemlos), später dann engage über CVS runtergeladen, der leider gar nicht kompiliert hat. Also hab ich fett im Forum gesucht...
Dort bin ich dann auf einen engage-Thread gestoßen, in dem unter anderem nahe gelegt wurde, das komplette CVS -Repository vom e17 zu verwenden. Hab ich gemacht, hat auch alles funktioniert, so dass ich jetzt die aktuellen e foundation libs installiert hab.
Hab mir dann nochmal den cvs-engage geschnappt und kriege folgende Fehlermeldung beim Übersetzen:
Code: |
/home/oli/misc/engage/src/config.c:60: undefined reference to `ecore_config_theme_search_path_append'
|
O. g. Referenz befindet sich im CVS-Tree von e17 unter libs/ecore/src/lib/ecore_config/convenience.c und ist dort auch "schön ausprogrammiert", soweit ich das beurteilen kann.
Laut Webseite des Verfassers www.xcomputerman.com benötigt engage in erster Linie ecore und evas.
Mein ecore nach autogen.sh:
Code: |
ecore 1.0.0_pre7
Optional Modules:
Ecore_Job...............: yes
Ecore_Con...............: yes (OpenSSL: yes)
Ecore_Txt...............: yes
Ecore_X.................: yes
Ecore_FB................: yes
Ecore_Evas..............: yes
Ecore_Evas GL Support...: yes
Ecore_Evas FB Support...: yes
Ecore_Ipc...............: yes (OpenSSL: yes)
Ecore_Config............: yes
|
Übersetzt und installiert problemlos (autogen, make, make install, ldconfig)
Mein evas:
Code: |
------------------------------------------------------------------------
evas 1.0.0_pre13
------------------------------------------------------------------------
Configuration Options Summary:
Engines:
Software X11............: yes
Software Framebuffer....: yes
Software Qtopia.........: no
Software Memory Buffer..: yes
DirectFB................: yes
OpenGL X11..............: yes
Image Loaders:
PNG.....................: yes
JPEG....................: yes
EET.....................: yes
EDB.....................: yes
Font Sourcing Systems:
EET.....................: yes
CPU Specific Extensions:
Fallback C Code.........: yes
MMX.....................: yes
SSE.....................: yes
ALTIVEC.................: no
ARGB Software Engine Options:
Sampling Scaler.........: yes
Smooth Scaler...........: yes
YUV Converter...........: yes
ARGB Conversion Options:
Smaller Dither Mask.....: no
8bpp RGB 332............: yes
8bpp RGB 666............: yes
8bpp RGB 232............: yes
8bpp RGB 222............: yes
8bpp RGB 221............: yes
8bpp RGB 121............: yes
8bpp RGB 111............: yes
16bpp RGB 565...........: yes
16bpp RGB 555...........: yes
16bpp RGB 444...........: yes
16bpp RGB 565 (444 ipaq): yes
16bpp Rotation 0........: yes
16bpp Rotation 90.......: yes
16bpp Rotation 270......: yes
24bpp RGB 888...........: yes
24bpp BGR 888...........: yes
32bpp RGB 8888..........: yes
32bpp RGBX 8888.........: yes
32bpp BGR 8888..........: yes
32bpp BGRX 8888.........: yes
32bpp Rotation 0........: yes
32bpp Rotation 90.......: yes
32bpp Rotation 270......: yes
|
Auch, wie gesagt muckenlos installiert (plus ganzer Rest von e17)
Also im Prinzip alles da, aber oben genannte Fehlermeldung...
Empfehlung von enlightenment.org für Buildtools:
--------------------------------------------------------------
GNU m4 1.4
autoconf 2.54
automake 1.7
libtool 1.4.3
gettext 0.11.5
Meine emergten Versionen:
----------------------------------
sys-devel/m4-1.4.1 *
sys-devel/autoconf-2.59-r4 *
sys-devel/automake-1.8.5-r1 *
sys-devel/libtool-1.5.2-r5 *
sys-devel/gettext-0.12.1-r1 *
Hat von Euch dazu vielleicht jemand ne Idee ?
Meine Hardware:
Athlon 1200 mit 512 MB
Radeon 7200
Kernel: sys-kernel/gentoo-dev-sources-2.6.5 *
Vielen Dank für Eure Bemühungen im Voraus und schönes Wochenende
Oli
P.S.: Siehst du Oli, das war doch gar nicht so schwer mit dem ersten Posting...
P.P.S.: Hoffe, ich habe nichts Wichtiges vergessen
P.P.P.S.:
Ach ja, hier noch meine /etc/make.conf:
Code: |
schnegg evas # cat /etc/make.conf
# Copyright 1999-2003 Gentoo Technologies, Inc.
# Distributed under the terms of the GNU General Public License v2
# $Header: /home/cvsroot/gentoo-x86/profiles/use.desc,v 1.150 2004/03/30 16:17:44 avenj Exp $
ACCEPT_KEYWORDS="~x86"
GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo
ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/
ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo
ftp://ftp.tu-clausthal.de/pub/linux/gentoo/
ftp://ftp.join.uni-muenster.de/pub/linux/distributions/gentoo"
LINGUAS="de"
USE="distcc 3dnow aalib acl alsa apache2 apm arts audiofile avi berkdb bonobo caps cdr crypt cscope cups curl dga directfb doc dvd dvdr encode esd ethereal firebird "
ALSA_CARDS="emu10k1"
|
_________________ Die Erkenntnis war wie ein Betonblock, der in den Treibsand seines Bewußtseins sank. |
|