glib makeエラー:予期しない表示 '( '付近で構文エラーが発生しました。

glib makeエラー:予期しない表示 '( '付近で構文エラーが発生しました。

組み込みLinuxプラットフォームのソースからglibをインストールしようとしています。

「make」を実行すると、次のエラーが発生します。

Make[4]: "/glib-2.55.0/gobject" ディレクトリを入力します。

/bin/sh: -c: 行 0: 予期しないマーカー `(' の近くで構文エラーが発生しました。

/bin/sh: -c: 行 0: `echo " CCLD " libgobject-2.0.la;/bin/sh ../libtool –silent –tag=CC --mode=link gcc –Wall –Wstr'

Makefile:1170: 'libgobject-2.0.la' ターゲットのレシピが失敗しました。

Makefileの行1169と1170は次のとおりです。

1169:

libgobject-2.0.la: $(libgobject_2_0_la_OBJECTS)   
      $(libgobject_2_0_la_DEPENDENCIES) 
      $(EXTRA_libgobject_2_0_la_DEPENDENCIES)

1170:

$(AM_V_CCLD) $(libgobject_2_0_la_LINK) -rpath $(libdir) 
      $(libgobject_2_0_la_OBJECTS) $(libgobject_2_0_la_LIBADD) $(LIBS)

Makefileでは、1169行は1行にあり、1170行は別の行にあります。形式上の制約により分けて作成することになりました。

1169と1170に参加すると、他のエラーが発生します。

*** 'libobject-2.0.la'に必要な '@echo'ターゲットを生成するルールはありません。止まる

このエラーの原因は何ですか?一部の環境変数を設定する必要がありますか?特にゼロ行となっていて混乱します。このエラーをどのように解決できますか?

ベストアンサー1

おすすめ記事