How to compile and run SheepShaver on Ubuntu 16.04 LTS?












1















I want to run SheepShaver PowerPC Mac emulator on my Ubuntu 16.04 LTS desktop.



How can I compile and run it?










share|improve this question



























    1















    I want to run SheepShaver PowerPC Mac emulator on my Ubuntu 16.04 LTS desktop.



    How can I compile and run it?










    share|improve this question

























      1












      1








      1


      1






      I want to run SheepShaver PowerPC Mac emulator on my Ubuntu 16.04 LTS desktop.



      How can I compile and run it?










      share|improve this question














      I want to run SheepShaver PowerPC Mac emulator on my Ubuntu 16.04 LTS desktop.



      How can I compile and run it?







      16.04 mac emulation emulator






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Jun 5 '18 at 16:26









      N0rbertN0rbert

      21.7k547101




      21.7k547101






















          1 Answer
          1






          active

          oldest

          votes


















          1














          One should install build-dependencies and development packages:



          sudo apt-get install build-essential git
          sudo apt-get install libgtk2.0-dev x11proto-xf86dga-dev
          libesd0-dev libxxf86dga-dev libxxf86dga1 libsdl1.2-dev


          Note: the libesd0-dev package is not available for Ubuntu 18.04 LTS.



          Then clone official repository of the project and compile the application:



          cd ~/Downloads
          git clone https://github.com/cebix/macemu.git
          cd macemu/SheepShaver
          make links

          cd src/Unix/
          ./autogen.sh
          make -j3


          Afterwards run it with ./SheepShaver, and you will get the following window:



          SheepShaver under Ubuntu 16.04 LTS






          share|improve this answer


























          • Tried in Ubuntu 18.0.4, but does not work. One of the listed packages is not available "E: Unable to locate package libesd0-dev", and the program itself crashes: "SheepShaver V2.4 by Christian Bauer and Mar"c" Hellwig ERROR: Cannot map Low Memory Globals: Operation not permitted. X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 105 (X_ChangePointerControl) Value in failed request: 0x0 Serial number of failed request: 9 Current serial number in output stream: 10"

            – wmakley
            Jan 7 at 14:14













          • Tried on clean 18.04 LTS - it compiles and runs successfully. I do not have ROMs, so I can't test further.

            – N0rbert
            Jan 7 at 15:00











          Your Answer








          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "89"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1043864%2fhow-to-compile-and-run-sheepshaver-on-ubuntu-16-04-lts%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          1 Answer
          1






          active

          oldest

          votes








          1 Answer
          1






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          1














          One should install build-dependencies and development packages:



          sudo apt-get install build-essential git
          sudo apt-get install libgtk2.0-dev x11proto-xf86dga-dev
          libesd0-dev libxxf86dga-dev libxxf86dga1 libsdl1.2-dev


          Note: the libesd0-dev package is not available for Ubuntu 18.04 LTS.



          Then clone official repository of the project and compile the application:



          cd ~/Downloads
          git clone https://github.com/cebix/macemu.git
          cd macemu/SheepShaver
          make links

          cd src/Unix/
          ./autogen.sh
          make -j3


          Afterwards run it with ./SheepShaver, and you will get the following window:



          SheepShaver under Ubuntu 16.04 LTS






          share|improve this answer


























          • Tried in Ubuntu 18.0.4, but does not work. One of the listed packages is not available "E: Unable to locate package libesd0-dev", and the program itself crashes: "SheepShaver V2.4 by Christian Bauer and Mar"c" Hellwig ERROR: Cannot map Low Memory Globals: Operation not permitted. X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 105 (X_ChangePointerControl) Value in failed request: 0x0 Serial number of failed request: 9 Current serial number in output stream: 10"

            – wmakley
            Jan 7 at 14:14













          • Tried on clean 18.04 LTS - it compiles and runs successfully. I do not have ROMs, so I can't test further.

            – N0rbert
            Jan 7 at 15:00
















          1














          One should install build-dependencies and development packages:



          sudo apt-get install build-essential git
          sudo apt-get install libgtk2.0-dev x11proto-xf86dga-dev
          libesd0-dev libxxf86dga-dev libxxf86dga1 libsdl1.2-dev


          Note: the libesd0-dev package is not available for Ubuntu 18.04 LTS.



          Then clone official repository of the project and compile the application:



          cd ~/Downloads
          git clone https://github.com/cebix/macemu.git
          cd macemu/SheepShaver
          make links

          cd src/Unix/
          ./autogen.sh
          make -j3


          Afterwards run it with ./SheepShaver, and you will get the following window:



          SheepShaver under Ubuntu 16.04 LTS






          share|improve this answer


























          • Tried in Ubuntu 18.0.4, but does not work. One of the listed packages is not available "E: Unable to locate package libesd0-dev", and the program itself crashes: "SheepShaver V2.4 by Christian Bauer and Mar"c" Hellwig ERROR: Cannot map Low Memory Globals: Operation not permitted. X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 105 (X_ChangePointerControl) Value in failed request: 0x0 Serial number of failed request: 9 Current serial number in output stream: 10"

            – wmakley
            Jan 7 at 14:14













          • Tried on clean 18.04 LTS - it compiles and runs successfully. I do not have ROMs, so I can't test further.

            – N0rbert
            Jan 7 at 15:00














          1












          1








          1







          One should install build-dependencies and development packages:



          sudo apt-get install build-essential git
          sudo apt-get install libgtk2.0-dev x11proto-xf86dga-dev
          libesd0-dev libxxf86dga-dev libxxf86dga1 libsdl1.2-dev


          Note: the libesd0-dev package is not available for Ubuntu 18.04 LTS.



          Then clone official repository of the project and compile the application:



          cd ~/Downloads
          git clone https://github.com/cebix/macemu.git
          cd macemu/SheepShaver
          make links

          cd src/Unix/
          ./autogen.sh
          make -j3


          Afterwards run it with ./SheepShaver, and you will get the following window:



          SheepShaver under Ubuntu 16.04 LTS






          share|improve this answer















          One should install build-dependencies and development packages:



          sudo apt-get install build-essential git
          sudo apt-get install libgtk2.0-dev x11proto-xf86dga-dev
          libesd0-dev libxxf86dga-dev libxxf86dga1 libsdl1.2-dev


          Note: the libesd0-dev package is not available for Ubuntu 18.04 LTS.



          Then clone official repository of the project and compile the application:



          cd ~/Downloads
          git clone https://github.com/cebix/macemu.git
          cd macemu/SheepShaver
          make links

          cd src/Unix/
          ./autogen.sh
          make -j3


          Afterwards run it with ./SheepShaver, and you will get the following window:



          SheepShaver under Ubuntu 16.04 LTS







          share|improve this answer














          share|improve this answer



          share|improve this answer








          edited Jan 7 at 15:01

























          answered Jun 5 '18 at 16:26









          N0rbertN0rbert

          21.7k547101




          21.7k547101













          • Tried in Ubuntu 18.0.4, but does not work. One of the listed packages is not available "E: Unable to locate package libesd0-dev", and the program itself crashes: "SheepShaver V2.4 by Christian Bauer and Mar"c" Hellwig ERROR: Cannot map Low Memory Globals: Operation not permitted. X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 105 (X_ChangePointerControl) Value in failed request: 0x0 Serial number of failed request: 9 Current serial number in output stream: 10"

            – wmakley
            Jan 7 at 14:14













          • Tried on clean 18.04 LTS - it compiles and runs successfully. I do not have ROMs, so I can't test further.

            – N0rbert
            Jan 7 at 15:00



















          • Tried in Ubuntu 18.0.4, but does not work. One of the listed packages is not available "E: Unable to locate package libesd0-dev", and the program itself crashes: "SheepShaver V2.4 by Christian Bauer and Mar"c" Hellwig ERROR: Cannot map Low Memory Globals: Operation not permitted. X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 105 (X_ChangePointerControl) Value in failed request: 0x0 Serial number of failed request: 9 Current serial number in output stream: 10"

            – wmakley
            Jan 7 at 14:14













          • Tried on clean 18.04 LTS - it compiles and runs successfully. I do not have ROMs, so I can't test further.

            – N0rbert
            Jan 7 at 15:00

















          Tried in Ubuntu 18.0.4, but does not work. One of the listed packages is not available "E: Unable to locate package libesd0-dev", and the program itself crashes: "SheepShaver V2.4 by Christian Bauer and Mar"c" Hellwig ERROR: Cannot map Low Memory Globals: Operation not permitted. X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 105 (X_ChangePointerControl) Value in failed request: 0x0 Serial number of failed request: 9 Current serial number in output stream: 10"

          – wmakley
          Jan 7 at 14:14







          Tried in Ubuntu 18.0.4, but does not work. One of the listed packages is not available "E: Unable to locate package libesd0-dev", and the program itself crashes: "SheepShaver V2.4 by Christian Bauer and Mar"c" Hellwig ERROR: Cannot map Low Memory Globals: Operation not permitted. X Error of failed request: BadValue (integer parameter out of range for operation) Major opcode of failed request: 105 (X_ChangePointerControl) Value in failed request: 0x0 Serial number of failed request: 9 Current serial number in output stream: 10"

          – wmakley
          Jan 7 at 14:14















          Tried on clean 18.04 LTS - it compiles and runs successfully. I do not have ROMs, so I can't test further.

          – N0rbert
          Jan 7 at 15:00





          Tried on clean 18.04 LTS - it compiles and runs successfully. I do not have ROMs, so I can't test further.

          – N0rbert
          Jan 7 at 15:00


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Ask Ubuntu!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1043864%2fhow-to-compile-and-run-sheepshaver-on-ubuntu-16-04-lts%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          How to reconfigure Docker Trusted Registry 2.x.x to use CEPH FS mount instead of NFS and other traditional...

          is 'sed' thread safe

          How to make a Squid Proxy server?