■掲示板に戻る■ 1- 最新10

レス数が950を超えています。1000を超えると表示できなくなるよ。

cygwin使っている人いますか?

[219:名無しさん@お腹いっぱい。 (2001/02/27(火) 17:25)]
cygwinであるunixアプリケーションをbuildしているのですが、どうしても
libcygipc.aをリンクしてくれません。shmget, shmat, shmdt, shmctlが
undefinedだよと報告されます。

lcygipc以外に気を付ける事はありますか?なお、リンクのコマンドは

c++ -o hoge hoge.o -lcygipc -L. -lhoge ...

ですがこれが問題あるでしょうか?なんだかまったく原因がわかりません。


[220:219 (2001/02/27(火) 18:31)]
>219事故解決しました。
まさかcygutils..cygipcではg++のためのリンケージ指定していないとは
思いませんでした。headerの適当なところを

#ifdef __cplusplus
extern "C" {
#endif

#ifdef __cplusplus
}
#endif
で挟んで解決しました。


[221:名無しさん@お腹いっぱい。 (2001/02/28(水) 03:46)]
こんばんは。cygwin とはちょっと違うけど、
どなたか、Gtk の Windows ネイティブ版を使って
GUI アプリを作るのに成功した方はいませんか?

当方、
ttp://user.sgic.fi/~tml/gimp/win32/
から Windows 版 Gtk 最新版を入手し、ボタンを表示するだけの
簡単なプログラムをコンパイルしてみたのです。

cygwin 版 gcc および borland bcc32 でのコンパイルには
成功したのですが、そのプログラムを起動しようとすると、
「プログラム開始エラー」という小さなウィンドウがでて、
cygwin のコンソール(または DOS 窓) に Permission Denied
という文句が出るだけでプログラムが終了してしまうのです。

うまく動いている方がいたら、設定法などを
ご教授ください。


[222:名無しさん@お腹いっぱい。 (2001/02/28(水) 04:38)]
>>2211
GTKとかのDLL(libgtk-1.3.dllとかlibgdk-1.3.dllとかだったと思う)への
パスを通しておかないとそれが出て来た記憶があります。

DLLをプログラムと同じディレクトリにおいて
実行してみてください。

こんなのもみつけました。
http://phe.phyas.aichi-edu.ac.jp/~cyamauch/learning_gtk_win/learning_gtk_index.html


[223:222 (2001/02/28(水) 04:39)]
>>221でした。


[224:221 (2001/02/28(水) 14:44)]
>>222

いいヒントありがとうございます!
無事 Gtk が使えました。

dll ファイルで、\WINDOWS\SYSTEM にコピり忘れたのが
あったみたい。

アーカイブ展開して
find . |grep dll したら、結構たくさんあったよ。


[225:名無しさん@お腹いっぱい。 (2001/03/01(木) 00:25)]
namazu for winやそこらへんをインストールしました。
http://sl.hunet.ne.jp/archives/cool/namazu2/index.htm
を見ながらです。

で、An httpdを使ってCGI検索のところまでできました。

しかし、mknmzが*.htmlを読み込んでくれません。
mknmzrcは書き換えました。

mknmzを実行すると、
未対応の形式(text/html)無視します。
ってなります。

htmlファイルを読み込ませるには・・・?


[226:名無しさん@お腹いっぱい。 (2001/03/01(木) 00:31)]
225です。
Web製作板にnamazuスレッドがあったのでそっちでききます。


[227:225 (2001/03/01(木) 00:33)]
perl,CGI板でした。


[228:名無しさん@お腹いっぱい。 (2001/03/04(日) 23:25)]
>>221
コンパイル(というかリンク)オプション教えて。


次10 前10 最新10
NAME:MAIL:

read.cgi ver5.26+ (01/10/21-)