3DS HBL / Super ftpd II Turbo をビルドしてみる - 大人の自由研究

大人の自由研究 ホーム » 3DS » 3DS HBL / Super ftpd II Turbo をビルドしてみる

3DS HBL / Super ftpd II Turbo をビルドしてみる


 ファイルのやり取りに、FTPを多様しているが、ちょいちょう、繋がりづらい事がある。
 新しい ftpd(Super ftpd II Turbo) があるようなので、そいつを使ってみようと。

 Super ftpd II Turbo


 こちら→Source code (zip)からソースをダウンロードして展開する。

 そして、早速 make コマンド実行

 e:/work/ftpd-2.2/source/console.c:73:10: error: unknown type name 'SOCU_TCPTableEntry'
  static SOCU_TCPTableEntry tcp_entries[32];

 だいたい、一発でビルドは成功しない(笑)

 「SOCU_TCPTableEntry」をググってみると

 https://github.com/smealum/ctrulib/blob/master/libctru/include/3ds/services/soc.h
 あれ、このファイルならあるハズ。。。。
 ともって、soc.h を開いてみると
「SOCU_TCPTableEntry」のカケラもない。

 ctrulib が古いのかなぁ、確か、v1.0.0 だったかと思ったので、
 https://github.com/smealum/ctrulib/releases から、v1.1.0を落としてきた
 ただ、soc.h を開いてみても変わらず(汗)

 結局は、
Branch:masterをダウンロードしてきた。

 落としてきた ctrulib を ビルドした後に、再度、ftpd をビルドしたら、無事にエラーもなく成功!

 Superだし、IIだし、Turboだし、しばらくこいつを使ってみるw

関連記事
スポンサーサイト
コメント(管理者承認後に公開します)

※未入力可能。メールアドレスは公開されますので、ご注意ください。
非公開コメント

トラックバック

http://ukkey3.blog33.fc2.com/tb.php/698-f21b3cf4