以下の内容はhttps://torutk.hatenablog.jp/entry/20060325/p1より取得しました。


Java SE 6 (Mustang) b77のビルド

エラー

Java SE 6 (Mustang) Beta - torutkの日記で発生していたエラーについて、相変わらずb77でも発生します。CygwinGNU make 3.80ではvpathでパスにドライブ名が含まれているときに問題があるとの話が下記URLにありました。
http://jarp.does.notwork.org/diary/200307a.html#20030702

どうやら、ドライブレター付きでvpath指定してもCygwinGNU makeは認識してくれないようです。vpathを指定するなら相対パスにするしかなさそうです。vpathで指定しているパスは、

  • $(DEPLOY_SHARE_SRC)/native
  • $(DEPLOY_PLATFORM_SRC)/native

です。

DeployRules.gmkには、以下のように記述されています。

DEPLOY_PLATFORM_SRC := $(call FullPath,"$(DEPLOY_TOPDIR)/src/common/windows")
DEPLOY_SHARE_SRC := $(call FullPath,"$(DEPLOY_TOPDIR)/src/common/share")

DEPLOY_TOPDIRは相対パスで指定されているので、ここでFullPathに変換しているのを止めてしまうとうまくいきそうです。

DEPLOY_PLATFORM_SRC := $(DEPLOY_TOPDIR)/src/common/windows
DEPLOY_SHARE_SRC := $(DEPLOY_TOPDIR)/src/common/share

さて、結果は・・・




以上の内容はhttps://torutk.hatenablog.jp/entry/20060325/p1より取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14