There are three main steps you need to follow to get Dillo+ compiled:
Install Homebrew and the Dillo+ dependencies with it
Install Xquartz for the required X11 library files
Setup Dillo+ installation
Go to: https://brew.sh and follow the instructions to install Hoebrew; or copy paste this /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" into a new Terminal.app window.
Homebrew is a package manager for macOS and will help you satisfy the necessary dependecies required to compile dillo+ source code.
Type brew help to make sure you have Homebrew installed.
Now issue this command: brew install fltk jpeg openssl libiconv libpng
Homebrew will install the said dependencies.
Now go to https://www.xquartz.org and download Xquartz.
Install Xquartz.
You have almost done.
Dillo+ source code is available on GitHub, at https://github.com/crossbowerbt/dillo-plus
First thing to do is to get the source.
You can proceed by either using the command line git clone or by downloading the zip from the web browser.
Move into the folder, either with the shell or the Finder. Now rename the file "Makefile.options" to "Makefile.options.bk". Do the same with the file "Makefile.options.MacOS".
Now duplicate or copy paste the "Makefile.options.MacOS" file and rename it "Makefile.options".
Now, from the command line, type make.
If you are good you should get no errors and the process should quit cleanly.
Now issue the command sudo make install and enter your admin password.
The dillo executable should be in your /usr/local/bin directory.
If you encounter the missing X11R6 files you need Xquartz.
If you get some missing dependencies errors install them using Homebrew.
Installing same dependencies using different package managers may result in errors.
Per compilare Dillo+ sono necessari tre passaggi principali:
Installare Homebrew e le dipendenze necessarie per Dillo+
Installare Xquartz per ottenere le librerie X11
Configurare l'installazione di Dillo+
Segui le istruzioni riportate nel sito https://brew.sh oppure copia e incolla questa riga nell'app Terminale di macOS: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)".
Homebrew è un gestore di pacchetti per macOS e faciliterà di molto l'installazione dei programmi necessari a Dillo+ per essere installato.
Digita brew help per accertarti che Homebrew sia installato correttamente.
Adesso esegui il comando: brew install fltk jpeg openssl libiconv libpng
Homebrew installerĂ le dipendenze elencate dopo "install".
Visita il sito https://www.xquartz.org e scarica Xquartz. Poi installalo.
Abbiamo quasi finito.
Il codice sorgente di Dillo+ è diponibile online su GitHub all'indirizzo: https://github.com/crossbowerbt/dillo-plus
La prima cosa da fare è ottenere il codice.
Puoi procedere sia utilizzando il terminale e il comando git clone, sia scaricando il file zip dal browser.
Spostati nella cartella utilizzando il terminale o il Finder.
Ora rinomina il file "Makefile.options" in "Makefile.options.bk". Fai lo stesso con "Makefile.options.MacOS".
Adesso copia e incolla il file appena creato "Makefile.options.MacOS.bk" e rinominalo "Makefile.options".
Adesso dalla riga di comando digita make.
Se è tutto a posto non dovresti avere errori e il processo dovrebbe chiudersi in maniera pulita.
Puoi digitare sudo make install e inserire la password di amministratore quando richiesto.
Il programma dillo dovrebbe essere nella cartella /usr/local/bin del tuo Mac.
Se incontri degli errori a riguardo di file X11 mancanti, hai bisogno di Xquartz.
Se ti mancano delle dipendenze puoi installarle con Homebrew usando brew install e la dipendenza che ti occorre.
Avere installate sul computer più versioni di uno stesso programma può generare problemi.