2ちゃんねる ★スマホ版★ ■掲示板に戻る■ 全部 1- 最新50  

■ このスレッドは過去ログ倉庫に格納されています

【QBASIC互換!?】FreeBasic【GPL】

1 :デフォルトの名無しさん:2006/02/08(水) 15:23:06
FreeBasic
ttp://www.freebasic.net/

建てたいって人がいたので勝手に建てた
後はご自由にどうぞ
俺は知らん

2 :デフォルトの名無しさん:2006/02/08(水) 15:23:27
○フリーベーシックサイト
ttp://www.freebasic.net/

○動作
Windows・Linux・DOS

○一般的なHELLO WORLDの例
PRINT "Hello World!"
SLEEP


3 :デフォルトの名無しさん:2006/02/08(水) 15:23:41
○free basicとは
msQbasicとの互換を目指して作られた
フリーのベーシック言語です。

○ライセンス
free basicのライセンスはGPL
ライブラリのライセンスはLGPL
ドキュメントのライセンスはGFDL
意味は各自調べて欲しい。

○よくある質問
・WindowsGUIプログラムで出るコンソール画面の抑制
 -s をコマンドラインオプションに追加することで解決
・開発環境について
 FBIDEというIDEがあり、本家サイトにもリンクがあります。
 freebasicとセットになっているタイプもあり、
 これはインストールしてすぐに使えるものです。

○言語環境
 本体はUNICODE対応?で
 IDEにもJAPANESEの項目があるが
 文字化けしている模様。(xpで確認)


4 :デフォルトの名無しさん:2006/02/08(水) 15:24:11
関連スレ

【Delphi互換!?】FreePascal【GPL】
http://pc8.2ch.net/test/read.cgi/tech/1137051510/


5 :デフォルトの名無しさん:2006/02/08(水) 15:26:13
関連スレ2

【Winもいける】RealBasicってどう?【成長株】
http://pc8.2ch.net/test/read.cgi/tech/1062157124/

6 :デフォルトの名無しさん:2006/02/08(水) 16:03:23
またこのパターン?orz

7 :デフォルトの名無しさん:2006/02/08(水) 16:06:49
「俺は知らん」ばかりだな。
しかもせっかくパイレーツしたのに…。

8 :デフォルトの名無しさん:2006/02/08(水) 16:18:17
○オンラインドキュメント
ttp://www.freebasic.net/wiki/wikka.php?wakka=DocToc
○命令等のIndex
ttp://www.freebasic.net/wiki/wikka.php?wakka=CatPgFullIndex
ttp://www.freebasic.net/wiki/wikka.php?wakka=CatPgFunctIndex
○演算子
ttp://www.freebasic.net/wiki/wikka.php?wakka=CatPgOperators

9 :デフォルトの名無しさん:2006/02/08(水) 22:51:33
○訂正
>・WindowsGUIプログラムで出るコンソール画面の抑制
> -s をコマンドラインオプションに追加することで解決
-s gui
でした。
FBIDEの場合は
メニュー「View」→「Setting」
→タブ「FreeBASIC」→Compiler Command
<fbc> -s gui <filename>
でお願いします。

10 :デフォルトの名無しさん:2006/02/09(木) 15:48:37
早くも過疎の予感だが
私は諦めない。
FREEBASIC万歳!

現在FREEBASICとは
クラス無し言語であるが
OOPを実装することは可能。
Cなどでも使用されていた手段ですな。

数ヶ月後にはクラスが
搭載される可能性がありそうではある。

11 :デフォルトの名無しさん:2006/02/09(木) 15:57:23
クラスすら無いのか・・・・。

12 :デフォルトの名無しさん:2006/02/09(木) 15:59:35
ここまで来ると人はActiveBasicを選ぶ。
しかし俺は開発者が気に食わんのでこれでいい。

13 :デフォルトの名無しさん:2006/02/09(木) 16:02:42
せめてFreePascalくらいには実用的になってほしい。

14 :デフォルトの名無しさん:2006/02/09(木) 16:12:03
うむ。
では現在どこまでいけるのか
検証してみることにする。

ところでFreeBasicはDevCppの
C言語スタティックライブラリを
利用できると聞いたがどうだろうか。
帰宅したら検証してみる。
あとUNICODEもだ。
馬鹿にはコピペできないカーネルおじさんが
表示できればOKだ。

15 :デフォルトの名無しさん:2006/02/09(木) 20:35:53
BasicにOOPはいらん。 必要なのは手軽さだ。
OOPがやりたきゃ他の言語を選ぶ。

16 :デフォルトの名無しさん:2006/02/09(木) 20:53:01
>>15
うむ。しかし現にOOP搭載のBASICはある。
VB、AB、PureB。
俺はあえて選んだ。

17 :デフォルトの名無しさん:2006/02/09(木) 22:19:05
ぐふっ。
思ったよりIDEが使い物にならないようだ…。

18 :デフォルトの名無しさん:2006/02/10(金) 01:09:28
不勉強ですまんが、VBってクラス宣言できるの?
OOPだなんて初めて知った・・・。

19 :デフォルトの名無しさん:2006/02/10(金) 01:11:49
>>18
クラス定義できる
インタフェイス実装できる

が継承できない

20 :デフォルトの名無しさん:2006/02/10(金) 01:12:33
↑VB6な

.NETはC#と同等

21 :デフォルトの名無しさん:2006/02/10(金) 01:16:25
継承できなかったらほとんど使えないじゃんw
ソース整理するためにちょっと気の利いた構造体用意しましたって感じか。

22 :デフォルトの名無しさん:2006/02/10(金) 02:25:10
1ファイル=1クラスだからまさにそんな感じだね。

23 :デフォルトの名無しさん:2006/02/10(金) 15:58:03
GPLのコンパイラで作ったコンパイラ作ったとして
それはやはりGPLなのですか?

24 :デフォルトの名無しさん:2006/02/11(土) 00:58:47
>>23
それだと使い辛いので、例外規定を設けてる場合が多いよ。

25 :デフォルトの名無しさん:2006/02/11(土) 01:03:42
そのコンパイラは成果物扱いじゃないの?

26 :デフォルトの名無しさん:2006/02/11(土) 22:37:44
>>24-25
有難き幸せにござりまする。
私はこれでコンパイラを作り
さらにそのコンパイラでコンパイラを作って
資金洗浄でこそないが
オープンソース(GPL)に縛られない
フリーゲルなものをいつか
つくれたらばよかれりと。
海よりもふかい心のそこから思うとります。

27 :デフォルトの名無しさん:2006/02/11(土) 22:38:47
>>26
・・・ま、ガンバレ

28 :デフォルトの名無しさん:2006/02/11(土) 22:42:48
レス早!
俺の思うに専ブラ
そしてタブで開いていると見た。

29 :デフォルトの名無しさん:2006/02/11(土) 22:46:13
>>28
そんなことない

30 :デフォルトの名無しさん:2006/02/11(土) 22:53:53
そうか。
近日FreeBASIC関連な
サイト立ち上げてみようかと思う。

31 :デフォルトの名無しさん:2006/02/12(日) 07:38:17
>>30
期待してまつ


本家掲示板、
自称「中一ハッカー」の挑戦状がおもろいので、
つづきが見たいとおもふ。

32 :デフォルトの名無しさん:2006/02/12(日) 11:44:18
海外なら普通に中一ハッカー居そうだが
自称ってのはそういうことなんだろうな。

33 :デフォルトの名無しさん:2006/02/14(火) 10:45:48
ドイツ語のフォーラムに犬夜叉がいた。
ttp://www.freebasicforum.de/forum/viewtopic.php?t=268

34 :デフォルトの名無しさん:2006/02/15(水) 15:31:19
 FBIDEはFreeBasicのインストール先によってかコンフィグでエラーが出るので
下記の方いいかも。(でも何故かヘルプファイルが設定できない)
ttp://www.planetsquires.com/jellyfishpro_freebasic.htm

35 :デフォルトの名無しさん:2006/02/15(水) 15:37:05
FBもインストールされるバージョンのFBIDEはどうだった?(付属)
やはり同じ結果になる?

36 :デフォルトの名無しさん:2006/02/15(水) 17:38:29
>>35
過去に試した時はダメだったが、今最新版のZIPを試したら問題なかった。
でも、プロジェクト管理が無いようなので、やっぱり「jellyFish]の方が好き。

37 :デフォルトの名無しさん:2006/02/15(水) 17:39:19
ジェリーフィッシュってクラゲだったっけな。
今度試してみるよ。

38 :デフォルトの名無しさん:2006/02/16(木) 22:46:52
FBIDEには沢山のサンプルコードが憑いて来ることに気付いた。

39 :デフォルトの名無しさん:2006/02/16(木) 23:07:15
>>38
うそーFreeBasicのサンプルじゃねーの?

40 :デフォルトの名無しさん:2006/02/16(木) 23:32:05
質問の意図がわからないがFreeBASICのサンプルだよ。
うにこーどの各国のサンプルとかあった。
お。winsockのサンプルもある。
いろいろと楽しめそうだと思う。
解説サイト作成してるのだが
意外と出来上がりがしょんぼりいになりそうだ。

41 :デフォルトの名無しさん:2006/02/16(木) 23:43:52
>>40
やはり、それはFBIDEに付属のサンプルでは無くバンドルされているFreeBasicのサンプルだと...
あと、サンプルの起動に別途DLLが必要な物もあるので必要に応じて取得するべし。
:基本的にGCCなのでlibxxxxx.aはMINGW・CYGWINの物が利用可能だよ。

42 :デフォルトの名無しさん:2006/02/16(木) 23:47:10
同じだった?
ありゃま!

43 :デフォルトの名無しさん:2006/02/16(木) 23:51:49
ところでこのスレには何人くらい人がいるんだろうか?

*ちなみに俺はABのサイトでFB関連の書き込みした犯人ではない。

44 :デフォルトの名無しさん:2006/02/17(金) 00:22:09
どんな書き込み?

45 :デフォルトの名無しさん:2006/02/17(金) 00:33:17
uh○pの人のことです。
ABのフォーラムでFBとHSPの宣伝している人?という印象をうけた。
工作員ではないかと疑っている。

46 :デフォルトの名無しさん:2006/02/17(金) 00:46:53
あっ、それオレだ。...でも工作員ではないと思う。
HSP掲示板ではAB・FB・他言語の書き込みしてるし(宣伝)

47 :デフォルトの名無しさん:2006/02/17(金) 00:49:16
だ・か・ら
うんこは寝て食えってば〜
もう何回も言ってるじゃん♪

(´・ω・`)

48 :デフォルトの名無しさん:2006/02/17(金) 09:14:21
>>46
おまえかー!
あまりやりすぎるとPBのお(ryaさんみたいに叩かれるぞ。

49 :デフォルトの名無しさん:2006/02/18(土) 18:33:46
>>48
すまん!
ActiveBasicは純国産で富士市発だったので応援していたのだが...
夢から覚めるまで近寄らない事にするよ。

余談ですが、FBSL・FreeBasicは製作者が直接ユーザーに対応してくれ好感が持てる。

50 :デフォルトの名無しさん:2006/02/19(日) 14:23:31
とりあえずヘローワールドまでできた。
ttp://www.geocities.jp/pulse124124/freebasic/index.html

51 :デフォルトの名無しさん:2006/02/19(日) 14:44:20
>>50
GJ !! 期待age

52 :デフォルトの名無しさん:2006/02/19(日) 16:02:36
てs

53 :デフォルトの名無しさん:2006/02/19(日) 18:32:41
マジレスするとnが全角

54 :デフォルトの名無しさん:2006/02/23(木) 01:13:28
暇だな!何か無いのか?

55 :デフォルトの名無しさん:2006/02/23(木) 09:10:37
すまん。
サイトの方はとりあえず1.5の途中まで書いてある。
なんというか文面が可哀相なことになっているが気にしないでくれ。

56 :デフォルトの名無しさん:2006/02/25(土) 00:12:50
とりあえずここは保守だ。

57 :デフォルトの名無しさん:2006/02/25(土) 17:57:29
サイトを書きながらの保守。

このスレにネタを投下したいが
なかなか。

58 :デフォルトの名無しさん:2006/02/25(土) 18:40:45
ねた?。
BCXGUI・・・BCXの構文を模倣した物(パック)付属のソースコードが参考になる事と
GUIプログラミングが簡単に行える事とDLLでは無くLIB提供なので扱いやすい。
BCXGUIをググればヒットすると思う。

FreeBasicは色んなパックプロジェクトがあるので目的にあった物を早く見つけて習得しよう。
と言いつつ種類が多すぎて悩む。

最低、下記の定義ファイルには目を通しておいた方がいいと思う。

#Include Once "windows.bi"
#Include Once "win\commctrl.bi"
#Include Once "win\commdlg.bi"
#Include Once "crt.bi"

なんちゃって。

59 :デフォルトの名無しさん:2006/02/25(土) 20:56:20
すまん。ナタク作ってた。
BCX具具って見る。
ぐぐってから書き込めというかも知れんけど
スレ消費させてくれ。

60 :デフォルトの名無しさん:2006/02/25(土) 21:50:04
PRAKTICA BCX electronic
ですか。なかなか美しいカメラですな。
て違いますか。
BCXGUI…。
チェス…。
やってみる。

61 :デフォルトの名無しさん:2006/02/25(土) 22:02:18
つええ。

62 :デフォルトの名無しさん:2006/02/27(月) 00:27:50
なんかDAT落ちの予感!!!

63 :デフォルトの名無しさん:2006/02/27(月) 00:57:21
SUSE 10 にインストールしたんですけど、

fbc: Symbol `ospeed' has different size in shared object,
consider re-linking

と出ますよ。コンパイルは出来るみたいだけど。。。
気になる。

64 :デフォルトの名無しさん:2006/02/27(月) 06:07:30
64bitとlinuxは未知の領域だから。。。

65 :デフォルトの名無しさん:2006/02/27(月) 15:37:26
これって「完全に」QBASIC互換じゃないんだな

66 :デフォルトの名無しさん:2006/02/27(月) 15:45:05
完全ではないな。

67 :66:2006/02/27(月) 15:52:23
うわ。すまん。
話が膨らまなかったな。
ちうかQBASIC使ったこと無いし〜

68 :デフォルトの名無しさん:2006/03/02(木) 18:20:56
保守。

69 :デフォルトの名無しさん:2006/03/04(土) 23:52:33
やべ。落ちそうじゃん。

70 :デフォルトの名無しさん:2006/03/06(月) 01:50:46
70 Gets 意味は無いけどageとくか。

71 :デフォルトの名無しさん:2006/03/06(月) 14:26:59
長い目で見てくれ。

72 :デフォルトの名無しさん:2006/03/06(月) 18:52:50
FBIDEもjellyFishもソースをユニコードにすると
エディタが表示できねー!

73 :デフォルトの名無しさん:2006/03/06(月) 23:23:03
コマンドラインしかない???

74 :デフォルトの名無しさん:2006/03/10(金) 03:51:26
>>50
がんがれ

75 :デフォルトの名無しさん:2006/03/10(金) 13:53:48
おお。勇者よ。
あなたは落ちかけたスレの救世主様!

76 :デフォルトの名無しさん:2006/03/13(月) 22:46:30
>>74
がんがれ

77 :デフォルトの名無しさん:2006/03/14(火) 00:36:07
すまぬ。

78 :デフォルトの名無しさん:2006/03/15(水) 17:17:53
>>76
がんがれ

79 :デフォルトの名無しさん:2006/03/15(水) 17:28:10
プログラム板のスレなんて
一年放置しても落ちねぇよ。

80 :デフォルトの名無しさん:2006/03/15(水) 17:59:13
移転の可能性はあるがな。

81 :http://www.vector.co.jp/soft/win95/util/se072729.html:2006/03/18(土) 20:02:32
TextSS のWindowsXP(Professional)64bit化おながいします

もしくは64bitにネイティブ対応したテキスト置換ソフトありますか?




82 :デフォルトの名無しさん:2006/03/19(日) 01:54:26
>>78
がんがれ

83 :デフォルトの名無しさん:2006/03/19(日) 12:54:32
ここはがんがれ祭り会場ですね。

84 :デフォルトの名無しさん:2006/03/19(日) 15:14:04
「がんがら祭り」参加者募集中!詳細は>>82にお問い合わせ下さい。


85 :デフォルトの名無しさん:2006/03/19(日) 16:09:10
>>82
kwsk

86 :デフォルトの名無しさん:2006/03/21(火) 01:47:15
>>82
がんがれ

87 :デフォルトの名無しさん:2006/03/27(月) 22:33:52
>>86
定期「がんがれ」発動。

88 :デフォルトの名無しさん:2006/03/27(月) 22:47:10
>>87
定期がんがれ乙

89 :デフォルトの名無しさん:2006/04/02(日) 17:07:44
>>87
がんがれ
んがれが
がれがん
れがんが
がんがれ
んがれが

90 :デフォルトの名無しさん:2006/04/08(土) 19:18:39
がんがれ!俺!
サイトの更新まだか!俺!

91 :デフォルトの名無しさん:2006/04/10(月) 03:42:11
>>90
無理しなくていいよ。

92 :デフォルトの名無しさん:2006/04/10(月) 10:16:34
ブランクが長すぎた。
今リハビリ中

93 :デフォルトの名無しさん:2006/04/16(日) 17:22:04
保守しとく?

94 :デフォルトの名無しさん:2006/04/21(金) 13:47:25
FreeBASICのリソース担当が
GoRCだということに今更気付いたのであった。

95 :デフォルトの名無しさん:2006/04/21(金) 15:54:20
>>94
最初から/binにあるだろうに...

96 :デフォルトの名無しさん:2006/04/28(金) 12:09:07
ABスレで営業するのかYO!

97 :デフォルトの名無しさん:2006/04/28(金) 13:51:47
>>96
お互い暇だなwww

98 :デフォルトの名無しさん:2006/04/28(金) 13:55:19
暇とは失礼な!

99 :デフォルトの名無しさん:2006/04/28(金) 14:06:57
忙しいのかYO!

100 :デフォルトの名無しさん:2006/04/28(金) 14:07:24
うむ。忙しい。

101 :デフォルトの名無しさん:2006/04/28(金) 14:09:44
産婦人科医じゃ忙しいよな。w

102 :デフォルトの名無しさん:2006/04/28(金) 14:10:29
なぜわかった!!!

103 :デフォルトの名無しさん:2006/05/09(火) 16:44:34
5月最初の保守

104 :デフォルトの名無しさん:2006/05/11(木) 16:26:29
>>34
Version1.70で修正されました。

105 :デフォルトの名無しさん:2006/05/12(金) 02:00:56
ActiveBasicよりFreeBasicの方が
マイクロソフト系Qbasicを継承しているのでN88Basicに近いから好きです。


106 :デフォルトの名無しさん:2006/05/12(金) 02:21:33
このスレ二人しかいないと思ってたが
けっこういるんだな。

107 :デフォルトの名無しさん:2006/05/17(水) 16:49:46
もう大変、一人で2〜5人役演じるの。

108 :デフォルトの名無しさん:2006/05/17(水) 18:09:56
mjd?

109 :デフォルトの名無しさん:2006/05/18(木) 03:51:30
そろそろ名前空間が実装されクラスも実装されるらしいから期待age。

110 :デフォルトの名無しさん:2006/05/18(木) 10:56:18
お。オブジェクト来るのか!?

111 :デフォルトの名無しさん:2006/05/22(月) 23:02:35
またABスレで営業したやろ!

112 :デフォルトの名無しさん:2006/05/22(月) 23:07:24
>>111
俺じゃない!

ちょつと待って別人格呼び出して聞いてみるみるから。
でも最近ひとり増えて6人だから時間かかるけど。

113 :デフォルトの名無しさん:2006/05/23(火) 01:50:41
>>111
それ俺だ
悪かった

114 :112:2006/05/24(水) 01:42:23
>>111
俺の別人格では無いようだ。

「お詫びに:TheEditor 0.91にバージョンアップ」

マクロの無いエデイタだけど使ってね。

115 :デフォルトの名無しさん:2006/05/24(水) 23:59:49
TheText?TheEditor?

116 :デフォルトの名無しさん:2006/05/25(木) 14:56:06
QBasic++

117 :デフォルトの名無しさん:2006/05/25(木) 14:59:07
略してQ++?
Q#も欲しいところ。

118 :デフォルトの名無しさん:2006/05/25(木) 15:15:31
FreeBASIC SUPERが

119 :デフォルトの名無しさん:2006/05/25(木) 15:30:20
FreeBASICスプラッシュスターとか?

120 :デフォルトの名無しさん:2006/05/25(木) 15:33:09
えっ??????FreeBASIC Splatter?

121 :デフォルトの名無しさん:2006/06/01(木) 06:37:02
FreeBASIC RePureとか?
どんなプログラムでも12個のスレッドを作る仕様


122 :デフォルトの名無しさん:2006/06/01(木) 10:14:47
それはいいな。
スレッド使用に特化とかあこがれる。
そして使用しないときはCPUの占有率を抑えてくれ!

123 :デフォルトの名無しさん:2006/06/04(日) 22:55:55
暇だ何か無いの〜「ActiveBasicもどうぞよろしく」「TheTextもあるでYO]

124 :デフォルトの名無しさん:2006/06/05(月) 11:29:02
>>123
またABのスレに宣伝しただろ!
うざがられてるじゃねえか!

125 :デフォルトの名無しさん:2006/06/11(日) 16:50:29
FreeBasic 0.16 Stable がリリースされました。
某言語と比較して安心して継続開発が出来るからスバラシイ!

126 :デフォルトの名無しさん:2006/07/03(月) 19:38:49
First Basic

127 :デフォルトの名無しさん:2006/07/16(日) 08:58:54
公式サイト落ちてて見れない

128 :デフォルトの名無しさん:2006/07/16(日) 12:44:22
復旧してるっぽい

129 :デフォルトの名無しさん:2006/09/22(金) 22:55:50
ActiveBasicが敵前逃亡した今こそFreeBasicだ!

130 :デフォルトの名無しさん:2006/09/22(金) 22:58:10
まだ敵前逃亡ではない。事業が失敗しただけ。
ということは山ちゃんNEET?かフリーランサー?か

131 :デフォルトの名無しさん:2006/09/22(金) 23:22:13
>>130
ActiveBasicを基軸に安直な考えとブームに乗って起業した結果、
破綻(未踏の金:我々の税金分を損失)した状況は敵前逃亡
以前にActiveBasicには販促ツールに値する魅力が無かったと言う事で、
ユーザーの意見を聞けない自己中心的な性格がまねいた当然の結果であろう。

しかし、そこそこな知識を持っているのだからユーザーの意見を受け入れニーズにマッチした
製品を開発する謙虚な気持ちになれれば爆発的な復活も夢では無いが
叱咤激励していたユーザーの気持ちが理解できない人間性が...

132 :デフォルトの名無しさん:2006/09/22(金) 23:31:50
未踏の金着服したのかよ!!!111?

133 :デフォルトの名無しさん:2006/09/23(土) 00:07:47
うわ最低。
一年ももたないって何よ。

134 :デフォルトの名無しさん:2006/09/25(月) 19:53:06
日本語の情報が少な過ぎ。

135 :デフォルトの名無しさん:2006/09/25(月) 21:16:57
>>134
一般的な基本構文を知っていれば、
サンプル弄るだけで理解できる程度に簡単だから必要ないかも。(APIは必須?)

#Include "windows.bi"
CreateWindowEx(0,"BUTTON","",WS_SYSMENU Or WS_VISIBLE,0,0,320,240,0,0,0,0)

Do Until(GetMessage(@wMsg,NULL,0,0) = FALSE)
TranslateMessage(@wMsg)
DispatchMessage(@wMsg)
Loop

136 :デフォルトの名無しさん:2006/10/25(水) 20:49:26
HSPで使うDLLをFBで作ってみたら
・・・・・・すげえFB!簡単!ヽ(*`Д´)ノ
作者様これから使わさせていただきます

137 :デフォルトの名無しさん:2006/10/25(水) 22:45:58
>>136
[4445] Re: FreeBasicによる簡単なDLLの作り方 - 投稿者:秋房 投稿日:06/02/05(日) 15:47

138 :デフォルトの名無しさん:2006/10/25(水) 23:38:35
>>137
ActiveBasicで作るより簡単ジャマイカ。
ぬれもFreBasicでがんがってみる。

139 :デフォルトの名無しさん:2006/10/25(水) 23:57:07
>>138
どっちも同じようなもんじゃね?
ライブラリの差?

140 :デフォルトの名無しさん:2007/01/04(木) 06:46:28
FreeBasic万世!

141 :デフォルトの名無しさん:2007/02/24(土) 02:28:10
FreeBASIC_Medium.rarていうファイルはどこにありますか?

142 :デフォルトの名無しさん:2007/02/24(土) 06:03:59
拡張子.rarは圧縮形式だから...何が必要なのかわからない。

143 :デフォルトの名無しさん:2007/02/24(土) 14:25:47
最新のバージョン
FBIDE_0.4.6
FB_0.17b

本家見てもzipかexeだから
rarというと別のサイトの物かな?

144 :142:2007/02/24(土) 14:45:30
>>141
解ったよ
FreeBasic_Medium.rarはDailyUpdateだね普段
FreeBasic_Large.rarしかDLしないから気づかなかったよ。

ttp://ecowles.dyndns.org/
のFreeBASIC DailyUpdateの中にある

(出来ればFreeBasic_Large.rarをDLした方がincファイルの不備が解消されると思う)

145 :141:2007/02/25(日) 22:23:29
ありがとうございました。おかげで試すことができると思って少しいじって
みたんですがprint文だけのコードですら実行ファイルを生成できませんでした。

>>144さんは実行ファイルを生成できているのですか?こつなどがあれば
教えて頂きたいです。

146 :142:2007/02/25(日) 22:49:39
>>145
FreeBASIC_Medium.rarは日々更新されているβ版(CVS)なのでこれだけでは動作しない
試すだけならttp://www.freebasic.net/から0.16b StableをDLして試せるが
名前空間やクラスを扱いたければ上記から0.17b TestingをDLしフォルダーに上書きし
さらにFreeBASIC_Medium.rar等をDLしフォルダーに上書きして試す事が出来る。
(0.16のソースはそのままでは動作しない)

FreeBasic/start_shell.exeでシエルを起動すればパスを通す手間が省けるが
FBIDE:FBEDIT:JELYYFISH等のIDEを利用するとさらに簡便になる。

fbc test.bas
fbc test.bas -s gui -v test.rc

147 :141:2007/02/26(月) 22:11:48
今まで試したことを報告しておきます。0.17bTestingに上書きしてみましたがダメ
でした。0.16bStableインストーラ付き版に上書きして、FreeBasicWikiのクラスを
使っているコードをコピペしてコンパイルしたらうまくいきました。

いいかげんな予想ですが、リンカあたりがなかったのかな?と思っています。
詳しくは調べていませんが。

ここからはWindowsプログラミングの話になるので、ここでは聞きません。
>>142さん、今までどうもありがとうございました。

148 :デフォルトの名無しさん:2007/02/26(月) 22:19:06
そろそろエラー時に出たメッセージを晒してみようか

149 :141:2007/02/27(火) 03:02:59
>>148さん
CVS版を素で実行した時の、ですか?
はじめはas.exeがない、と怒られました。で、bin\win32にas.exeをコピーして
再度やってみたらFBIDEの下ペインには何も表示されませんでしたが
ステータスバーにCompile Failed!の文字がでました。
ViewメニューのShow logを見てみてもcompile Failed以外のメッセージは
見られませんでした。なので、fbcのソースでも見てみないと解らないかな?と
思いました。コンパイラの勉強がしたいとは思ってないのでソースはまだ
見ていません。

150 :デフォルトの名無しさん:2007/02/27(火) 13:32:56
bin\win32にas.exeが無い状況がわからない。
無かったのはasだけなのか?

ちなみに
gdb ar dlltool gorc ld i386pe.xも
そのフォルダに入ってると思う

151 :141:2007/02/28(水) 03:32:41
>>150に書かれている中であったのはi386pe.xだけでした(FreeBASIC_Medium.rarの
事です)。fbcがどういう順序でbin\win32の中のツールを呼んでいるのかが
解るかな?と思ってまずas.exeだけ入れてみたら>>149の状態になりました。
それで>>150の残りのツールやリソースもいれてみましたがダメだったので
0.16bStableに上書きしてEXEを作成することができました。

152 :デフォルトの名無しさん:2007/02/28(水) 04:21:27
>>151
周知な事実だと思いますが念のためFreeBasicのコンパイラーはGCCです
よってGCCの資源は利用可能です。

27 KB
■ このスレッドは過去ログ倉庫に格納されています

★スマホ版★ 掲示板に戻る 全部 前100 次100 最新50

read.cgi ver 05.02.02 2014/06/23 Mango Mangüé ★
FOX ★ DSO(Dynamic Shared Object)