"-makeud" option is not found.とエラーが複数出て解決できずに困っています。

先日から開発を始め、評価期間が過ぎたのでGCCの方に移行しようとし一度ビルドが通ったので安心していたのですが、AppWizardでデータを追加してビルドすると「"-makeud" option is not found.」のエラーが複数出て、完全に手詰まりになってしまいました。

質問するのに、どのような情報を上げればよいかもわからずで、質問自体があいまいで申し訳ございませんが、どなたかお知恵を貸して頂けないでしょうか。

必要な情報があれば、言って頂ければアップ致します。

何卒よろしくお願い申し上げます。

  • リューキィさん、こんにちは。NoMaYです。

    海外スタッフによるメンテナンス中のようなので、国内管理人さん休暇明け月曜以降に詳細をお聞きしたいと思います。(この先、メンテナンス終了までには、何が起きるか分かりませんので。現在、初心者向けフォーラム以外のRL78,RX,RZ,等のスレッドが軒並み Page Not Found 状態になっている事態であったりもしますので。)

    以下、かふぇルネのメンテナンス中の画面コピーです。


     

  • NoMaYさん

    いつもご対応ありがとうございます。メンテナンス中だったんですね。他のスレッドが見れなくなっているのまでは確認していたのですが、こちらのコミュニティが無いと自分の力ではどうしようもないので、ぜひ早く復旧してほしいと願うばかりです。

  • > GCCの方に移行しようとし
    > ビルドすると「"-makeud" option is not found.」のエラーが複数出て
    「GCCにないオプションが指定されたから」が原因ですね。
    オプションを見直してください。

    全てのビルドオプションは .cproject ファイルに入っているので、オプションがどこだか分からない場合はこのファイルで探して見当を付けてください。

  • リューキィさん、こんにちは。NoMaYです。

    以下の情報/ファイルを頂けないでしょうか?それから、プロジェクトのファイル一式をzipファイルに固めて、そちらの手元で保管しておいて頂けないでしょうか(調査中に戻せなくなって再現しなくなってしまうことは良くありますので)。

    (1) e2 studioのバージョン
    (2) どのようにプロジェクトを変換したのか?
    例:
    (2-A) GCCプロジェクトを新規に作成してソースファイル一式をCC-RXプロジェクトフォルダからコピーした
    or
    (2-B) e2 studioのプロジェクト変換機能でCC-RXプロジェクトをGCCプロジェクトへ変換した
    or
    (2-C) その他(少し具体的に知りたいです)
    とか

    (3) ビルドログ

    GCCプロジェクトでe2 studioのビルドコンソールウィンドウに表示された内容をテキストファイルへコピペしたものをzipファイルに固めて添付して頂ければ、と思います。

    一応、テキストファイルの内容をざっと確認して頂いて、フォルダ名/ファイル名が公開されるのが望ましくない箇所はXXXXといった伏字に書き換えて下さい。

    (4) CC-RXプロジェクト側

    .projectファイル
    .cprojectファイル
    ○○○○.scfgファイル

    一応、各ファイルの内容をざっと確認して頂いて、フォルダ名/ファイル名が公開されるのが望ましくない箇所はXXXXといった伏字に書き換えて下さい。

    (5) GCCプロジェクト側

    .projectファイル
    .cprojectファイル
    ○○○○.scfgファイル

    一応、各ファイルの内容をざっと確認して頂いて、フォルダ名/ファイル名が公開されるのが望ましくない箇所はXXXXといった伏字に書き換えて下さい。

    すみませんが、お願いします。

  • ほやさん

    ご指導ありがとうございます。

    オプションの確認をしてみます!

  • NoMaYさん、こんにちは。リューキィです。

    いつもありがとうございます。

    ⑴ Version: 2022-04 (22.4.0)

    ⑵ C ツールチェインを変更すれば良いのかと思い、プロジェクトのプロパティのC/C++ビルドのツールチェインエディッターの現在のツールチェインと現在のビルダーを変更しました。

    Bのe2studioにプロジェクトの変換機能があるんですか?無知ですみません。

    ⑶ 

    Extracting support files...
    10:16:03 **** プロジェクト TEST_Display01 に対する構成 HardwareDebug の 逐次ビルド ****
    make -j8 all
    'Building file: ../src/smc_gen/r_sci_iic_rx/src/targets/rx65n/r_sci_iic_rx65n.c'
    'Building file: ../src/smc_gen/r_sci_iic_rx/src/r_sci_iic_rx.c'
    'Building file: ../src/smc_gen/r_qspi_smstr_rx/src/targets/rx65n/r_qspi_smstr_target.c'
    'Building file: ../src/smc_gen/r_qspi_smstr_rx/src/targets/rx65n/r_qspi_smstr_target_dev_port.c'
    'Building file: ../src/smc_gen/r_qspi_smstr_rx/src/r_qspi_smstr.c'
    'Building file: ../src/smc_gen/r_pincfg/Pin.c'
    'Building file: ../src/smc_gen/r_pincfg/r_ether_rx_pinset.c'
    ../src/smc_gen/r_sci_iic_rx/src/targets/rx65n/r_sci_iic_rx65n.c
    ../src/smc_gen/r_sci_iic_rx/src/r_sci_iic_rx.c
    ../src/smc_gen/r_qspi_smstr_rx/src/targets/rx65n/r_qspi_smstr_target.c
    ../src/smc_gen/r_qspi_smstr_rx/src/targets/rx65n/r_qspi_smstr_target_dev_port.c
    E0511106:The folder "C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\src\smc_gen\r_sci_iic_rx\src\targets\rx65n" specified by the "-makeud" option is not found.
    ../src/smc_gen/r_qspi_smstr_rx/src/r_qspi_smstr.c
    E0511106:The folder "C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\src\smc_gen\r_sci_iic_rx\src" specified by the "-makeud" option is not found.
    ../src/smc_gen/r_pincfg/Pin.c
    make: *** [src/smc_gen/r_sci_iic_rx/src/targets/rx65n/r_sci_iic_rx65n.obj] Error 1
    src/smc_gen/r_sci_iic_rx/src/targets/rx65n/subdir.mk:24: recipe for target 'src/smc_gen/r_sci_iic_rx/src/targets/rx65n/r_sci_iic_rx65n.obj' failed
    make: *** Waiting for unfinished jobs....
    E0511106:The folder "C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\src\smc_gen\r_qspi_smstr_rx\src\targets\rx65n" specified by the "-makeud" option is not found.
    ../src/smc_gen/r_pincfg/r_ether_rx_pinset.c
    src/smc_gen/r_sci_iic_rx/src/subdir.mk:24: recipe for target 'src/smc_gen/r_sci_iic_rx/src/r_sci_iic_rx.obj' failed
    make: *** [src/smc_gen/r_sci_iic_rx/src/r_sci_iic_rx.obj] Error 1
    src/smc_gen/r_qspi_smstr_rx/src/targets/rx65n/subdir.mk:28: recipe for target 'src/smc_gen/r_qspi_smstr_rx/src/targets/rx65n/r_qspi_smstr_target.obj' failed
    make: *** [src/smc_gen/r_qspi_smstr_rx/src/targets/rx65n/r_qspi_smstr_target.obj] Error 1
    'Building file: ../src/smc_gen/r_pincfg/r_glcdc_rx_pinset.c'
    E0511106:The folder "C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\src\smc_gen\r_qspi_smstr_rx\src\targets\rx65n" specified by the "-makeud" option is not found.
    E0511106:The folder "C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\src\smc_gen\r_qspi_smstr_rx\src" specified by the "-makeud" option is not found.
    src/smc_gen/r_qspi_smstr_rx/src/targets/rx65n/subdir.mk:32: recipe for target 'src/smc_gen/r_qspi_smstr_rx/src/targets/rx65n/r_qspi_smstr_target_dev_port.obj' failed
    make: *** [src/smc_gen/r_qspi_smstr_rx/src/targets/rx65n/r_qspi_smstr_target_dev_port.obj] Error 1
    make: *** [src/smc_gen/r_qspi_smstr_rx/src/r_qspi_smstr.obj] Error 1
    src/smc_gen/r_qspi_smstr_rx/src/subdir.mk:24: recipe for target 'src/smc_gen/r_qspi_smstr_rx/src/r_qspi_smstr.obj' failed
    E0511106:The folder "C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\src\smc_gen\r_pincfg" specified by the "-makeud" option is not found.
    E0511106:The folder "C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\src\smc_gen\r_pincfg" specified by the "-makeud" option is not found.
    src/smc_gen/r_pincfg/subdir.mk:36: recipe for target 'src/smc_gen/r_pincfg/Pin.obj' failed
    make: *** [src/smc_gen/r_pincfg/Pin.obj] Error 1
    src/smc_gen/r_pincfg/subdir.mk:40: recipe for target 'src/smc_gen/r_pincfg/r_ether_rx_pinset.obj' failed
    make: *** [src/smc_gen/r_pincfg/r_ether_rx_pinset.obj] Error 1
    ../src/smc_gen/r_pincfg/r_glcdc_rx_pinset.c
    E0511106:The folder "C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\C:\Users\MKCL20\e2_studio\workspace\TEST_Display01\HardwareDebug\src\smc_gen\r_pincfg" specified by the "-makeud" option is not found.
    src/smc_gen/r_pincfg/subdir.mk:44: recipe for target 'src/smc_gen/r_pincfg/r_glcdc_rx_pinset.obj' failed
    make: *** [src/smc_gen/r_pincfg/r_glcdc_rx_pinset.obj] Error 1
    "make -j8 all" terminated with exit code 2. Build might be incomplete.

    10:16:06 Build Failed. 17 errors, 0 warnings. (took 3s.205ms)

    ⑷.⑸ すみません。いまいち聞かれている事を自分が捉え切れていません。申し訳ないです。

  • > ツールチェインエディッターの現在のツールチェインと現在のビルダーを変更しました。
    それは一番やってはいけないことですね… やりたくなる気持ちは良く分かりますが。

    GCCでビルドするなら、GCCのプロジェクトとして改めて作成するのが良いです。
    元のプロジェクトがCC-RXのプロジェクトであれば、まずそれをそのままインポートし、
    スマートコンフィグレータの設定を真似てGCCのプロジェクトで同じ内容を設定してください。

    スマートコンフィグレータを使わずソースだけ流用できれば良いと言う場合は、
    インポートウィザード(ファイル メニュー→インポート)にCC-RXからGCCへのコンバータがあるので、
    それでどうにかなるかもしれません。
    正常に動くかはやってみないと分かりませんが。

  • ほやさん

    ありがとうございます。

    インポートの所に変換があるんですね!とりあえず、変換をしてみようと思います!

  • ほやさん

    変換を行ったところ、下記図のようなエラーが出てしまいました。