aMule Forum
Deutsch => aMule Hilfe => Topic started by: RaVen on May 20, 2005, 10:02:41 PM
-
Tach Leute - hab da n Problem mit dem amule CVS seit 19.hab selbst mein wxgtk rpm gebaut (aus dem Spec von wx 2.6) und amule konnte ich problemlos bauen und das rannte auch problemlos - auch mit Umlauten.
Seit dem 19. gehts nich mehr. Aber - auch mit dem wx rpm von euch nicht.
RPM von euch bringt:
amulecmd-ECSpecialTags.o(.gnu.linkonce.t._ZN17CEC_ConnState_Tag9HaveLowIDEv+0x16): In function `CEC_ConnState_Tag::HaveLowID()':
/usr/src/packages/BUILD/amule-cvs/src/ECSpecialTags.h:160: undefined reference to `IsLowID(unsigned)'
collect2: ld returned 1 exit status
make[3]: *** [amulecmd] Fehler 1
make[3]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/packages/BUILD/amule-cvs'
make: *** [all] Fehler 2
error: Bad exit status from /var/tmp/rpm-tmp.86446 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.86446 (%build)
Bad exit status from /var/tmp/rpm-tmp.86446 (%build):
#!/bin/sh
RPM_SOURCE_DIR="/save/Downloads"
RPM_BUILD_DIR="/usr/src/packages/BUILD"
RPM_OPT_FLAGS="-O2 -g -march=i586 -mcpu=i686 -fmessage-length=0"
RPM_ARCH="i386"
RPM_OS="linux"
export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS
RPM_DOC_DIR="/usr/share/doc/packages"
export RPM_DOC_DIR
RPM_PACKAGE_NAME="aMule"
RPM_PACKAGE_VERSION="CVS"
RPM_PACKAGE_RELEASE="20050520"
export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE
RPM_BUILD_ROOT="/usr/src/packages/BUILD/aMule-CVS-root"
export RPM_BUILD_ROOT
set -x
umask 022
cd /usr/src/packages/BUILD
/bin/rm -rf "$RPM_BUILD_ROOT"
/bin/mkdir -p `dirname "$RPM_BUILD_ROOT"`
/bin/mkdir "$RPM_BUILD_ROOT"
cd amule-cvs
/usr/bin/make
exit 0
wat für ne fehlermeldung?! Kann ich nix mit anfangen
mein RPM:
fi
wxcas.cpp:51:2: #error You must set wxUSE_PRINTING_ARCHITECTURE to 1 in setup.h to compile wxCas.
wxcas.cpp:54:22: wx/image.h: Datei oder Verzeichnis nicht gefunden
In file included from wxcas.h:49,
from wxcas.cpp:57:
wxcasframe.h:49:25: wx/statline.h: Datei oder Verzeichnis nicht gefunden
wxcasframe.h:50:24: wx/toolbar.h: Datei oder Verzeichnis nicht gefunden
In file included from wxcas.h:49,
from wxcas.cpp:57:
wxcasframe.h:63: error: base class `wxFrame' has incomplete type
wxcasframe.h:65: error: syntax error before `*' token
wxcasframe.h:66: error: syntax error before `[' token
wxcasframe.h:68: error: syntax error before `*' token
wxcasframe.h:69: error: syntax error before `*' token
wxcasframe.h:71: error: syntax error before `*' token
wxcasframe.h:73: error: syntax error before `*' token
wxcasframe.h:79: error: syntax error before `*' token
wxcasframe.h:80: error: syntax error before `*' token
wxcasframe.h:82: error: syntax error before `*' token
wxcasframe.h:83: error: syntax error before `*' token
wxcasframe.h:85: error: syntax error before `*' token
wxcasframe.h:86: error: syntax error before `*' token
wxcasframe.h:88: error: syntax error before `*' token
wxcasframe.h:89: error: syntax error before `*' token
wxcasframe.h:91: error: syntax error before `*' token
wxcasframe.h:92: error: syntax error before `*' token
wxcasframe.h:93: error: syntax error before `*' token
wxcasframe.h:94: error: syntax error before `*' token
wxcasframe.h:95: error: syntax error before `*' token
wxcasframe.h:96: error: syntax error before `*' token
wxcasframe.h:98: error: syntax error before `*' token
wxcasframe.h:99: error: syntax error before `*' token
wxcasframe.h:101: error: syntax error before `*' token
wxcasframe.h:102: error: syntax error before `*' token
wxcasframe.h:105: error: syntax error before `*' token
wxcasframe.h:106: error: syntax error before `*' token
wxcasframe.h:113: error: syntax error before `*' token
wxcasframe.h:114: error: syntax error before `*' token
wxcasframe.h:160: error: `wxCommandEvent' was not declared in this scope
wxcasframe.h:160: error: `event' was not declared in this scope
wxcasframe.h:160: error: invalid data member initialization
wxcasframe.h:160: error: (use `=' to initialize static data members)
wxcasframe.h:160: error: variable or field `OnBarRefresh' declared void
wxcasframe.h:161: error: `wxCommandEvent' was not declared in this scope
wxcasframe.h:161: error: `event' was not declared in this scope
wxcasframe.h:161: error: invalid data member initialization
wxcasframe.h:161: error: variable or field `OnBarAbout' declared void
wxcasframe.h:162: error: `wxCommandEvent' was not declared in this scope
wxcasframe.h:162: error: `event' was not declared in this scope
wxcasframe.h:162: error: invalid data member initialization
wxcasframe.h:162: error: variable or field `OnBarSave' declared void
wxcasframe.h:163: error: `wxCommandEvent' was not declared in this scope
wxcasframe.h:163: error: `event' was not declared in this scope
wxcasframe.h:163: error: invalid data member initialization
wxcasframe.h:163: error: variable or field `OnBarPrint' declared void
wxcasframe.h:164: error: `wxCommandEvent' was not declared in this scope
wxcasframe.h:164: error: `event' was not declared in this scope
wxcasframe.h:164: error: invalid data member initialization
wxcasframe.h:164: error: variable or field `OnBarPrefs' declared void
wxcasframe.h:165: error: `wxTimerEvent' was not declared in this scope
wxcasframe.h:165: error: `event' was not declared in this scope
wxcasframe.h:165: error: invalid data member initialization
wxcasframe.h:165: error: variable or field `OnRefreshTimer' declared void
wxcasframe.h:166: error: `wxTimerEvent' was not declared in this scope
wxcasframe.h:166: error: `event' was not declared in this scope
wxcasframe.h:166: error: invalid data member initialization
wxcasframe.h:166: error: variable or field `OnFtpUpdateTimer' declared void
wxcasframe.h:167: error: `wxCommandEvent' was not declared in this scope
wxcasframe.h:167: error: `event' was not declared in this scope
wxcasframe.h:167: error: invalid data member initialization
wxcasframe.h:167: error: variable or field `OnHitButton' declared void
wxcasframe.h:168: error: `wxCommandEvent' was not declared in this scope
wxcasframe.h:168: error: `event' was not declared in this scope
wxcasframe.h:168: error: invalid data member initialization
wxcasframe.h:168: error: variable or field `OnAbsHitButton' declared void
wxcasframe.h:180: error: syntax error before `*' token
wxcasframe.h:63: warning: `class WxCasFrame' has virtual functions but non-virtual destructor
wxcas.cpp: In function `wxAppConsole* wxCreateApp()':
wxcas.cpp:60: error: cannot allocate an object of type `WxCas'
wxcas.cpp:60: error: because the following virtual functions are abstract:
/usr/include/wx-2.6/wx/app.h:100: error: virtual int wxAppConsole::OnRun()
wxcas.cpp: In member function `virtual bool WxCas::OnInit()':
wxcas.cpp:71: error: `wxImage' undeclared (first use this function)
wxcas.cpp:71: error: (Each undeclared identifier is reported only once for each function it appears in.)
wxcas.cpp:71: error: syntax error before `::' token
wxcas.cpp:84: error: `SetPrintMode' undeclared (first use this function)
wxcas.cpp:94: error: `Show' undeclared (first use this function)
wxcas.cpp:95: error: `SetTopWindow' undeclared (first use this function)
make[5]: *** [wxcas-wxcas.o] Fehler 1
make[5]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src/utils/wxCas/src'
make[4]: *** [all-recursive] Fehler 1
make[4]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src/utils/wxCas'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src/utils'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/packages/BUILD/amule-cvs'
make: *** [all] Fehler 2
error: Bad exit status from /var/tmp/rpm-tmp.28409 (%build)
RPM build errors:
Bad exit status from /var/tmp/rpm-tmp.28409 (%build)
/var/tmp/rpm-tmp.28409:
#!/bin/sh
RPM_SOURCE_DIR="/save/Downloads"
RPM_BUILD_DIR="/usr/src/packages/BUILD"
RPM_OPT_FLAGS="-O2 -g -march=i586 -mcpu=i686 -fmessage-length=0"
RPM_ARCH="i386"
RPM_OS="linux"
export RPM_SOURCE_DIR RPM_BUILD_DIR RPM_OPT_FLAGS RPM_ARCH RPM_OS
RPM_DOC_DIR="/usr/share/doc/packages"
export RPM_DOC_DIR
RPM_PACKAGE_NAME="aMule"
RPM_PACKAGE_VERSION="CVS"
RPM_PACKAGE_RELEASE="20050520"
export RPM_PACKAGE_NAME RPM_PACKAGE_VERSION RPM_PACKAGE_RELEASE
RPM_BUILD_ROOT="/usr/src/packages/BUILD/aMule-CVS-root"
export RPM_BUILD_ROOT
set -x
umask 022
cd /usr/src/packages/BUILD
/bin/rm -rf "$RPM_BUILD_ROOT"
/bin/mkdir -p `dirname "$RPM_BUILD_ROOT"`
/bin/mkdir "$RPM_BUILD_ROOT"
cd amule-cvs
/usr/bin/make
exit 0
wxcas stimmt wohl was nich?! Aber bisher gings doch auch?!
Jemand ne Idee?
-
bitte einmal:
ls -la /usr/bin/wx*
-
Bidde:
-rwxr-xr-x 1 root root 4992 2005-03-19 20:12 /usr/bin/wx2_conv
lrwxrwxrwx 1 root root 40 2005-05-20 22:04 /usr/bin/wxbase-2.6-config -> /usr/lib/wx/config/base-ansi-release-2.6
-rwxr-xr-x 1 root root 1021217 2005-05-18 17:14 /usr/bin/wxcas
lrwxrwxrwx 1 root root 40 2005-05-20 22:04 /usr/bin/wx-config -> /usr/lib/wx/config/base-ansi-release-2.6
:D
-
hum wat willst du mit wxbase? :)) das wird nix
mit wxGTK-2.6 ist wxBase scho drin, darum darf man KEIN wxBase ab 2.6 mehr installiren, sonst wird das nix...
und dein wx-config link zeigt auf wxBase...und beim compilieren von einer GTK app schlägt das logischerweise fehl
-
hmm - sprich ich muss wxgtk neu kompilieren. Der wollt aber wxbase haben - kann man da was ändern?
Und - wieso gehts nich mit dem RPM von DeltaHF?!
-
huh? alter rpm raus...und dann das von deltHF installieren...dann sollte es tun
das einzige wo problme is das man in den spec files nicht einstellen kann
wenn wx-2.6 dann nix wxBase aber für 2.4 scho wxBase, darum meckert er beim rpm bauen das wxBase fehlt
-
also das Problem ist:
rpmbuild -ta wxGTK-2.6.0.tar.bz2
error: File /save/Downloads/wxBase-2.6.0.tar.bz2: Datei oder Verzeichnis nicht gefunden
Sprich - die wollen aus unerfindlichen Gründen wxbase - obwohls schon drinne is?!
Fazit: mit eigenen - auf obenstehende Art erstellten RPMs gehts neh.
ich spiel mal an dem Spec rum vll. gehts ja dann.
Danke für den Support jedenfalls :D
-
Ich verstehs einfach nich - was will er denn von mir :( hab das RPM von euch drauf - kein wxbase extra installiert.
/usr/bin/ccache g++ -DUSE_EMBEDDED_CRYPTO -W -Wall -g -ggdb -fno-inline -D__DEBUG__ -fmessage-length=0 -lp thread -o amulecmd amulecmd-TextClient.o amulecmd-MD5Sum.o amulecmd-ECSocket.o amulecmd-ExternalConnector.o a mulecmd-ECPacket.o amulecmd-ECSpecialTags.o amulecmd-OtherFunctions.o amulecmd-StringFunctions.o amulecmd-Form at.o -pthread -L/usr/X11R6/lib -lwx_base-2.6 -lwx_base_net-2.6 -lz -lbfd -liberty
amulecmd-ECSpecialTags.o(.gnu.linkonce.t._ZN17CEC_ConnState_Tag9HaveLowIDEv+0x16): In function `CEC_ConnState_ Tag::HaveLowID()':
/usr/src/packages/BUILD/amule-cvs/src/ECSpecialTags.h:160: undefined reference to `IsLowID(unsigned)'
collect2: ld returned 1 exit status
make[3]: *** [amulecmd] Fehler 1
make[3]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/usr/src/packages/BUILD/amule-cvs/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/packages/BUILD/amule-cvs'
make: *** [all] Fehler 2
error: Bad exit status from /var/tmp/rpm-tmp.30028 (%build)
-rwxr-xr-x 1 root root 4992 2005-03-19 20:12 /usr/bin/wx2_conv
-rwxr-xr-x 1 root root 1021217 2005-05-18 17:14 /usr/bin/wxcas
lrwxrwxrwx 1 root root 39 2005-05-22 11:14 /usr/bin/wx-config -> /usr/lib/wx/config/gtk-ansi-release-2.6
lrwxrwxrwx 1 root root 8 2005-05-22 11:14 /usr/bin/wxrc -> wxrc-2.6
-rwxr-xr-x 1 root root 74642 2005-04-24 03:12 /usr/bin/wxrc-2.6
-
I'm also having this prob for 3 snap cvs shots now, Is there a solution, I don't know german...
;)
-
its fixed today...try again ;)
-
Thanks, what was it?
Also should I try the cvs from 23rd or 24th?
-
todays should already work...
there was some linking problem in the amulecmd binary...Kry fixed it
-
Thanks...