InitNG Kompilierungs Fehler

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
ren000
Beiträge: 2
Registriert: 16.03.2012 13:39:16

InitNG Kompilierungs Fehler

Beitrag von ren000 » 17.03.2012 10:10:16

Ich habe mir die Sources von InitNG heruntergeladen, alle vorausgesetzten Programme installieret und versucht InitNG zu installieren.

Nachdem ich in das InitNG verzeichnis gewechselt bin, ein build Verzeichnis erstellt habe,cmake .. ausgeführt und dann mit mit make versucht habe das ganze zu Kompilieren kommt dieser Fehler:

Code: Alles auswählen

[ 36%] Building C object src/CMakeFiles/initng.dir/initng_event.o
[ 37%] Building C object src/CMakeFiles/initng.dir/initng_service_cache.o
Linking C shared library libinitng.so
[ 37%] Built target initng
[ 38%] Building C object src/CMakeFiles/initng_bin.dir/main.o
[ 40%] Building C object src/CMakeFiles/initng_bin.dir/initng_global.o
Linking C executable initng
[ 40%] Built target initng_bin
[ 41%] Building C object tools/CMakeFiles/itool.dir/itool.o
Linking C executable itool
[ 41%] Built target itool
[ 42%] Building C object tools/CMakeFiles/itype.dir/itype.o
Linking C executable itype
[ 42%] Built target itype
[ 43%] Building C object tools/CMakeFiles/killalli5.dir/killalli5.o
/home/rm/initng-0.6.10.2/tools/killalli5.c:104:9: error: redundant redeclaration of ‘getsid’ [-Werror=redundant-decls]
/usr/include/unistd.h:690:16: note: previous declaration of ‘getsid’ was here
cc1: all warnings being treated as errors
make[2]: *** [tools/CMakeFiles/killalli5.dir/killalli5.o] Fehler 1
make[1]: *** [tools/CMakeFiles/killalli5.dir/all] Fehler 2
make: *** [all] Fehler 2
Weiß jemand wie man diesen Fehler beheben kann oder ob es ihrgendwo ein inoffizielles Debian paket von InitNG giebt?

Oder gibt es ein gute Alternative die ihr empfehlen würdet?

Danke schonmal für eure hilfe.
OS: Crunchbang mit Debian Sid
Architektur: amd64
Desktop: Dwm

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: InitNG Kompilierungs Fehler

Beitrag von rendegast » 24.03.2012 10:58:24

Meiner Meinung vergebliche Liebesmüh.

Der (mittlerweile) Standard mit insserv-Sortierung und parallelem Starten ersetzt es hinreichend.

Zusätzlich kommt aber noch das Sichten / Vergleichen / Umschreiben der Startskripte,
da die ifiles meiner Meinung nach nur ein Grundstock sind.
Ein nicht unerheblicher Arbeitsaufwand,
gegenüber dem sich beim direkten Einbinden von sysvinit-Skripten noch mehr die Frage stellt "Warum?".

Neueste Technik und zumindest in debian (wie gut auch immer eingebunden) wären Debianupstart oder Debiansystemd,
wobei ob der Neuartigkeit eventuell die testing- / sid-Versionen in Betracht kämen.
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

ren000
Beiträge: 2
Registriert: 16.03.2012 13:39:16

Re: InitNG Kompilierungs Fehler

Beitrag von ren000 » 01.04.2012 11:36:40

Danke und sorry erstmal dafür dass ich mich nicht mehr gemeldet hatte.

Das hilft mir schon mal weiter. Werde wahrscheinlich erstmal die alternativen lösungen ausbrobieren.
OS: Crunchbang mit Debian Sid
Architektur: amd64
Desktop: Dwm

Antworten