Ra -> Nest i problemy...
Jacek Osiecki
joshua w hybrid.pl
Pon, 30 Cze 2003, 15:21:25 CEST
Witam!
Upgrade'owałem większość mojego Ra do NESTa - przy pomocy RPMów pobranych z
ftp://ftp.nest.pld-linux.org/test/i686/
Do upgrade'u poszły:
glibc-2.3.2-2.16
rpm-4.3-0.20030610.9
XFree86-4.3.99.6-2
gcc-3.3-3
libstdc++-3.3-3
binutils-2.14.90.0.4-1
oraz wszystko czego te pakiety wymagały. Kernel to 2.4.20-6 Cieciwy,
przekompilowany po przycięciu do potrzebnych dla mnie parametrów.
Nadal nie wszystko jest OK, choćby to:
joshua w pingwin ~> rpm -V gcc
Niespełnione zależności dla gcc-3.3-3: cpp = 3.3, libgcc = 3.3
joshua w pingwin ~> rpm -q cpp libgcc
cpp-3.3-3
libgcc-3.3-3
Ponoć to jakieś tam sprawy z epoch, ja się na tym nie znam więc nie wnikam -
w każdym razie podobno to nie jest błąd.
Niestety wśród ściągniętych pakietów brakowało czegoś do blokowania Xów.
Jako że jest to dla mnie bardzo ważne, postanowiłem przekompilować
xlockmore-5.04-1.src.rpm z Ra. Tutaj zaś wyszedł problem z
kompilowaniem...
make[1]: Wchodzę katalog /home/joshua/rpm/BUILD/xlockmore-5.04/modes'
i686-pld-linux-gcc -O2 -march=i686 -fno-rtti -fno-exceptions -fno-implicit-templates -o ../xlock/xlock ../xlock/xlock.o ../xlock/passwd.o ../xlock/resource.o ../xlock/parsecmd.o ../xlock/util.o
../xlock/logout.o ../xlock/mode.o ../xlock/xlockimage.o ../xlock/ras.o ../xlock/xbm.o ../xlock/vis.o ../xlock/visgl.o ../xlock/color.o ../xlock/random.o ../xlock/iostuff.o ../xlock/automata.o
../xlock/spline.o ../xlock/sound.o ../xlock/erase.o ../xlock/magick.o ../xlock/vtlock.o ../xlock/vtlock_proc.o ant.o apollonian.o ball.o bat.o blot.o bouboule.o bounce.o braid.o bubble.o bug.o
clock.o coral.o crystal.o daisy.o dclock.o decay.o deco.o demon.o dilemma.o discrete.o dragon.o drift.o euler2d.o eyes.o fadeplot.o flag.o flame.o flow.o forest.o galaxy.o goop.o grav.o helix.o
hop.o hyper.o ico.o ifs.o image.o juggle.o julia.o kaleid.o kumppa.o laser.o life.o life1d.o life3d.o lightning.o lisa.o lissie.o loop.o lyapunov.o mandelbrot.o marquee.o matrix.o maze.o
mountain.o munch.o nose.o pacman.o penrose.o petal.o polyominoes.o puzzle.o pyro.o qix.o roll.o rotor.o scooter.o shape.o sierpinski.o slip.o space.o sphere.o spiral.o spline.o star.o
starfish.o strange.o swarm.o swirl.o t3d.o tetris.o thornbird.o tik_tak.o triangle.o tube.o turtle.o vines.o voters.o wator.o wire.o world.o worm.o xcl.o xjack.o solitare.o bomb.o blank.o
random.o -L/usr/X11R6/lib -L/usr/X11R6/lib -L/usr/lib -L/usr/lib -lSM -lICE -lXmu -lXpm -lttf -lcrypt -lpam -ldl -lX11 -lXext -lm
solitare.o(.text+0x639): In function ardView::CardView[not-in-charge](ModeInfo_s*, Suits, int)':
: undefined reference to erator new(unsigned)'
solitare.o(.text+0x689): In function ardView::CardView[in-charge](ModeInfo_s*, Suits, int)':
: undefined reference to erator new(unsigned)'
solitare.o(.text+0x12ff): In function ardPile::cleanup()':
: undefined reference to erator delete(void*)'
solitare.o(.text+0x138d): In function ealPile::cleanup()':
: undefined reference to erator delete(void*)'
solitare.o(.text+0x1395): In function ealPile::cleanup()':
: undefined reference to erator delete(void*)'
solitare.o(.text+0x143c): In function ealPile::shuffle(CardPile*)':
: undefined reference to erator new(unsigned)'
solitare.o(.text+0x1fb3): In function ameTable::GameTable[not-in-charge](ModeInfo_s*)':
: undefined reference to erator new(unsigned)'
solitare.o(.text+0x1fe8): In function ameTable::GameTable[not-in-charge](ModeInfo_s*)':
: undefined reference to erator new(unsigned)'
solitare.o(.text+0x203c): In function ameTable::GameTable[not-in-charge](ModeInfo_s*)':
: undefined reference to erator new(unsigned)'
solitare.o(.text+0x206e): In function ameTable::GameTable[not-in-charge](ModeInfo_s*)':
[ i tak dalej... ]
Teraz pytanie: Co jest nie tak? Czego zapomniałem doinstalować? Tak na
oko zainstalowałem wszystkie potrzebne pakiety... Problem jest ogólnie
z c++, praktycznie przy wszystkim się wywala na linkowaniu...
Prosiłbym o jakieś wskazówki gdzie szukać błędu.
Pozdrawiam,
--
Jacek Osiecki
joshua w ceti.pl
GG: 3828944
Więcej informacji o liście dyskusyjnej pld-users-pl