aMule Forum
Deutsch => de_Linux => Topic started by: Stevil on February 11, 2004, 10:41:32 AM
-
hallo zusammen!
ich hoffe die pinguine verzeien mir, das ein daemon hier postet, doch hier erschien es mir passender als im help forum.
hab die wx und wxGTK packete ganz normal aus den ports installiert.
./configure lief auch ohne mucken durch...jetzt der große fehler:
gmake[2]: Entering directory `/usr/own/aMule-1.2.5/src'
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -I/usr/local/include -I/usr/X11R6/include/wx/gtk-2.4 -I/usr/X11R6/include -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES -I/usr/X11R6/include/gtk12 -I/usr/local/include/glib12 -I/usr/local/include -I/usr/X11R6/include -I/usr/local/include -g -MT amule-OScopeCtrl.o -MD -MP -MF ".deps/amule-OScopeCtrl.Tpo" \
-c -o amule-OScopeCtrl.o `test -f 'OScopeCtrl.cpp' || echo './'`OScopeCtrl.cpp; \
then mv ".deps/amule-OScopeCtrl.Tpo" ".deps/amule-OScopeCtrl.Po"; \
else rm -f ".deps/amule-OScopeCtrl.Tpo"; exit 1; \
fi
OScopeCtrl.cpp: In member function `void COScopeCtrl::RecreateGrid()':
OScopeCtrl.cpp:269: error: `round' undeclared (first use this function)
OScopeCtrl.cpp:269: error: (Each undeclared identifier is reported only once
for each function it appears in.)
gmake[2]: *** [amule-OScopeCtrl.o] Error 1
gmake[2]: Leaving directory `/usr/own/aMule-1.2.5/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/own/aMule-1.2.5'
gmake: *** [all] Error 2
hab ich was übersehen, bzw fehlt was?
-
replace
#if defined(__GNUC__) && __GNUC__ >= 3
strTemp = CastSecondsToHM((nPlotWidth/nShiftPixels) * (int)round(sLastPeriod));
#endif
#if !defined(__GNUC__) || __GNUC__ < 3
strTemp = CastSecondsToHM((nPlotWidth/nShiftPixels) * (int)floor(sLastPeriod));
#endif
mit
strTemp = CastSecondsToHM((nPlotWidth/nShiftPixels) * (int)floor(sLastPeriod+0.5));
// floor(x + 0.5) is a way of doing round(x) that works with gcc < 3 ...
gruss
-
dankööööööö. klappt
für die, die den zusammenhang nich gelesen haben, aber das Problem haben, in der datei müßt ihr die veränderungen von deltaHF schreiben --> OScopeCtrl.cpp
;)
-
öhm....der nächste...
UploadQueue.cpp: In member function `bool CUploadQueue::AcceptNewClient()':
UploadQueue.cpp:339: error: `round' undeclared (first use this function)
UploadQueue.cpp:339: error: (Each undeclared identifier is reported only once
for each function it appears in.)
gmake[2]: *** [amule-UploadQueue.o] Error 1
gmake[2]: Leaving directory `/usr/own/aMule-1.2.5/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/own/aMule-1.2.5'
gmake: *** [all] Error 2
suchfunktion vom forum ergab leider auch nix :(
-
replace
#if defined(__GNUC__) && __GNUC__ >= 3
nMaxSlots = (uint16)round((float)theApp.glob_prefs->GetMaxUpload() / kBpsUpPerClient);
#endif
#if !defined(__GNUC__) || __GNUC__ < 3
nMaxSlots = (uint16)floor((float)theApp.glob_prefs->GetMaxUpload() / kBpsUpPerClient);
#endif
mit
nMaxSlots = (uint16)floor((float)theApp.glob_prefs->GetMaxUpload() / kBpsUpPerClient + 0.5);
// floor(x + 0.5) is a way of doing round(x) that works with gcc < 3 ...
sollte der letzte fehler gewesen sein ;)
gruss
-
*gggg*
wo hätt ich deine infos herbekommen wenn es dich nich gäbe? stehts irgendwo? *g*
es läuft gerade...stay tuned ;)
-
es rennt... ;)
-
prima :)
-
aMule 1.2.6 ...und wieder probleme :(
else rm -f ".deps/amule-SysTray.Tpo"; exit 1; \
fi
In file included from SysTray.cpp:25:
/usr/include/net/if.h:247: error: field `ifru_addr' has incomplete type
/usr/include/net/if.h:248: error: field `ifru_dstaddr' has incomplete type
/usr/include/net/if.h:249: error: field `ifru_broadaddr' has incomplete type
/usr/include/net/if.h:281: error: field `ifra_addr' has incomplete type
/usr/include/net/if.h:282: error: field `ifra_broadaddr' has incomplete type
/usr/include/net/if.h:283: error: field `ifra_mask' has incomplete type
/usr/include/net/if.h:334: error: field `addr' has incomplete type
/usr/include/net/if.h:335: error: field `dstaddr' has incomplete type
SysTray.cpp: In function `gchar* getIP()':
SysTray.cpp:86: error: 'union ifreq::' has no member named '
ifru_addr'
gmake[2]: *** [amule-SysTray.o] Error 1
gmake[2]: Leaving directory `/usr/own/aMule-1.2.6/src'
gmake[1]: *** [all-recursive] Error 1
gmake[1]: Leaving directory `/usr/own/aMule-1.2.6'
gmake: *** [all] Error 2
-
für die anderen BSD nutzer...gibt ab 1.2.6 ne port version...
runterladen, entpacken und nen make && make install machen.
zieht sich die sources selber...