more_software
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | Next revisionBoth sides next revision | ||
more_software [2018/08/16 20:22] – wiki_admin | more_software [2018/08/16 20:23] – wiki_admin | ||
---|---|---|---|
Line 49: | Line 49: | ||
gcc 2.4.5 — successful on 2.03, AMIX gcc, then recompiled with itself | gcc 2.4.5 — successful on 2.03, AMIX gcc, then recompiled with itself | ||
+ | |||
gcc 2.5.8 — successful on 2.03, gcc 2.4.5, then recompiled with itself | gcc 2.5.8 — successful on 2.03, gcc 2.4.5, then recompiled with itself | ||
+ | |||
gcc 2.6.3 — successful on 2.03, gcc 2.5.8, then recompiled with itself | gcc 2.6.3 — successful on 2.03, gcc 2.5.8, then recompiled with itself | ||
+ | |||
gcc 2.7.2.3 — successful on 2.03, gcc 2.6.3, then recompiled with itself | gcc 2.7.2.3 — successful on 2.03, gcc 2.6.3, then recompiled with itself | ||
+ | |||
ntp-4.2.0 — successful and working on 2.1 | ntp-4.2.0 — successful and working on 2.1 | ||
+ | |||
bash-1.14.7 — successful and working on 2.1 | bash-1.14.7 — successful and working on 2.1 | ||
+ | |||
bash-3.0 — successful and working on 2.1, needs changes to compile (see below) | bash-3.0 — successful and working on 2.1, needs changes to compile (see below) | ||
+ | |||
bzip2 1.0.2 — successful and working on 2.1 | bzip2 1.0.2 — successful and working on 2.1 | ||
+ | |||
rsync 2.6.3 — successful and working on 2.1 | rsync 2.6.3 — successful and working on 2.1 | ||
+ | |||
GNU tar 1.14 — successful and working on 2.1, needs changes to compile (see below) | GNU tar 1.14 — successful and working on 2.1, needs changes to compile (see below) | ||
+ | |||
GNU coreutils 5.2.1 — successful and working on 2.1, needs changes to compile (see below) | GNU coreutils 5.2.1 — successful and working on 2.1, needs changes to compile (see below) | ||
+ | |||
GNU patch 2.5.4 — successful and working on 2.1, needs changes to compile (see below) | GNU patch 2.5.4 — successful and working on 2.1, needs changes to compile (see below) | ||
+ | |||
lynx 2.7.2 — successful and working on 2.1, needs changes to compile (see below) | lynx 2.7.2 — successful and working on 2.1, needs changes to compile (see below) | ||
+ | |||
zlib 1.2.2 — successful and working on 2.1 | zlib 1.2.2 — successful and working on 2.1 | ||
+ | |||
perl 5.005_4 — successful and working on 2.1, care needed during configuration (see below) | perl 5.005_4 — successful and working on 2.1, care needed during configuration (see below) | ||
+ | |||
openssl 1.0.0d — successful and working on 2.1, needs changes to compile (see below) | openssl 1.0.0d — successful and working on 2.1, needs changes to compile (see below) | ||
Line 68: | Line 83: | ||
amiwm 0.20pl48 — fails on 2.03, compiles, object files do not link, AMIX gcc | amiwm 0.20pl48 — fails on 2.03, compiles, object files do not link, AMIX gcc | ||
+ | |||
gcc 2.95.3 — fails on 2.03, with gcc 2.7.2.3, collect2 has unresolved symbols (forget which, sys_sig.h?) | gcc 2.95.3 — fails on 2.03, with gcc 2.7.2.3, collect2 has unresolved symbols (forget which, sys_sig.h?) | ||
+ | |||
binutils 2.15 — no m68k-cbm-sysv4 target for gas or ld, makes this useless pretty much | binutils 2.15 — no m68k-cbm-sysv4 target for gas or ld, makes this useless pretty much | ||
+ | |||
apache 2.x — compilation failure | apache 2.x — compilation failure | ||
+ | |||
mysql 4.x — compilation failure | mysql 4.x — compilation failure | ||
+ | |||
lynx 2.8.x — compilation failure, assembler takes a dump | lynx 2.8.x — compilation failure, assembler takes a dump | ||
+ | |||
netrik — missing, uncompilable libraries | netrik — missing, uncompilable libraries | ||
+ | |||
w3m — missing, uncompilable libraries | w3m — missing, uncompilable libraries | ||
+ | |||
GNU gettext — nope (last tested on 2.03) | GNU gettext — nope (last tested on 2.03) | ||
+ | |||
GNU readline — nyet (last tested on 2.03, integrated readline on bash 3.0 compiled fine on 2.1) | GNU readline — nyet (last tested on 2.03, integrated readline on bash 3.0 compiled fine on 2.1) | ||
+ | |||
UNIX top 3.5.1 — Can get it to compile, but only displays one process (init), free mem is wrong, and crashes on update. | UNIX top 3.5.1 — Can get it to compile, but only displays one process (init), free mem is wrong, and crashes on update. | ||
+ | |||
wm2 — Wants ANSI C headers. Man, just ask for the world why dontcha? | wm2 — Wants ANSI C headers. Man, just ask for the world why dontcha? | ||
Line 94: | Line 120: | ||
bash 3.0 Needed to edit some stuff for libintl to compile...will redo this and add the info later | bash 3.0 Needed to edit some stuff for libintl to compile...will redo this and add the info later | ||
+ | |||
GNU tar 1.14 Need to #include stdlib.h in src/ | GNU tar 1.14 Need to #include stdlib.h in src/ | ||
+ | |||
GNU patch 2.5.4 Edit argmatch.c, change strncasecmp call to strncmp | GNU patch 2.5.4 Edit argmatch.c, change strncasecmp call to strncmp | ||
+ | |||
lynx 2.7.2 Add " | lynx 2.7.2 Add " | ||
+ | |||
coreutils 5.2.1 Added #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK) to lib/fts.c | coreutils 5.2.1 Added #define S_ISLNK(m) (((m) & S_IFMT) == S_IFLNK) to lib/fts.c | ||
+ | |||
Perl 5.005_4 | Perl 5.005_4 | ||
Compiled only standard extensions, shared objects | Compiled only standard extensions, shared objects | ||
Link gcc-2.7.2.3 cpp to / | Link gcc-2.7.2.3 cpp to / | ||
Use my own malloc, do not use Perl malloc | Use my own malloc, do not use Perl malloc | ||
+ | |||
openssl 1.0.0d | openssl 1.0.0d | ||
perl5 needed for compilation | perl5 needed for compilation | ||
Line 110: | Line 142: | ||
ifdef NO_STRINGS_H apps/apps.c | ifdef NO_STRINGS_H apps/apps.c | ||
add -lnsl -lsocket to EX_LIBS in apps/ | add -lnsl -lsocket to EX_LIBS in apps/ | ||
+ | |||
prngd 0.9.29 | prngd 0.9.29 | ||
Oh dear, one of these where you edit the Makefile and config.h manually, and oh generic sysv4 isn't supported so I have to make my own defines... | Oh dear, one of these where you edit the Makefile and config.h manually, and oh generic sysv4 isn't supported so I have to make my own defines... | ||
Line 118: | Line 151: | ||
borrowed Solaris 7 prngd.conf file, need to fix it but it will work for now | borrowed Solaris 7 prngd.conf file, need to fix it but it will work for now | ||
Seems to work, but will dump core if you fail to provide a socket to run on. Provide that socket... | Seems to work, but will dump core if you fail to provide a socket to run on. Provide that socket... | ||
+ | |||
openssh 3.9p1 | openssh 3.9p1 | ||
Proceeding well, now that I realize ldd expects to find everything in /usr/lib and/or / | Proceeding well, now that I realize ldd expects to find everything in /usr/lib and/or / | ||
Line 124: | Line 158: | ||
Add #define PRNGD_SOCKET / | Add #define PRNGD_SOCKET / | ||
Works now but only root can login...others get setuid error...think I found a fix, add to config.h: #define SETEUID_BREAKS_SETUID 1, #define BROKEN_SETREUID 1, #define BROKEN_SETREGID 1 | Works now but only root can login...others get setuid error...think I found a fix, add to config.h: #define SETEUID_BREAKS_SETUID 1, #define BROKEN_SETREUID 1, #define BROKEN_SETREGID 1 | ||
+ | |||
rhapsody 0.25b | rhapsody 0.25b | ||
REQUIRES ncurses from DRASTIC UPGRADES file gallery | REQUIRES ncurses from DRASTIC UPGRADES file gallery |
more_software.txt · Last modified: 2021/09/19 18:00 by 127.0.0.1