なんか、7.4系でも7.0系でもうまくいかないので、今までは面倒くさがってやっていなかったソースコードからのビルドを試してみる。
このページの指南の通りにやってみる。
http://www.teamxlink.co.uk/wiki/doku.php?id=evo7:brief_guide_to_building_running_kaid_7.0.0.7_in_ubuntu
だがしかし、socketccをmakeするところで、「src/ipaddress.cpp:312: error: ‘strcpy’ was not declared in this scope」とかいろいろエラーを吐かれる。strcpyが宣言されていないよ、と。
ipaddress.cppを見てみると、string.hをincludeしていない。そりゃ、strcpyが無いと言われるわけだ。他の環境では勝手に補完してくれるのかもしれないが、しょうがないのでエラーが出てるソースファイル(ipaddress.cppの他にもいくつか)に「#include <string.h>」を追記してやる。
これで、makeが通るようになる。kai本体のmakeの時も同じようなエラーを吐かれるので、適宜必要なヘッダのinclude文を追記してやる。
だけど、結局PSPとの接続は出来なかった orz
これもちゃんとチェックしたんだけどねぇ
http://jbbs.livedoor.jp/bbs/read.cgi/game/38087/1179601999/986
986 CAS [] Date:2008/02/29(金) 13:31:50 ID:???0 Be:
新型PSPでkai出来ない人、旧PSPで新型の人が見えない人の対処法
XLink-kaiのシステムコンフィングが対応していないために新型PSPが(で)見えない人は
下記の対処をして下さい。
kaiSystemConfig の場所(デフォルト)
英語版では、C:\Program Files\XLink Kai Evolution VII\kaiSystemConfig.txtを
日本語版では、C:\Program Files\XLinkKaiClientBeta\engine\kaiSystemConfig.txtを
それぞれ以下の方法を参考にして追加、または公式サイトから取得し置換えしてください。
① パソコン上級者
XLink kaiフォルダ内のkaiSystemConfig.txtに
"KaiConsole=Sony;PSP;〜"ってあるから。
文の最後に、新型PSPのMACアドレスの上6ケタ「001C26」を追記すればOK
② パソコン中級者
kaiSystemConfigを上書き保存
下記URLからテキストファイルをDLして、同ファイルを上書き保存。
URL: http://www.teamxlink.co.uk/kaiSystemConfig.txt
③ パソコン初心者
Xlink-Kaiの再インストールをして下さい。
上記対処を実行した後、kaiを再起動すれば、新型でも見えるはずです。
記事の作成に当たり、所々を各スレッドから引用。
ネットワークマネージャアプレットを信用するならば、どうやらPSPとの接続が出来ないみたい。無線LANドングルとの相性とかあるらしいし、どうしようもないのかなぁ……