【掲示板ご利用上の注意】

 ※題名は具体的に!
 ※学校の課題の丸投げ禁止!
 ※ソースの添付は「HTML変換ツール」で字下げ!
 ※返信の引用は最小限に!
 ※環境(OSとコンパイラ)や症状は具体的に詳しく!
 ※返信付き投稿の削除は禁止!
 ※マルチポスト(多重投稿)は慎んで!

 詳しくはこちら


本当はこんなに大きく書きたくはないのですが、なかなか守っていただけなくて…。
 守ってくださいね。お願いします。(by管理人)

C言語ソース⇒HTML形式ツール掲示板2こちら


管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧

No.22137

GLUTをインストール出来ません。。。
投稿者---gouryella2(2005/07/26 19:45:06)


こないだはアナログ時計のアドバイスありがとうございました!
大学でいつもC言語を学んでいるのですが自宅でもOpenGLやGLUTを使えるようしたくて、ネットで調べてglut32.libなどのファイルをborland(Borland C++ Compiler 5.5を使っています。)のフォルダ内にコピーし、プログラムファイルをコンパイルしたのですが、glut32.libがないと言われコンパイル出来ません。。。どうすればいいのでしょうか??
本当初心者で何も知らなくて。。。教えていただければ幸いです。



この投稿にコメントする

削除パスワード

発言に関する情報 題名 投稿番号 投稿者名 投稿日時
<子記事> Re:GLUTをインストール出来ません。。。 22138 まきじ 2005/07/26 19:58:33


No.22138

Re:GLUTをインストール出来ません。。。
投稿者---まきじ(2005/07/26 19:58:33)


>glut32.libがないと言われコンパイル出来ません。。。どうすればいいのでしょうか??

http://ktm11.eng.shizuoka.ac.jp/lesson/modeling.html#openglglut

によると、コマンドプロンプトで implib glut32.lib glut32.dll として
ライブラリを作る必要があります。


この投稿にコメントする

削除パスワード

No.22139

Re:GLUTをインストール出来ません。。。
投稿者---gouryella2(2005/07/26 20:16:35)


はい、そうやってライブラリファイルを作ったのですが。。。そして
http://sparrow.math.ryukoku.ac.jp/~hig/progathome/
さんを参照してファイルをコピーしたのですが、ダメなんです。。。。
どうなんでしょうか???


この投稿にコメントする

削除パスワード

No.22140

Re:GLUTをインストール出来ません。。。
投稿者---もぐりん(2005/07/26 20:57:10)


そのサイトに書いてあることを全てやったということでいいですか?
つまり、

1.次のファイルを C:\Borland\Bcc55\Include\GL にエクスプローラでコ  ピーまたは移動します. glut.h
2.次のファイルを C:\Borland\Bcc55\Lib\PSDK にエクスプローラでコピ  ーまたは移動します. glut32.lib(glut32.dll を変換して得られる)
3.次のファイルを C:\Windows\System または C:\WinNT\System にエク  スプローラでコピーまたは移動します. glut32.dll

・mui は glut の一部ですが, 上のバイナリには含まれていません ソース からコンパイルすればよいのですが, 少し面倒かもしれません.
 また, .NET ではglut.h を修正する必要があります. ご相談ください.
1.次のファイルを C:\Borland\Bcc55\Lib\PSDK にエクスプローラで
  コピーまたは移動します. mui.lib
2.フォルダ C:\Borland\Bcc55\Include\mui を作成し, 次のファイルを   C:\Borland\Bcc55\Include\mui にエクスプローラでコピーまたは移動  します. mui.h
を全て実行してるんですね?



この投稿にコメントする

削除パスワード

No.22143

Re:GLUTをインストール出来ません。。。>>もぐりんさんへ
投稿者---gouryella2(2005/07/26 21:24:13)


このmuiというやつは意味が無いかと思ってやってないんで寸が。。。だめでしょうか??

>・mui は glut の一部ですが, 上のバイナリには含まれていません ソース からコンパイルすればよいのですが, 少し面倒かもしれません.
> また, .NET ではglut.h を修正する必要があります. ご相談ください.
>1.次のファイルを C:\Borland\Bcc55\Lib\PSDK にエクスプローラで
>  コピーまたは移動します. mui.lib
>2.フォルダ C:\Borland\Bcc55\Include\mui を作成し, 次のファイルを   C:\Borland\Bcc55\Include\mui にエクスプローラでコピーまたは移動  します. mui.h





この投稿にコメントする

削除パスワード

No.22142

Re:GLUTをインストール出来ません。。。
投稿者---まきじ(2005/07/26 21:16:24)


lib\psdk までのパスを bcc32.cfg と ilink32.cfg に記述していますか?


この投稿にコメントする

削除パスワード

No.22144

Re:GLUTをインストール出来ません。。。>>まきじさんへ
投稿者---gouryella2(2005/07/26 21:25:53)


今それをやってみたら、次にこんなエラーメッセージが出てきました。。。

ファイル C0X32.OBJ が開けません

どうなんでしょうか?


この投稿にコメントする

削除パスワード

No.22147

Re:GLUTをインストール出来ません。。。>>まきじさんへ
投稿者---まきじ(2005/07/26 22:03:20)


>ファイル C0X32.OBJ が開けません

bcc32.cfg が正しく記載されていないのだと思います。

-I"c:\Borland\Bcc55\include"
-L"c:\Borland\Bcc55\lib;c:\Borland\Bcc55\lib\PSDK"

の様になってますか?

#パスは自分の環境に合わせてください。


この投稿にコメントする

削除パスワード

No.22149

Re:GLUTをインストール出来ません。。。>>まきじさんへ
投稿者---gouryella2(2005/07/26 22:12:22)


ファイル C0X32.OBJがc:\Borland\Bcc55\lib;c:\Borland\Bcc55\lib上にあったので、glut32.lib等もBcc55\libに持ってきたら、次にこんなエラーが出てしまいました。大学のパソコンの仕様で組んだプログラムなのでこうなるのも当たり前なのかもしれませんが・・・
***************
Error: 外部シンボル '__glutInitWithExit' が未解決(C:\C\MAIN16.OBJ が参照)
Error: 外部シンボル '__glutCreateWindowWithExit' が未解決(C:\C\MAIN16.OBJ が参
照)
Error: 外部シンボル '__glutCreateMenuWithExit' が未解決(C:\C\MAIN16.OBJ が参照

Error: 外部シンボル 'glutInitDisplayMode' が未解決(C:\C\MAIN16.OBJ が参照)
Error: 外部シンボル 'glutInitWindowSize' が未解決(C:\C\MAIN16.OBJ が参照)
Error: 外部シンボル 'glutDisplayFunc' が未解決(C:\C\MAIN16.OBJ が参照)
Error: 外部シンボル 'glutReshapeFunc' が未解決(C:\C\MAIN16.OBJ が参照)
Error: 外部シンボル 'glutIdleFunc' が未解決(C:\C\MAIN16.OBJ が参照)
Error: 外部シンボル 'glutKeyboardFunc' が未解決(C:\C\MAIN16.OBJ が参照)
Error: 外部シンボル 'glutMainLoop' が未解決(C:\C\MAIN16.OBJ が参照)
Error: 外部シンボル 'glutBitmapCharacter' が未解決(C:\C\MAIN16.OBJ が参照)
Error: 外部シンボル 'glutSwapBuffers' が未解決(C:\C\MAIN16.OBJ が参照)





この投稿にコメントする

削除パスワード

No.22150

Re:GLUTをインストール出来ません。。。>>まきじさんへ
投稿者---まきじ(2005/07/26 22:28:57)


>次にこんなエラーが出てしまいました。

「未解決」は、「関数が定義されていない」という意味です。

それらの関数が宣言されてる、ヘッダーファイルは include してますか?
#それぞれが、どのヘッダーファイルに宣言されてるかは知りません。
#ご自分で調べてください。

include されてるなら、その他の設定に問題があるのだと思います。


この投稿にコメントする

削除パスワード

No.22156

Re:GLUTをインストール出来ません。。。>>まきじさんへ
投稿者---gouryella2(2005/07/26 23:07:27)


何度もすいません!!
今、調べたんですけど、たぶんヘッダーファイルglut.hで#include<GL/glut.h>で宣言されているはずだと思うんですけど・・・
やはり他の設定に問題があるということなんでしょうか。。。



この投稿にコメントする

削除パスワード

No.22158

Re:GLUTをインストール出来ません。。。>>まきじさんへ
投稿者---ぽこ(2005/07/26 23:17:46)


シンボルの未解決ってことは、コンパイルは通っているのではないでしょうか?
だけど、リンクの段階で必要なライブラリが見つからないために、このようなエラーを吐いているのだと思います。

ライブラリのパスを確認してみてください。


この投稿にコメントする

削除パスワード

No.22160

Re:GLUTをインストール出来ません。。。>>ぽこさんへ
投稿者---gouryella2(2005/07/26 23:29:10)


ライブラリのパスの確認とは何をすればいいのでしょうか??どこを見れば??笑
無知なもので・・



この投稿にコメントする

削除パスワード

No.22164

Re:GLUTをインストール出来ません。。。>>ぽこさんへ
投稿者---ぽこ(2005/07/26 23:49:29)


BCC55自体インストールしていないので
よく分かっていないのですが、ilink32.cfgの設定は
行っていますでしょうか?

#(私の)参考リンク
http://www9.plala.or.jp/sgwr-t/detail/bcc/comoption.html




この投稿にコメントする

削除パスワード

No.22165

Re:GLUTをインストール出来ません。。。>>ぽこさんへ
投稿者---gouryella2(2005/07/26 23:52:59)


はい、今確認しましたがなっております。。!笑



この投稿にコメントする

削除パスワード

No.22161

Re:GLUTをインストール出来ません。。。>>まきじさんへ
投稿者---まきじ(2005/07/26 23:31:52)


glutInitDisplayMode
glutInitWindowSize
glutDisplayFunc
glutReshapeFunc
glutIdleFunc
glutKeyboardFunc
glutMainLoop
glutBitmapCharacter
glutSwapBuffers

らの関数は、glut.h に宣言されていました。
# ぽこさんが仰ってる様に、パスが間違ってるのでしょう。

__glutInitWithExit
__glutCreateWindowWithExit
__glutCreateMenuWithExit

らは、glut.h glut.h glaux.h gl.h と検索してみましたが
見つかりませんでした。

# 私もやってみました。すんなりできました。
# http://ktm11.eng.shizuoka.ac.jp/lesson/modeling.html
# にあるサンプルは実行できました。


この投稿にコメントする

削除パスワード

管理者用メニュー    ツリーに戻る    携帯用URL    ホームページ    ログ    タグ一覧