PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fileutils progressbar - error



jotpe
07.12.02, 08:45
dach auch.
folgender fehler kommt während make

In file included from cp.c:33:
copy.h:132: duplicate member `display'
copy.h:135: duplicate member `display'
copy.h:138: duplicate member `display'
copy.h:141: duplicate member `display'
make[3]: *** [cp.o] Error 1
make[3]: Leaving directory `/usr/src/fileutils/fileutils-patched-4.1/src'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/fileutils/fileutils-patched-4.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/fileutils/fileutils-patched-4.1'
make: *** [all] Error 2
jotpe@hugo:/usr/src/fileutils/fileutils-patched-4.1>

für das program soll man vorher einen patch ausführen, hab ich gemacht...


hatt da jemand n tipp?

micha
08.12.02, 15:45
Hi,

die Version, die Du Dir da geladen hast, ist schon gepatched (fileutils-patched-4.1), d.h. Du musst das Archiv nur entpacken und mittels ./configure && make kompilieren.
Der Patch ist noch nicht ganz ausgereift und ich komme gerade aus zeitlichen Gründen auch leider nicht dazu, ihn weiterzuentwickeln ( u.a. kommt die Option (-D) für das Display mit der Option -D von dem Programm install in Konflikt, bei größeren Dateimengen gibts noch Probleme, etc).
Deshalb würde ich Dir raten, kein make install auszuführen, statt dessen kannst Du nach erfolgreichem Kompilieren in das src/-Verzeichnis wechseln, und manuell die Programme mv und cp nach z.B. /usr/bin/mv-progressbar und /usr/bin/cp-progressbar kopieren, dann hast Du auf jedenfall die Originale und kannst die neuen testen.

Gruß micha