aMule Forum

Please login or register.

Login with username, password and session length
Advanced search  

News:

We're back! (IN POG FORM)

Author Topic: Amule Not on Suse 9.2  (Read 4676 times)

Evilangel

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 7
Amule Not on Suse 9.2
« on: November 07, 2004, 06:34:45 PM »

Hi all I can't install amule an my brand new suse 9.2 because the rpms are depending on libcurl.so.2 and I've got the .3 one and installing from sources give me this

errorevilangel@linux:~/aMule-2.0.0rc7> make
make  all-recursive
make[1]: Entering directory `/home/evilangel/aMule-2.0.0rc7'
Making all in m4
make[2]: Entering directory `/home/evilangel/aMule-2.0.0rc7/m4'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/evilangel/aMule-2.0.0rc7/m4'
Making all in intl
make[2]: Entering directory `/home/evilangel/aMule-2.0.0rc7/intl'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/evilangel/aMule-2.0.0rc7/intl'
Making all in po
make[2]: Entering directory `/home/evilangel/aMule-2.0.0rc7/po'
rm -f en_GB.gmo && /usr/bin/msgfmt -c --statistics -o en_GB.gmo en_GB.po
0 translated messages, 459 untranslated messages.
rm -f es.gmo && /usr/bin/msgfmt -c --statistics -o es.gmo es.po
1343 translated messages.
rm -f de.gmo && /usr/bin/msgfmt -c --statistics -o de.gmo de.po
1370 translated messages.
rm -f fr.gmo && /usr/bin/msgfmt -c --statistics -o fr.gmo fr.po
1343 translated messages.
rm -f it.gmo && /usr/bin/msgfmt -c --statistics -o it.gmo it.po
1343 translated messages.
rm -f ko.gmo && /usr/bin/msgfmt -c --statistics -o ko.gmo ko.po
355 translated messages, 104 untranslated messages.
rm -f pl.gmo && /usr/bin/msgfmt -c --statistics -o pl.gmo pl.po
1343 translated messages.
rm -f et_EE.gmo && /usr/bin/msgfmt -c --statistics -o et_EE.gmo et_EE.po
351 translated messages, 108 untranslated messages.
rm -f ru.gmo && /usr/bin/msgfmt -c --statistics -o ru.gmo ru.po
456 translated messages.
rm -f bg.gmo && /usr/bin/msgfmt -c --statistics -o bg.gmo bg.po
389 translated messages, 375 untranslated messages.
rm -f es_MX.gmo && /usr/bin/msgfmt -c --statistics -o es_MX.gmo es_MX.po
348 translated messages, 111 untranslated messages.
rm -f pt_BR.gmo && /usr/bin/msgfmt -c --statistics -o pt_BR.gmo pt_BR.po
1045 translated messages, 3 fuzzy translations.
rm -f gl.gmo && /usr/bin/msgfmt -c --statistics -o gl.gmo gl.po
514 translated messages, 263 untranslated messages.
rm -f eu.gmo && /usr/bin/msgfmt -c --statistics -o eu.gmo eu.po
1343 translated messages.
rm -f nl.gmo && /usr/bin/msgfmt -c --statistics -o nl.gmo nl.po
1343 translated messages.
rm -f ar.gmo && /usr/bin/msgfmt -c --statistics -o ar.gmo ar.po
695 translated messages, 233 untranslated messages.
rm -f fi.gmo && /usr/bin/msgfmt -c --statistics -o fi.gmo fi.po
833 translated messages.
rm -f zh_CN.gmo && /usr/bin/msgfmt -c --statistics -o zh_CN.gmo zh_CN.po
881 translated messages, 74 untranslated messages.
rm -f zh_TW.gmo && /usr/bin/msgfmt -c --statistics -o zh_TW.gmo zh_TW.po
881 translated messages, 74 untranslated messages.
rm -f da.gmo && /usr/bin/msgfmt -c --statistics -o da.gmo da.po
741 translated messages, 139 untranslated messages.
rm -f hu.gmo && /usr/bin/msgfmt -c --statistics -o hu.gmo hu.po
1343 translated messages.
rm -f ca.gmo && /usr/bin/msgfmt -c --statistics -o ca.gmo ca.po
1337 translated messages, 6 untranslated messages.
rm -f it_CH.gmo && /usr/bin/msgfmt -c --statistics -o it_CH.gmo it_CH.po
851 translated messages, 198 fuzzy translations, 201 untranslated messages.
rm -f pt_PT.gmo && /usr/bin/msgfmt -c --statistics -o pt_PT.gmo pt_PT.po
833 translated messages.
rm -f hr.gmo && /usr/bin/msgfmt -c --statistics -o hr.gmo hr.po
882 translated messages.
make[2]: Leaving directory `/home/evilangel/aMule-2.0.0rc7/po'
Making all in docs
make[2]: Entering directory `/home/evilangel/aMule-2.0.0rc7/docs'
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory `/home/evilangel/aMule-2.0.0rc7/docs'
Making all in src
make[2]: Entering directory `/home/evilangel/aMule-2.0.0rc7/src'
make  all-recursive
make[3]: Entering directory `/home/evilangel/aMule-2.0.0rc7/src'
Making all in utils
make[4]: Entering directory `/home/evilangel/aMule-2.0.0rc7/src/utils'
Making all in xas
make[5]: Entering directory `/home/evilangel/aMule-2.0.0rc7/src/utils/xas'
make[5]: Nothing to be done for `all'.
make[5]: Leaving directory `/home/evilangel/aMule-2.0.0rc7/src/utils/xas'
Making all in cas
make[5]: Entering directory `/home/evilangel/aMule-2.0.0rc7/src/utils/cas'
if gcc -DHAVE_CONFIG_H -I. -I. -I../../..    -I/usr/include -D__GD__ -W -Wall -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0   -MT cas-cas.o -MD -MP -MF ".deps/cas-cas.Tpo" \
  -c -o cas-cas.o `test -f 'cas.c' || echo './'`cas.c; \
then mv -f ".deps/cas-cas.Tpo" ".deps/cas-cas.Po"; \
else rm -f ".deps/cas-cas.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../..    -I/usr/include -D__GD__ -W -Wall -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0   -MT cas-configfile.o -MD -MP -MF ".deps/cas-configfile.Tpo" \
  -c -o cas-configfile.o `test -f 'configfile.c' || echo './'`configfile.c; \
then mv -f ".deps/cas-configfile.Tpo" ".deps/cas-configfile.Po"; \
else rm -f ".deps/cas-configfile.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../..    -I/usr/include -D__GD__ -W -Wall -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0   -MT cas-functions.o -MD -MP-MF ".deps/cas-functions.Tpo" \
  -c -o cas-functions.o `test -f 'functions.c' || echo './'`functions.c; \
then mv -f ".deps/cas-functions.Tpo" ".deps/cas-functions.Po"; \
else rm -f ".deps/cas-functions.Tpo"; exit 1; \
fi
if gcc -DHAVE_CONFIG_H -I. -I. -I../../..    -I/usr/include -D__GD__ -W -Wall -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0   -MT cas-graphics.o -MD -MP -MF ".deps/cas-graphics.Tpo" \
  -c -o cas-graphics.o `test -f 'graphics.c' || echo './'`graphics.c; \
then mv -f ".deps/cas-graphics.Tpo" ".deps/cas-graphics.Po"; \
else rm -f ".deps/cas-graphics.Tpo"; exit 1; \
fi
graphics.c:32:16: gd.h: No such file or directory
graphics.c: In function `createimage':
graphics.c:44: error: `FILE' undeclared (first use in this function)
graphics.c:44: error: (Each undeclared identifier is reported only once
graphics.c:44: error: for each function it appears in.)
graphics.c:44: error: `in' undeclared (first use in this function)
graphics.c:44: error: `out' undeclared (first use in this function)
graphics.c:44: warning: left-hand operand of comma expression has no effect
graphics.c:46: error: `gdImagePtr' undeclared (first use in this function)
graphics.c:46: error: parse error before "im"
graphics.c:50: warning: implicit declaration of function `fopen'
graphics.c:51: warning: implicit declaration of function `printf'
graphics.c:54: warning: implicit declaration of function `fclose'
graphics.c:61: error: `im' undeclared (first use in this function)
graphics.c:61: warning: implicit declaration of function `gdImageCreateFromPng'
graphics.c:62: warning: implicit declaration of function `gdImageColorResolve'
graphics.c:66: warning: implicit declaration of function `gdImageStringFT'
graphics.c:78: warning: implicit declaration of function `gdImagePng'
graphics.c:81: warning: implicit declaration of function `gdImageDestroy'
make[5]: *** [cas-graphics.o] Error 1
make[5]: Leaving directory `/home/evilangel/aMule-2.0.0rc7/src/utils/cas'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/evilangel/aMule-2.0.0rc7/src/utils'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/evilangel/aMule-2.0.0rc7/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/evilangel/aMule-2.0.0rc7/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/evilangel/aMule-2.0.0rc7'
make: *** [all] Error 2
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Amule Not on Suse 9.2
« Reply #1 on: November 07, 2004, 07:30:33 PM »

your error means you don't habe libgd installed

you can get libcurl.so.2 after installing compat-curl pkg which can be found on your suse cd

http://download.berlios.de/amule/aMule-2.0.0rc7-2.i586-SuSE_9.2.rpm <- testing rpm for suse 9.2 (doesn't require libcurl.so.2)

cheers ;)

Evilangel

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 7
Re: Amule Not on Suse 9.2
« Reply #2 on: November 07, 2004, 08:27:39 PM »

I'm already having problems.
both rpm versions tell me that they need the  wxGTK-2.4.2-1 but I have the 2.5.2 version installed so I can't continue.
linux:/home/evilangel/Amule # rpm -ivh *
Preparing...                ########################################### [100%]
        package wxGTK-2.5.2.8-3 (which is newer than wxGTK-2.4.2-1) is already installed
        package gd-2.0.22-1 is already installed
linux:/home/evilangel/Amule # ls
.                                 libcryptopp-5.2.1-1.i586-RH-SuSE.rpm
..                                wxBase-2.4.2-1.i586.rpm
aMule-2.0.0rc7-1.i586-SuSE_9.rpm  wxGTK-2.4.2-1.i386.rpm
gd-2.0.22-1.i586.rpm              wxGTK-devel-2.4.2-1.i386.rpm
linux:/home/evilangel/Amule # rpm -ivh aMule-2.0.0rc7-1.i586-SuSE_9.rpm
error: Failed dependencies:
        wxBase >= 2.4.0 is needed by aMule-2.0.0rc7-1
        libwx_base-2.4.so is needed by aMule-2.0.0rc7-1
        libwx_base-2.4.so(WXBASE_2.4) is needed by aMule-2.0.0rc7-1
        libwx_gtk-2.4.so.0 is needed by aMule-2.0.0rc7-1
        libwx_gtk-2.4.so.0(WXGTK_2.4) is needed by aMule-2.0.0rc7-1


the source one give me the same error and I've noticed that the configure tell me this:

 Configure script has finished system check.

  Configured aMule 2.0.0rc7 for 'i686-suse-linux'.

  aMule enabled options:

  **** aMule Core ****
  Should aMule be compiled in debug mode?                  yes
  Should aMule be compiled with verbose console output?    no
  Should aMule be compiled with upload speed sense?        no
  Should aMule be compiled with profiling?                 no
  Should aMule be compiled with optimizations?             no
  Should aMule be compiled with systray?                   yes
  Should aMule be compiled with UTF-8 systray?             no
  Should aMule be compiled with pure GTK code?             yes
  Should aMule be linked against patched gsocket?          no
  Should aMule daemon version be built? (EXPERIMENTAL)     no
  Should aMule remote gui be built? (EXPERIMENTAL)         no
  Crypto++ library/headers style?                          embeded

  **** aMule TextClient ****
  Should aMule Command Line Client be built?               no
  Should aMule GUI Client be built?                        no

  **** aMule WebServer ****
  Should aMule WebServer be built?                         no
  Should aMule WebServer GUI be built?                     no

  **** aMule ED2K Links Handler ****
  Should aMule ED2K Links Handler be built?                yes

  **** aMuleLinkCreator ****
  Should aMuleLinkCreator GUI version (alc) be built?      yes
  Should aMuleLinkCreator for console (alcc) be built?     no

  **** aMule Statistics ****
  Should C aMule Statistics (CAS) be built?                yes
  Should aMule GUI Statistics (wxCas) be built?            yes

  **** General Libraries and Tools ****
  Should ccache support be enabled?                        no
  Libraries aMule will use to build:
                                       wxWidgets          Not detected
                                       GTK                Not detected

  NOTICE: With wxWidgets versions prior 2.5, you need wxBase library to compile:
          amuleweb amulecmd and alcc
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Amule Not on Suse 9.2
« Reply #3 on: November 07, 2004, 08:35:25 PM »

suse wxGTK s*x anyway, so u better drop them.. wxgtk 2.5.2 is buggy like hell

eh, and i just saw you lack gtk(-devel)-1.2.10 .. thats why

Quote
GTK Not detected

Evilangel

  • Approved Newbie
  • *
  • Karma: 0
  • Offline Offline
  • Posts: 7
Re: Amule Not on Suse 9.2
« Reply #4 on: November 07, 2004, 09:14:38 PM »

done.
Now It works, but maybe you should make the 9.2 pack able to install with that version
Logged

deltaHF

  • Evil Admin
  • Former Developer
  • Hero Member
  • *****
  • Karma: 6
  • Offline Offline
  • Posts: 3920
  • .. Legends may sleep, but they never die ..
    • http://www.amule.org
Re: Amule Not on Suse 9.2
« Reply #5 on: November 07, 2004, 09:31:20 PM »

Quote
Originally posted by Evilangel
done.
Now It works, but maybe you should make the 9.2 pack able to install with that version

nope.. since suse 8.2 we provide amule rpms only with wxgtk2.4.2 from our dl page (thats the org. wxgtk rpm from wxwidgets.org) + i made wxgtk2.5.3 pack with amule.

like i said, wxgtk provided by all linux distris are really buggy/patched/whatever and amule will not run ok with them.

ppl can use of course wxgtk provided by their distris - but we dont give any garanty amule will run stable with it, all in one - it's too risky to run amule with wxgtk provided by suse/fedora/mdk etc

cheers ;)