Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
softwares:giocoso:macos [2025/12/16 20:57] – [2.0 Installing Homebrew] hjrsoftwares:giocoso:macos [2025/12/16 21:34] (current) – [2.0 Installing Homebrew] hjr
Line 39: Line 39:
 Obviously, yours won't say "hjr"! Type the personalised //equivalents// of those commands into your own terminal. Obviously, yours won't say "hjr"! Type the personalised //equivalents// of those commands into your own terminal.
  
-At this point, you will need to obtain a couple of pieces of critical software that are needed just to obtain the Giocoso installer, let alone to run it. I also suggest that you manually install a few other packages, largely because (a) I've had errors when the Giocoso installer tries to do the same; and (b) a couple of these packages can take literally 5 or 6 hours to compile. I think it better that you //see// that happening for that length of time, rather than sit staring at an apparently 'stuck' Giocoso installer attempting to do the same things. Get the pain out of the way early, rather than experience it during the Giocoso install, in other words. Type these commands one at a time, in the order shown, allowing each one to complete before trying the next:+At this point, you will need to obtain a couple of pieces of critical software that are needed just to obtain the Giocoso installer, let alone to run it. I also suggest that you manually install a few other packages, largely because (a) I've had errors when the Giocoso installer tries to do the same; and (b) a couple of these packages can take literally 5 or 6 hours to compile. I think it better that you //see// that happening for that length of time, rather than sit staring at an apparently 'stuck' Giocoso installer attempting to do the same things. Get the pain out of the way early, rather than experience it during the Giocoso install, in other words. Type these commands one at a time, in the order shown, bearing in mind that the first one might take nearly six hours to complete on older hardware:
  
-  brew install wget bash wezterm+  brew install wget bash wezterm fd flac ffmpeg xterm dialog
   brew postinstall openssl   brew postinstall openssl
-  brew install fd 
-  brew install flac  
-  brew install ffmpeg  
-  brew install imagemagick  
-  brew install xterm 
  
-Once those installations are complete, you'll be free to download the Giocoso installer and run it... for the which, see Section below! For now, **close the terminal you were using to install these packages** and open a brand new one to do the Giocoso install: that waynew paths and installations are fully picked up by the new terminal session. +Next, you must install ImageMagick. You can //try// to install that via Homebrew: my experience on Monterey was reasonable, but things failed miserably on Catalina (with the error "Failed to download resource libzip (1.11.4)" or similar). If you can'install it with a **brew install imagemagick** (all in lower casethough with an inexplicable 'k' on the end!), then issue these commands instead:
- +
-WARNING+
  
-On Catalina (and potentially other fairly old macOS versions), imagemagick will not install using the above brew command. It will fail, with the error "Failed to download resource libzip (1.11.4)" or similar. The fix is to download an ImageMagick tarball, manually copy its contents to an 'approved' location, add the new location to your paths, copy necessary components into more standard locations. In order, therefore (and only if ImageMagick won't brew normally): 
-  
   * cd   * cd
   * cd Downloads   * cd Downloads
Line 60: Line 51:
   * tar -xzf ImageMagick-x86_64-apple-darwin20.1.0.tar.gz   * tar -xzf ImageMagick-x86_64-apple-darwin20.1.0.tar.gz
   * sudo mv ImageMagick-7.0.10 /usr/local/ImageMagick   * sudo mv ImageMagick-7.0.10 /usr/local/ImageMagick
-  +
 Next: Next:
  
Line 74: Line 65:
 ...and if you get output that reads something like "ImageMagick 7.0.10.43 Q16 ..." then you know that ImageMagick is working as intended. Having to faff around like this on older versions of macOS is why MacPorts is preferred for them: you probably won't have this sort of issue on newer or current versions.   ...and if you get output that reads something like "ImageMagick 7.0.10.43 Q16 ..." then you know that ImageMagick is working as intended. Having to faff around like this on older versions of macOS is why MacPorts is preferred for them: you probably won't have this sort of issue on newer or current versions.  
  
- +Once those installations are complete, you'll be free to download the Giocoso installer and run it... for the which, see Section 4 below! For now, **close the terminal you were using to install these packages** and open a brand new one to do the Giocoso install: that way, new paths and installations are fully picked up by the new terminal session.
- +
- +
- +
- +
 ===== 3.0 Installing MacPorts ===== ===== 3.0 Installing MacPorts =====
 Before we can install MacPorts itself, we need to install the various command line utilities that MacPorts will expect to find on the system: these are programs that, for example, compile source code into executable binary packages. Fortunately, this is quite easy to do. Before we can install MacPorts itself, we need to install the various command line utilities that MacPorts will expect to find on the system: these are programs that, for example, compile source code into executable binary packages. Fortunately, this is quite easy to do.
  • softwares/giocoso/macos.txt
  • Last modified: 2025/12/16 21:34
  • by hjr