1. ホーム
  2. arm

[解決済み] 構文エラー: 予想外の単語 (「) 」を期待)

2022-01-30 04:58:01

質問

問題の概要 - Linuxでは、以下のようなエラーが発生することがあります。 構文エラー:予期しない単語(")")" 一般的にはどのような意味でしょうか?

詳細な問題点 - Sourceryツールチェーンに従ってQt 4.6をクロスコンパイルしようとすると、以下のような問題が発生します。 Ubuntu 10.04 (Lucid Lynx)です。私はリンクに記載されている正確なステップに従いました Qt-4.6のコンパイル . しかし、私は右の./configureの手順で、次のエラーが表示されます - 。

/home/weds/qt-everywhere-opensource-src-4.6.1/bin/qmake: 1: Syntax error: word unexpected (expecting ")")

インターネットで検索すると、このエラーに関する投稿がたくさん見つかり、すべて読みました。 は、このエラーと どのように 解決できますか?

P.S 1 - Sourceryツールチェーンは、以下の中に存在します。 /opt/ フォルダと私の PATH 変数が正しくそれを指していることを確認します。

P.S 2 - このツールチェーンは、私が手動でインストールしたものではありません。むしろ、ベンダーから .tgz ファイルとして提供されたもので、私はそれを /opt/ フォルダーに格納されます。

解決方法は?

これに対する回答は、リンク先の説明書に掲載されているようです。

確かにそれは コメント欄のずっと下の方にある を検索するのに時間がかかりませんでした。 qmake: Syntax error: word unexpected .

引用元

テジさんのコメント 2013年1月4日 12:20 PM

OK、問題を解決しました。その人は非常に残念なことに 何が問題なのかを教えてください。問題は、私たちがホスト qmakeです。そのためには、どんなExport(export PATH=/usr/local/arm/4.3.2/bin:$PATH など)を設定しました。 をインストールした場合、そのすべてを元に戻さなければなりません。以上です。

誰かのお役に立てれば幸いです。

わかりにくいかもしれませんが テジ を実行しようとしているように見えると示唆しています。 qmake をホストシステム上で実行します。