2 Replies Latest reply on Jul 20, 2020 4:05 PM by keni_4440091

    Community Translation - Fix “syntax error near unexpected token `('” in Eclipse IDE provided with FX3 SDK - KBA223154

    keni_4440091

      Hi

       

      I want to translatre KBA223154, please confirm to my work.

       

      Regards,

      Nino

        • 1. Re: Community Translation - Fix “syntax error near unexpected token `('” in Eclipse IDE provided with FX3 SDK - KBA223154
          JuyoungJ_06

          Hi, Nino-san

           

          Sorry for late response.

          Confirm to work this KBA.

           

          Thanks

          Jenna

          • 2. Re: Community Translation - Fix “syntax error near unexpected token `('” in Eclipse IDE provided with FX3 SDK - KBA223154
            keni_4440091

             

            タイトル:FX3 SDKに提供されるEclipse IDEの「予期しないトークン`('の近くの構文エラー」を修正する - KBA223154

             

            バージョン 1

             

            chaitanyav_41 2018/03/13 0:11 に作成。chaitanyav_41 2018/03/13 0:11 に変更。

             

            Version: **

             

            質問:

            FX3 SDKで提供されるEclipse IDEを使用してプロジェクトをコンパイルしている時に下記のエラーメッセージが表示される

             

            C:/Program Files (x86)/Cypress/EZ-USB FX3 SDK/1.3/ARM GCC/bin/cs-make --no-print-directory post-build /usr/bin/sh: -c: line 0: syntax error near unexpected token `('

            /usr/bin/sh: -c: line 0: `C:/Program Files (x86)/Cypress/EZ-USB FX3 SDK/1.3/ARM GCC/bin/cs-make --no-print-directory post-build'

            cs-make: *** [MetaSAQ_FX3.elf] Error 1

             

            これは何故発生しますか?エラーはどうやって修正しますか?

             

            回答:

            このエラーはGITのような他のツールのUNIXシェルバイナリがシステムパスに含まれていると発生します。これらのツールによって提供されるsh.exeバイナリが有効な場合、Eclipseは、マイクロソフトのcmd.exe.代わりにシェル環境としてこのバイナリを使用します。sh.exeの多くのバージョンは、エラーを引き起こす’(‘キャラクターを含むファイルパスを取り扱えません。

             

            シェル環境としてcmd.exeを使用する事をEclipse IDEで強制する事によりこのエラーは修正可能です。これを行うためには、Eclipseプロジェクトに下記の内容をmakefile.initファイルに追加して下さい。

             

            SHELL=C:\Windows\system32\cmd.exe

             

            ユーザーシステムですべてのEclipseプロジェクトにこのファイルを追加する事が必要です。

             

            2512 閲覧 カテゴリ: USB: SuperSpeed Peripherals  タグ: eclipse, ez-usb, fx3 sdk, syntax error, eclipse ide, unexpected token