BeOS - Zeta R5at OS
BeOS - Zeta R5 - 暇つぶし2ch591:Be名無しさん
06/12/16 21:20:02
BeOSで記念カキコ2ch+バイナリほすい

592:Be名無しさん
06/12/16 21:34:29
BeOS R5 Development Tools
URLリンク(www.bebits.com)
gcc-2.95.3 and binutils-2.15
URLリンク(www.bebits.com)
Subversion
URLリンク(haiku-os.org)

593:Be名無しさん
06/12/17 11:51:15
ソースくれてやるから自分でコンパイルしろってのは……
やればできるかもしれないけど、敷居が高い。
JPBEのメンバー制と一緒。

594:Be名無しさん
06/12/17 21:06:12
BeIDE の project ファイルもないのかい?
でもこの期に及んで BeOS 使っててコンパイルもできないんじゃ…

595:Be名無しさん
06/12/17 21:27:02
でもこの期に及んで $osname 使っててコンパイルもできないんじゃ…


596:Be名無しさん
06/12/17 23:19:17
泥臭いっすね

597:Be名無しさん
06/12/18 12:53:09
お~い、BeINNのキモイやつら、ココ見てるか?

598:Be名無しさん
06/12/18 22:11:19
2ch+ rev71
ALWAYS_LAST_SHOWを追加してmakeしました。
ALWAYS_LAST_SHOWは標準にするか、config.hへ復活していただきたいです。
「Myちゃんねる」は、テストしていません。

599:Be名無しさん
06/12/24 14:33:36
2ch+ rev76
板一覧の省略、展開の設定保存良好。

600:Be名無しさん
06/12/24 16:30:04
Makefileについて
Bone環境にて、[makemake]で作成した[makefile]そのままだとメイクに失敗する。

src/NetUtil.cpp:32: in.h: No such file or directory (/boot/develop/headers/be/bone/netinet/in,h)

/boot/develop/headers/be/net/NetAddress.h:17: socket.h: No such file or directory (/boot/develop/headers/be/bone/sys/socket.h)

この場合[makemake]で作成した[makefile]に以下を追加すればメイク出来る。
SYSTEM_INCLUDE_PATHS = /boot/develop/headers/be/bone/netinet \
/boot/develop/headers/be/bone/sys

場所は、SYSTEM_INCLUDE_PATHの所で適当かはわかりませんが、
NOT auto-included here とあるのでここにしました。

しかし、[2chmake]で作成した[Makefile]の場合は、[makekake]の方法は通用しない。
[2chnake]で作成した[Makefile]でメイクすると、以前R5とBone環境の違いにより発生した問題が再現
されてしまう。
[config.h]にある「// BMessage::GetInfo()でr5ではchar**だが、r5.1以降はconst char**になったようだ。仕様としてはconst char**がいいだろう。
// Haikuはr5互換なのでchar**だ。」が再現される。

Bone環境のエラーは、以下。

601:Be名無しさん
06/12/24 16:31:42
しかし、[2chmake]で作成した[Makefile]の場合は、[makemake]の方法は通用しない。

602:Be名無しさん
06/12/24 16:34:37
gcc -c src/2chPositive.cpp -Isrc/ -Isrc/ColumnListView/ -Isrc/SplitPane/ -Isrc/shared -I- -O3 -o obj.x86/2chPositive.o
gcc -c src/BBS2chReader.cpp -Isrc/ -Isrc/ColumnListView/ -Isrc/SplitPane/ -Isrc/shared -I- -O3 -o obj.x86/BBS2chReader.o
gcc -c src/BBSHandler.cpp -Isrc/ -Isrc/ColumnListView/ -Isrc/SplitPane/ -Isrc/shared -I- -O3 -o obj.x86/BBSHandler.o
gcc -c src/BBSHandlerr.cpp -Isrc/ -Isrc/ColumnListView/ -Isrc/SplitPane/ -Isrc/shared -I- -O3 -o obj.x86/BBSHandlerr.o
/revision76/src/BBSHandlerr.cpp: In method `BBSHandler::BBSHandler(const char *)':
/revision76/src/BBSHandlerr.cpp:58: `mBoardlistencoding' undeclared (first use this function)
/revision76/src/BBSHandlerr.cpp:58: (Each undeclared identifier is reported only once
/revision76/src/BBSHandlerr.cpp:58: for each function it appears in.)
/revision76/src/BBSHandlerr.cpp:59: `mThreadlistencoding' undeclared (first use this function)
/revision76/src/BBSHandlerr.cpp:60: `mThreadencoding' undeclared (first use this function)
/revision76/src/BBSHandlerr.cpp: At top level:
/revision76/src/BBSHandlerr.cpp:264: prototype for `void BBSHandler::AddBBSSuperItem(BoardOutLineListView *, const char *)' does not match any in class `BBSHandler'
/revision76/src/BBSHandler.h:54: candidate is: void BBSHandler::AddBBSSuperItem(BoardOutLineListView *, const char *, bool = true)
/revision76/src/BBSHandlerr.cpp: In method `status_t


603:Be名無しさん
06/12/24 16:36:37
/revision76/src/BBSHandlerr.cpp: In method `status_t BBSHandler::defaultDrawer(BoardListView *, const char *, long unsigned int, char *, char *)':
/src/BBSHandlerr.cpp:292: `class BoardListView' has no member named `fStopLoading'
/revision76/src/BBSHandlerr.cpp:298: `class BoardListView' has no member named `fStopLoading'
/revision76/src/BBSHandlerr.cpp:310: `class BoardListView' has no member named `fStopLoading'
/revision76/src/BBSHandlerr.cpp:316: `class BoardListView' has no member named `fStopLoading'
/revision76/src/BBSHandlerr.cpp:317: call of overloaded `AddBBSSuperItem(BoardOutLineListView *&, char[256])' is ambiguous
/revision76/src/BBSHandler.h:54: candidates are: void BBSHandler::AddBBSSuperItem(BoardOutLineListView *, const char *, bool = true)
/revision76/src/BBSHandlerr.cpp:264: void BBSHandler::AddBBSSuperItem(BoardOutLineListView *, const char *)
/revision76/src/BBSHandlerr.cpp:324: `class BoardListView' has no member named `fStopLoading'
/revision76/src/BBSHandlerr.cpp: At top level:
/revision76/src/BBSHandlerr.cpp:346: no `status_t BBSHandler::BLConverter(BMallocIO &, char *, char *)' member function declared in class `BBSHandler'
make: *** [obj.x86/BBSHandlerr.o] Error 1
/bin/mv: obj.x86/2ch+: No such file or directory

604:Be名無しさん
06/12/24 16:40:38
602の最下行と603の1行目重複してますが、以上のようなエラーになります。


605:Be名無しさん
06/12/24 17:36:42
rev.77 up(削除しただけ)
BBSHandlerr.cppは余計なものでしたorz。
2chmakeはR5以外ではチェックしていないのでダメかも


606:Be名無しさん
06/12/25 11:19:59
rev.78
R5.0.3Pro+bone(uname -r 5.0.4)にて[2chmake]OKただし、
「SYSTEM_INCLUDE_PATHS='"/boot/develop/headers/be/bone/netinet /boot/develop/headers/be/bone/sys "'」
2重引用符でしたっけ?「"」が2つ多かったので削除したらメイク出来ました。

607:Be名無しさん
06/12/25 11:32:13
あと、BBSHandlerr.cppですが消えません。
こちらの「nichanpositive」フォルダ以下を一旦削除した方がいいでしょうか?


608:Be名無しさん
06/12/25 11:51:13
↑間違えました。「r」が一つ多い方ですね。こっちは、消えてます。

609:Be名無しさん
06/12/25 15:40:56
WhiteBox買ったチャレンジャーいる?


610:Be名無しさん
06/12/25 20:32:41
>>608
BBSHandlerr.cppは必要無い、あったらダメなファイルです。
BBSHandler.cppは必要なファイルです。消さないで下さい。

>>605
後で修正しておきますorz。

611:Be名無しさん
06/12/26 10:54:34
rev.81 良好


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch