質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.46%
make

make は、ビルド作業を自動化するツールです。さまざまなファイルの最終変更時刻を比較し、従属するファイルよりも「ターゲット」のファイルが古いことがわかったときユーザーが設定していた命令を実行する事が可能です。

コンパイル

コンパイルとは、プログラミング言語のテキストソース(ソースコード)をコンピュータ上で実行可能な形式(オブジェクトコード)に変換することをいいます

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

Q&A

解決済

1回答

2144閲覧

Raspberry Pi 4でSheepShaverでコンパイルエラー

megazone-mc21

総合スコア2

make

make は、ビルド作業を自動化するツールです。さまざまなファイルの最終変更時刻を比較し、従属するファイルよりも「ターゲット」のファイルが古いことがわかったときユーザーが設定していた命令を実行する事が可能です。

コンパイル

コンパイルとは、プログラミング言語のテキストソース(ソースコード)をコンピュータ上で実行可能な形式(オブジェクトコード)に変換することをいいます

Raspberry Pi

Raspberry Piは、ラズベリーパイ財団が開発した、名刺サイズのLinuxコンピュータです。 学校で基本的なコンピュータ科学の教育を促進することを意図しています。

0グッド

0クリップ

投稿2020/09/05 02:46

Raspberry Pi 4でSheepShaverでコンパイルエラーがでます。

sudo apt-get install git libsdl1.2-dev libgtk2.0-dev automake
cd; git clone https://github.com/cebix/macemu.git; cd macemu/SheepShaver/src/Unix
NO_CONFIGURE=1 ./autogen.sh
./configure --enable-sdl-video --enable-sdl-audio --disable-vosf --disable-jit-compiler --with-gtk --enable-addressing=direct,0x10000000
make

上記を実行したら

collect2: error: ld returned 1 exit status
make: *** [Makefile:123: SheepShver] エラー 1

とでて止まってしまいます。

他に何かインストールをしたり、makefileを変更しないといけないのでしょうか?

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

megazone-mc21さん、

生成されたMakefileDEFSのとこに、-DENABLE_SDL1を追加するとビルドできました。
ただ、実行してSettingsメニューはでてきましたが、ROMやらDiskイメージがすぐに準備できないので、エミュレータの実行は確認していません。

  • 変更箇所
... DEFS = -DENABLE_SDL1 -DHAVE_CONFIG_H -D_REENTRANT -DDATADIR=\"$(datadir)/$(APP)\" ^^^^^^^^^^^^^ ...

自分がためしたのは、3年も前で、ビルド関係が壊れてるのかもしれません。

投稿2020/09/06 05:23

mt08

総合スコア1825

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

megazone-mc21

2020/09/06 09:28

ありがとうございます。 アドバイスの通りにMakefileを変更しましたら、ビルドに成功しました。 RomとDiskイメージも用意できましたので、実行したら、 無事、起動しました。 本当に、ありがとうございます。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.46%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問