sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #88903
Re: mærkeligt filstørrelsesproblem på en via epia maskine
Bo Vagner Højer wrote:
On Sun, 6 Aug 2006, Magnus Pedersen wrote:
Det er kun i waste problemet opstår og jeg har prøvet at oversætte
waste på maskinen med samme resultat og jeg er desværre ikke kompetent
til at lede efter fejlen, endsige rette den i waste.
Jeg forestiller mig desuden at det nok ikke kun er waste der har dette
problem, det bare kun er her jeg har opdaget det. Men at det nok er
noget generelt der hænger sammen med epia'ens begrænsede
instruktionssæt ift en "ægte" 686 cpu.
Men jeg tager muligvis helt fejl...
Både nej og ja. Lad os se på hvad vi nu ved.
Da du ikke har problemmer med andre programmer, kan vi gå ud fra at der
sansynligvis ikke er tale om et hardwareproblem og vi kan også gå du
fra, at der ikke er tale om et problem med f.eks. libc.
Da du ikke har fået waste fra debian, kan man ikke konkludere noget om
kvaliteten af den oversættelse du har installeret, så derfor er det en
god ide at oversætte selv. Det sansynliggør også at du har de rigtige
biblioteker til din rådighed. Endvidere er det en grov indikator på
kvaliteten af programmet, at det kan oversættes af en novise ud fra de
instruktioner der følger med.
Hvis du selv har oversat waste, kan du ikke kalde dig selv incompetent;
men har du husket at rette tilvalget -march i Makefilen fra pentiumpro
til c3 eller c3-2. Du ved bedst hvilken via cpu der er på dit kort. Hvis
dette ikke hjælper prøv så med en desperat handling at sætte march til
i386.
Mvh. Bo
Den er orginalt oversat til pentiumpro, og jeg har skiftet det ud
med c3-2 i makefilen, men skidtet vil ikke bygges nu. Det er længe
siden jeg sidst byggede det og jeg husker ikke om jeg lavede nogen
krumspring i den forbindelse.
Her er makefilen:
OBJS = asyncdns.o config.o connection.o filedb.o listen.o m_chat.o
m_file.o m_keydist.o m_ping.o m_search.o m_upload.o mqueue.o
mqueuelist.o netkern.o sha.o util.o xfers.o xferwnd.o srchwnd.o
srvmain.o blowfish.o m_lcaps.o
RSAOBJS = md5c.o nn.o prime.o r_random.o rsa.o
DEBUGFLAG = -s
CXXFLAGS = -O2 $(DEBUGFLAG) -pipe -march=c3-2
CFLAGS = -O2 $(DEBUGFLAG) -pipe -march=c3-2
wastesrv: $(OBJS) $(RSAOBJS)
$(CC) $(DEBUGFLAG) -pthread -o wastesrv $(OBJS) $(RSAOBJS)
md5c.o: rsa/md5c.c
nn.o: rsa/nn.c
prime.o: rsa/prime.c
r_random.o: rsa/r_random.c
rsa.o: rsa/rsa.c
clean:
-rm *.o wastesrv
Og her er den fejl den dør med:
epia@pedersen-epia:~/waste-source$ make
g++ -O2 -s -pipe -march=c3-2 -c -o asyncdns.o asyncdns.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o config.o config.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o connection.o connection.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o filedb.o filedb.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o listen.o listen.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o m_chat.o m_chat.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o m_file.o m_file.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o m_keydist.o m_keydist.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o m_ping.o m_ping.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o m_search.o m_search.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o m_upload.o m_upload.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o mqueue.o mqueue.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o mqueuelist.o mqueuelist.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o netkern.o netkern.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o sha.o sha.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o util.o util.cpp
util.cpp:1225:24: warning: trigraph ??> ignored, use -trigraphs to
enable
g++ -O2 -s -pipe -march=c3-2 -c -o xfers.o xfers.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o xferwnd.o xferwnd.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o srchwnd.o srchwnd.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o srvmain.o srvmain.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o blowfish.o blowfish.cpp
g++ -O2 -s -pipe -march=c3-2 -c -o m_lcaps.o m_lcaps.cpp
make: *** No rule to make target `rsa/md5c.c', needed by `md5c.o'.
Stop.
og:
epia@pedersen-epia:~/waste-source$ ll rsa/
total 88
-rw-r--r-- 1 epia epia 1134 2004-03-05 08:34 global.hpp
-rw-r--r-- 1 epia epia 9975 2004-04-04 21:54 md5.cpp
-rw-r--r-- 1 epia epia 1410 2004-03-11 09:35 md5.hpp
-rw-r--r-- 1 epia epia 16342 2004-04-23 20:49 nn.cpp
-rw-r--r-- 1 epia epia 4324 2004-04-23 09:14 nn.hpp
-rw-r--r-- 1 epia epia 3274 2004-04-04 21:54 prime.cpp
-rw-r--r-- 1 epia epia 262 2004-03-05 21:44 prime.hpp
-rw-r--r-- 1 epia epia 5850 2004-04-04 21:54 r_keygen.cpp
-rw-r--r-- 1 epia epia 3002 2004-04-04 21:54 r_random.cpp
-rw-r--r-- 1 epia epia 239 2004-03-05 09:23 r_random.hpp
-rw-r--r-- 1 epia epia 10050 2004-04-24 23:33 rsa.cpp
-rw-r--r-- 1 epia epia 631 2004-03-08 02:24 rsa.hpp
-rw-r--r-- 1 epia epia 3170 2004-04-04 21:54 rsaref.hpp
Som sagt, det er her mine kompetancer kommert il kort...
/Magnus
--
The flaw in your argument is that you think you're right.
Follow ups
References