HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2021
0526
1221Footy2とhspエディタのビルド失敗について6未解決


1221

リンク

2021/5/26(Wed) 16:08:01|NO.92950

Hspスクリプトエディタを改造したいので、hsp.moeからfooty2とhsedのソースファイルを取得
したのですが、ビルドに失敗します。インクルードファイル不足で、命令が対応していないのが原因の
ようです。そこで、最近hspスクリプトエディタを改造し、ビルドできたというかた、ソースコードを
わけてもらえないでしょうか。環境はvisualstudio 2019です。また、機能はc言語による開発
のみ有効です。ビルドするのに追加のコンポーネントが必要とか教えていただけないでしょうか。
わがまま言ってすみませんがおねがいします。



この記事に返信する


TOMATO

リンク

2021/5/26(Wed) 21:06:12|NO.92951

多分足りないファイルは、OpenHSPにあると思います。
http://dev.onionsoft.net/trac/openhsp/browser/trunk

TortoiseSVNなどで下記URLを指定してチェックアウトまたはエクスポートすると、
OpenHSPのファイルをまとめてローカルに落とせます。
http://dev.onionsoft.net/svn/openhsp/trunk

認証画面が出ますが、IDとパスワードは両方とも guest です。

ローカルにOpenHSPのファイルを落とせたら、

OpenHSP側:trunk\tools\win32\hsed3_footy2\
hsp.moe側:src\hsed3_footy2\

hsp.moe → OpenHSP側へフォルダごとコピーすれば多分動くと思います。



TOMATO

リンク

2021/5/26(Wed) 21:19:08|NO.92952

TortoiseSVNを使った、OpenHSPのソースコードのチェックアウト方法を
もうちょっと詳しく書いておきます。

以下のサイトに書いてあるのと、ほぼ同じです。
https://tracpath.com/subversion/tortoisesvn_install.html

1. TortoiseSVNをダウンロード&インストール
https://tortoisesvn.net/downloads.html

2. TortoiseSVNの日本語ランゲージパックをダウンロード&インストール
(結構下の方にあります)
https://tortoisesvn.net/downloads.html

3. TortoiseSVNの日本語設定
デスクトップやエクスプローラーの何もないところで右クリック
TortoiseSVN → Settings を選択。
設定画面が開くので、Language から 日本語を選択して OK 押下。

4. リポジトリURLからローカルにチェックアウトする
エクスプローラーのローカルにダウンロードしたいフォルダで右クリック
TortoiseSVN → チェックアウト を選択。

チェックアウト画面が出てくるので、以下URLをリポジトリURLに指定する。
http://dev.onionsoft.net/svn/openhsp/trunk

他の項目はとりあえず変えずに、OKを押下。
多分認証ダイアログが出てくるので、ID,Passwordに「guest」を入力。

以上の操作で、ローカルにOpenHSPのソースコードが保存されるはずです。



1221

リンク

2021/5/26(Wed) 21:33:26|NO.92953

なるほど、そうやってやるのですね。HSP自体はGithubに上がってないので、git
のようにリポジトリをDLできるとは思いませんでした。明日再度やってみて報告
させていただきます。



1221

リンク

2021/5/26(Wed) 22:27:13|NO.92955

>多分足りないファイルは、OpenHSPにあると思います。
Open HSPからDLしてビルドしたのですが、15のエラーと55の警告が出てきます。
(VS 2019 Enterprise)なので、古めのVisual Studioをインストールするべきでしょうか?
また、エラーで足りないコンポーネント等はインストールしました。(WINSDK、XP for C++)
そのほかにもコンポーネントは必要なのでしょうか?
作ったことがある人はどのようにして導入したのかお聞きしたいです。



TOMATO

リンク

2021/5/26(Wed) 22:40:11|NO.92957

VisualStudio 2019 Community ですが、警告は出ますけどエラーなく普通にビルドできましたよ。
hsed_vc2008.sln を 2019で開いて、アップグレードしただけですね。

どういうエラーが出ているのかを書いた方がいいと思います。



1221

リンク

2021/5/27(Thu) 15:32:39|NO.92960

遅くなりました。エラーの一覧です。

C1083 includeファイルを開けません。(hsp3config.h) No such file or directory. ×10個 'FileList::offset'の宣言を確認してください。(support.h) 'i'の宣言を確認してください。(popfont.cpp) MSB4211 プロパティ "IntermediateOutputPath" は初めて値に設定されますが、これは "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\Microsoft.CppCommon.targets (38,5)" で既に使用されています。(Footy2) MSB4211 プロパティ "DebugType" は初めて値に設定されますが、これは "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\Microsoft.BuildSteps.Targets (29,5)" で既に使用されています。(Footy2) D9035 オプション'GM'の使用は推奨されていません。今後削除されます。 C4076 'unsigned':型wchr_tと一緒に使用することはできません。
こんなエラーが55個ありました。
Visual Studio 2008年形式をアップグレードしてビルドしました。
Visual Studioのエディションの問題でしょうか?現在バージョンは最新の16.10.0です。



ONION software Copyright 1997-2023(c) All rights reserved.