Installation de NeXTStep 3.3 avec l'émulateur Previous 2.6

Distribution de travail : Lubuntu 18.04 LTS

Lien :
https://previous.unixdude.net/

I/ Compilation et installation de l'émulateur Previous.

1/ Création du répertoire de travail.

util01@station66:~$ mkdir -p NEXTSTEP
util01@station66:~$ cd NEXTSTEP/
util01@station66:~/NEXTSTEP$ 

2/ Téléchargement du code source.

util01@station66:~/NEXTSTEP$ svn checkout https://svn.code.sf.net/p/previous/code/trunk previous-code
...
A    previous-code/Visual.Studio/VisualStudioFix.c
 U   previous-code
Révision 1158 extraite.
util01@station66:~/NEXTSTEP$ cd previous-code/
util01@station66:~/NEXTSTEP/previous-code$ 

3/ Configuration de la compilation.

util01@station66:~/NEXTSTEP/previous-code$ ./configure 

4/ Compilation.

util01@station66:~/NEXTSTEP/previous-code$ make
...
[ 96%] Building C object src/CMakeFiles/Previous.dir/zip.c.o
[ 96%] Linking CXX executable Previous
[ 96%] Built target Previous
...
[100%] Linking CXX executable ditool
[100%] Built target ditool
util01@station66:~/NEXTSTEP/previous-code$

5/ Installation.

util01@station66:~/NEXTSTEP/previous-code$ sudo make install
...[100%] Built target ditool
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/local/bin/Previous
-- Set runtime path of "/usr/local/bin/Previous" to ""
-- Installing: /usr/local/share/previous/Previous-icon.bmp
-- Installing: /usr/local/bin/ND_step1_v43_eeprom.bin
-- Installing: /usr/local/bin/Rev_1.0_v41.BIN
-- Installing: /usr/local/bin/Rev_2.5_v66.BIN
-- Installing: /usr/local/bin/Rev_3.3_v74.BIN
util01@station66:~/NEXTSTEP/previous-code$ 
util01@station66:~/NEXTSTEP/previous-code$ cd ..
util01@station66:~/NEXTSTEP$ 

II/ Téléchargement de l'image d'un disque dur avec Nexststep pré-installé.

1/ Téléchargement de NeXTStep.

https://winworldpc.com/product/nextstep/3x

Fichier à télécharger :

Nextstep 3.3 HD Image With Previous 3.3

2/ Copier le fichier 'Nextstep 3.3 HD Image With Previous.7z' dans le répertoire :

/home/util01/NEXTSTEP/

3/ Décompresser l'archive.

util01@station66:~/NEXTSTEP$ 7z x Nextstep\ 3.3\ HD\ Image\ With\ Previous.7z 
util01@station66:~/NEXTSTEP$ cd Nextstep\ 3.3\ HD\ Image\ With\ Previous/
util01@station66:~/NEXTSTEP/Nextstep 3.3 HD Image With Previous$ 

III/ Lancement et configuration de Previous.

1/ Lancement.

util01@station66:~/NEXTSTEP/Nextstep 3.3 HD Image With Previous$ /usr/local/bin/Previous 

2/ Configuration du système.

- [System] 
    - [Machine type]
        - NeXtstation : Turbo
                        Color

- [SCSI disks] 
    - [SCSI Disk 0] : NS33_2GB.dd

- [Boot options]
    - [Boot device] : SCSI disk

- [Save config.]

3/ Lancement de NeXTStep.

- [OK]

nextstep01.png