Bin gerade auf einem kleinen Retro Tripp und versuche mein altes PR Setup von Damals wieder nachzubauen. Leider scheitert es beim compilieren von TNN von https://github.com/DeltaLima/TheNetNode-CB mit diversen Errors.
Ich vermute das der Sourcecode für aktuelle compiler Tools veraltet ist und es deswegen unter meinem Linux Mint Debian Edition 5 nicht richtig compiliert. Jemand ne Idee wie ich das beheben kann. Googlen hat mir nicht wirklich geholfen. Jemand nen Tipp was man machen könnte, oder gibts irgendwo nen Archiv mit fertig compilierten TNN?
Code: Alles auswählen
Linking bin/tnn /usr/bin/ld: src/callstr.o:/home/TheNetNode-CB-master/os/linux/linux.h:219: multiple definition of `cShell'; src/buffer.o:/home/TheNetNode-CB-master/os/linux/linux.h:219: first defined here
/usr/bin/ld: src/callstr.o:/home/TheNetNode-CB-master/include/l1attach.h:15: multiple definition of `my_udp'; src/buffer.o:/home/TheNetNode-CB-master/include/l1attach.h:15: first defined here
/usr/bin/ld: src/callstr.o:/home/TheNetNode-CB-master/include/l1attach.h:16: multiple definition of `tokenflag'; src/buffer.o:/home/TheNetNode-CB-master/include/l1attach.h:16: first defined here
/usr/bin/ld: src/callstr.o:/home/TheNetNode-CB-master/include/l1attach.h:23: multiple definition of `iDescriptor'; src/buffer.o:/home/TheNetNode-CB-master/include/l1attach.h:23: first defined here
/usr/bin/ld: src/callstr.o:/home/TheNetNode-CB-master/include/l1ipconv.h:25: multiple definition of `ip_tbl'; src/buffer.o:/home/TheNetNode-CB-master/include/l1ipconv.h:25: first defined here
/usr/bin/ld: src/cvs_cmds.o:/home/TheNetNode-CB-master/os/linux/linux.h:219: multiple definition of `cShell'; src/buffer.o:/home/TheNetNode-CB-master/os/linux/linux.h:219: first defined here
.
. Ausgabe gekürzt da wiederholend
.
/usr/bin/ld: src/version.o:/home/TheNetNode-CB-master/os/linux/linux.h:219: multiple definition of `cShell'; src/buffer.o:/home/TheNetNode-CB-master/os/linux/linux.h:219: first defined here
/usr/bin/ld: src/version.o:/home/TheNetNode-CB-master/include/l1attach.h:15: multiple definition of `my_udp'; src/buffer.o:/home/TheNetNode-CB-master/include/l1attach.h:15: first defined here
/usr/bin/ld: src/version.o:/home/TheNetNode-CB-master/include/l1attach.h:16: multiple definition of `tokenflag'; src/buffer.o:/home/TheNetNode-CB-master/include/l1attach.h:16: first defined here
/usr/bin/ld: src/version.o:/home/TheNetNode-CB-master/include/l1attach.h:23: multiple definition of `iDescriptor'; src/buffer.o:/home/TheNetNode-CB-master/include/l1attach.h:23: first defined here
/usr/bin/ld: src/version.o:/home/TheNetNode-CB-master/include/l1ipconv.h:25: multiple definition of `ip_tbl'; src/buffer.o:/home/TheNetNode-CB-master/include/l1ipconv.h:25: first defined here
collect2: error: ld returned 1 exit status
make: *** [makefile:334: bin/tnn] Fehler 1