[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 2chのread.cgiへ]
Update time : 02/16 10:56 / Filesize : 143 KB / Number-of Response : 665
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Cygwin + MinGW + GCC 相談室 Part 6



1 名前:デフォルトの名無しさん [2011/05/06(金) 00:25:16.09 ]
Windows上で動作するフリーの開発環境 CygwinとMinGWに関する相談スレッドです。

過去スレ:
Cygwin + MinGW + GCC 相談室 Part 5
hibari.2ch.net/test/read.cgi/tech/1269400706/
Cygwin + MinGW + GCC 相談室 Part 4
pc12.2ch.net/test/read.cgi/tech/1221233882/
cygwin + mingwn + gcc 相談室 Part3
pc11.2ch.net/test/read.cgi/tech/1177944767/
cygwin + mingwn + gcc 相談室 Part2
pc11.2ch.net/test/read.cgi/tech/1126103347/
cygwin + mingwn + gcc 相談室
pc8.2ch.net/test/read.cgi/tech/1058134693/

関連サイト:
Cygwin www.cygwin.com/
MinGW www.mingw.org/

関連スレッド:
GCCについて part9
pc12.2ch.net/test/read.cgi/tech/1246059290/

159 名前:デフォルトの名無しさん mailto:sage [2011/08/30(火) 12:33:53.26 ]

mysqlをMingwから使うだけならmysql本体をMingw-gccでビルドする必要はないってのは理解している?
そもそも可能かどうか調べてみたのか?

160 名前:デフォルトの名無しさん mailto:sage [2011/08/30(火) 14:31:42.71 ]
>>159
Windows用のバイナリが配布されていることは知っています。
最終的に欲しいものだけを言うと
「msys上でリンクしても正常に動く(DLLを必要としない)libmysqlclient.a」
です。

リンクのエラーから類推したので断定はできないのですが
mysqlclient.lib には
(クロス環境の差を埋めるためだと予想しているのですが)
pthread の一部の関数の実装が含まれていて
msysの pthread ライブラリとリンクするとそれが衝突してエラーが起きてしまいます;;
それ以外にも面倒な事がいっぱい・・;;

cmake -DCMAKE_MAKE_PROGRAM=make
のオプションを加えると
Run Build Command:make /NLOGO "cmTryCompileExec\fast"
の部分でエラーになります。
Windows環境と認識されて nmake のオプションが渡されているので
強制的にUNIX環境と認識させるために -DUNIX=1 としてみたのですが
ダメだったという状況です;;

> そもそも可能かどうか調べてみたのか?
調べてません><

161 名前:デフォルトの名無しさん mailto:sage [2011/08/30(火) 14:35:47.10 ]
gccのldだと生dllをlibに指定することもできたような

162 名前:デフォルトの名無しさん mailto:sage [2011/08/30(火) 14:41:43.58 ]
>msysの pthread ライブラリとリンクするとそれが衝突してエラーが起きてしまいます;;
>それ以外にも面倒な事がいっぱい・・;;

なんで茨の道を逝きたがるのか
今回の問題が解決しても
また別の問題で質問しにくるんだろ
うざすぎ

163 名前:デフォルトの名無しさん mailto:sage [2011/08/30(火) 14:47:14.27 ]
一般人に小言逝っても無駄でしょ

164 名前:デフォルトの名無しさん mailto:sage [2011/08/30(火) 18:11:35.46 ]
>>160
mysqlclient.libはVC用だからmingwでは使えない
mingwはUNIX互換ではない
libmysqlclient.aはmysqlclient.dllから作る
(MySQL++ってライブラリにMinGW用のlibmysqlclient.defを見つけたけど
最終更新が3年前で使えるかどうかは知らない)

165 名前:デフォルトの名無しさん mailto:sage [2011/08/30(火) 18:52:11.59 ]
>なんで茨の道を逝きたがるのか

ハハハMinGW使ってる時点で茨の道でしょうに

166 名前:160 mailto:sage [2011/08/31(水) 14:03:00.64 ]
すいません、自己解決しました。><
libmysqlclient.aの他にSecur32.dllとのリンクが必要になったけど
単体テストが通ったので大丈夫だと思います。
マルチスレッドがちょっと不安ですが・・・・><;

>>161,164
御教授ありがとうございます。
丸ごと指定できるとは知りませんでした。
これでかなり楽に解決できました。

何か釣りっぽくなって申し訳ありません。m(_ _)m
うざくならないように、これからは書き込みを控えます。m(_ _)m
すいませんでした。m(_ _)m


167 名前:デフォルトの名無しさん mailto:sage [2011/08/31(水) 18:48:27.07 ]
>>166
><
><;
教授
m(_ _)m
m(_ _)m
m(_ _)m

十分鵜罪



168 名前:デフォルトの名無しさん mailto:sage [2011/08/31(水) 23:34:44.32 ]
mingwで、あるパッケージをビルドしてるんですが、/usr/i586-mingw32mvsc/libtasn1.laがnot foundになりエラー終了します。
libtasn1.laは/mingw/lib/libtasn1.laに存在していますが/usr/i586-mingw32mvscというディレクトリそのものが存在してません。
これは./configureでLDFLAGS="-L/mingw/lib"とやればいいのか、環境変数にLD_LIBRARY_PATHとかを設定しなくてはいけないのか、
それとも根本的に何か間違ってるのか教えてください。
ちなみにビルドしたいだけでプログラミングの事は全くわかっておりません。よろしくお願いします。

169 名前:デフォルトの名無しさん mailto:sage [2011/08/31(水) 23:41:23.79 ]
>>168
あるパッケージを書いたほうが早くないか?

170 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 02:45:50.12 ]
>>169
jd4linuxです

171 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 03:37:36.07 ]
>>169
Firefox7です

172 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 03:39:00.29 ]
>>168
i586-mingw32mvsc
相当古そうだけど、mingwが

173 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 08:48:01.43 ]
誰の?

174 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 09:36:06.18 ]
俺のに決まってるだろうが

175 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 09:42:54.24 ]
cygwinでpthreadのコードで遊ぼうと思ったんだけど
pthread_attr*系は実装されてない?
構造体の中身がdummyとかになってるしAPI呼んでも変化してるのかよくわからないんだけど

176 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 11:54:34.69 ]
Windowsが提供してくれないものはどうしようもない

177 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 12:07:09.90 ]
遊ぶって 年いくつ?



178 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 12:13:08.96 ]
言葉の感じからして大きなお友達じゃね?
Unix系のプログラミング入門書を読みつつお勉強中で、Cygwin入れてやってるってとこじゃないかなw

179 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 13:08:14.28 ]
そんな重箱の隅をつつくようなことよりpthreadをわざわざ使おうとすることの方が気になるな
まだ、CygwinのC++はstd::threadをサポートしてなかったっけ?

180 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 13:20:32.27 ]
大きなお友達です(笑)
uITRONの実装をwindows(というかPC)に移植しようと思って触ってたんだけど
おとなしくwindowsのスレッドを直接扱うことにします

181 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 13:21:54.96 ]
自演臭いな

182 名前:デフォルトの名無しさん mailto:sage [2011/09/01(木) 15:57:37.10 ]
餓鬼は放置で

183 名前:デフォルトの名無しさん [2011/09/02(金) 05:32:05.51 ]
( ゚∀゚)o彡° 放置!放置!

184 名前:デフォルトの名無しさん mailto:sage [2011/09/03(土) 22:36:03.65 ]
MinGW…というか、msys用のlintって無いかな?

185 名前:デフォルトの名無しさん mailto:sage [2011/09/03(土) 22:51:50.53 ]
gcc -Wall

186 名前:デフォルトの名無しさん mailto:sage [2011/09/03(土) 23:05:20.05 ]
Wallをすり抜けるのもあるでしょ?

187 名前:デフォルトの名無しさん mailto:sage [2011/09/03(土) 23:09:50.71 ]
具体的は?



188 名前:デフォルトの名無しさん mailto:sage [2011/09/04(日) 06:07:11.19 ]
-Wextraも付けろよ

189 名前:片山博文MZ [2011/09/04(日) 12:52:04.45 ]
みんなRosBE使おうぜ!
www.reactos.org/wiki/Build_Environment

190 名前:デフォルトの名無しさん [2011/09/05(月) 05:33:15.66 ]
なんのこっちゃ〜

191 名前:デフォルトの名無しさん mailto:sage [2011/09/05(月) 09:37:32.52 ]
こういう車輪の再発明する人って、定期的に出てくるよね。(゚σ ゚)ホジホジ

192 名前:デフォルトの名無しさん mailto:sage [2011/09/05(月) 14:23:39.24 ]
そして大抵既存の物に劣る

193 名前:デフォルトの名無しさん mailto:sage [2011/09/11(日) 11:53:06.21 ]
RosBEはReactOSを楽にビルドするためのもの。
RosBEはMinGWを使ってる。

194 名前:デフォルトの名無しさん mailto:sage [2011/09/11(日) 16:16:29.02 ]
そんなもんを人に薦めんなってこった

195 名前:デフォルトの名無しさん mailto:sage [2011/09/11(日) 17:45:17.75 ]
あきらかに>>189がスレ違いの話題を持ち出した荒らし。

196 名前:片山博文MZ [2011/09/14(水) 17:04:06.48 ]
RosBEってWindows DDKの代わりになりますか?

197 名前:デフォルトの名無しさん mailto:sage [2011/09/14(水) 20:19:47.86 ]
車輪の再発明をしてみた
code.google.com/p/mingw-logue-pack/downloads/detail?name=Setup%20MinGW%20Logue%20GCC461.exe&can=2&q=#makechanges



198 名前:デフォルトの名無しさん mailto:sage [2011/09/14(水) 20:56:15.15 ]
>>197
馬鹿か?
"車輪の再発明"というのは既にあるものを一から作ってしまう(フルスクラッチする)事だ。

あんた(かどうか知らんが)のはあるものを取捨選択して再編集してるだけに過ぎん

199 名前:デフォルトの名無しさん mailto:sage [2011/09/14(水) 23:28:11.71 ]
>>197
boost1.47も入れてください

200 名前:デフォルトの名無しさん mailto:sage [2011/09/15(木) 11:38:11.74 ]
gdbのスレってないのかな
gdb対応のGUIなデバッガについてききたかったんだけど

201 名前:デフォルトの名無しさん mailto:sage [2011/09/15(木) 12:34:58.28 ]
普通にEclipse/CDTでいいんじゃね?

202 名前:デフォルトの名無しさん mailto:sage [2011/09/15(木) 13:01:25.51 ]
普通でもないけどな。

203 名前:デフォルトの名無しさん mailto:sage [2011/09/15(木) 13:09:11.23 ]
gdbつったらdddだろうがー!
僕はNetBeansちゃん。

204 名前:デフォルトの名無しさん mailto:sage [2011/09/15(木) 13:40:39.25 ]
このスレはIDEばっかかよw

205 名前:デフォルトの名無しさん mailto:sage [2011/09/15(木) 14:11:02.94 ]
Windowsだから当然だろ

206 名前:デフォルトの名無しさん mailto:sage [2011/09/15(木) 14:40:43.64 ]
>>204


207 名前:デフォルトの名無しさん mailto:sage [2011/09/15(木) 18:32:09.33 ]
Emacsとか使わんの?



208 名前:デフォルトの名無しさん mailto:sage [2011/09/15(木) 20:16:57.82 ]
EmacsってGUIなの?

209 名前:デフォルトの名無しさん mailto:sage [2011/09/15(木) 20:21:15.09 ]
Emacsはマクロ次第でIDEに進化するとかリチャード・ストールマンが言ったとか言わないとか

210 名前:デフォルトの名無しさん mailto:sage [2011/09/15(木) 20:28:33.46 ]
emacsは未だにCUI引きずってる画面が嫌だ
そりゃコーディングに必要なのは文字列だけで後は不要なのは分かるけど
デフォルトでもうちょっとモダンなUIにして欲しい。

211 名前:デフォルトの名無しさん mailto:sage [2011/09/15(木) 23:17:50.10 ]
おかげでsshとかのキャラクタ端末でもふつーに使えるんだがな。

つか擦れ違い

212 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 03:34:12.86 ]
Emacsって十分GUI化されてると思うんだけど

213 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 07:29:16.69 ]
ググってみたけど、うーん、あんまりGUI化されてるようには見えない…
探し方間違ってる?

ttp://techno-st.net/2008/08/28/gdb-emacs.html


214 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 09:19:43.27 ]
>>213
www.gnu.org/software/emacs/tour/

お前頭おかしいんじゃね?

215 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 09:20:39.13 ]
>>211
そもそもテキストってキャラクタだもんな

216 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 11:25:39.49 ]
>>214
やっぱダサイ

217 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 12:32:48.53 ]
ダサいとGUI化は関係ねぇだろw



218 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 13:31:25.91 ]
>>214
サンクス。何で頭おかしい呼ばわりされるのか分からんが。

219 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 15:11:04.89 ]
>>218
何をもって「GUI化」と言っていますか?

220 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 15:43:56.10 ]
>>219
いや>>200から始まってるので元々はどういう想定だったのかはそっちに聞いてほしいんだけど、
自分は>>213呼んで、gdb素で使うのとあんまり違いが無い(つまりGUIじゃない)って感想でした。

自分の想像してるGUIデバッガと言うと、ソースコードのラインをマウスでクリックして
デバッグポイント設定できるとか、runとかcontinueとかのボタンが用意されてるとか。

221 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 15:44:36.97 ]
× >>213呼んで
>>213読んで

222 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 17:05:44.28 ]
なんでマウスが必要なんだ?
GUI = マウスじゃねぇんだけどな。

223 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 17:20:52.64 ]
ブラウジングしてるならともかくコーディング中にマウスはできるだけ触りたくないデバイスだな。

224 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 17:53:15.88 ]
>>222
いや別にトラックボールでも何でも良いんだけど。
Emacsの画面についてるボタンとかってキーボードで操作するためのものなの?

ja.wikipedia.org/wiki/%E3%82%B0%E3%83%A9%E3%83%95%E3%82%A3%E3%82%AB%E3%83%AB%E3%83%A6%E3%83%BC%E3%82%B6%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%95%E3%82%A7%E3%83%BC%E3%82%B9
GUIでは、コンピュータの画面上に、ウィンドウ、アイコン、ボタンといったグラフィックが表示され、ユーザはそれらの中から目的の動作を表すグラフィックスをマウスなどのポインティングデバイスで選択する。
基本的には「デスクトップ」「ウィンドウ」「メニュー」「アイコン」「ボタン」など要素を組み合わせて構成され、それらをポインティングデバイスによって操作されるカーソルを通じて指示を与える。
端的に言うと、画面上のボタンや画像などを選択する事でリアクションを発生させる仕組みを総称してGUIと言う。


>>223
コーディングじゃなくてデバッギングの話なんだけど。
デバッグってどっちかというとブラウジングに近くない?
そもそもキーボードから手を放したくない人が>>200みたいに思うのかな。


225 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 17:58:12.77 ]
Emacs至上主義者はそんなもんだ。放っとくのが吉。

226 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 18:32:48.93 ]
>>224
ttp://www.gnu.org/s/ddd/


227 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 18:48:20.79 ]
emacsに毒されてる奴がXWindow版でまずやる事がメニューの削除だからなw



228 名前:デフォルトの名無しさん mailto:sage [2011/09/16(金) 22:19:54.09 ]
ここで宗教戦争をするのはよせ!
これでは、ム板が寒くなって人が住めなくなる。核の冬が来るぞ

229 名前:デフォルトの名無しさん mailto:sage [2011/09/17(土) 02:03:30.58 ]
>>224
あれはデフォルト画面
普通はツールバーを非表示にして画面効率挙げるのが筋

230 名前:デフォルトの名無しさん mailto:sage [2011/09/17(土) 02:04:38.89 ]
>>227
XWindow版ってどこにあんの?

231 名前:デフォルトの名無しさん mailto:sage [2011/09/17(土) 03:37:37.94 ]
>>227
良い物は良いだろ。
なんでそんなに毛嫌いするのか知らんけど。
俺はEmacsのキーバインドが苦手だからvimに逃げてるけど素直に良いエディタだと思うぜ。
自分が使わないからと言って貶す必要はないだろ。

232 名前:デフォルトの名無しさん mailto:sage [2011/09/17(土) 06:06:54.30 ]
機能満載だけど糞重くて使い方覚えるだけでも面倒くさいIDEか……。

233 名前:デフォルトの名無しさん mailto:sage [2011/09/17(土) 07:03:01.39 ]
gdbのインターフェイスが欲しいって質問にEmacs薦めてりゃそら煙たがられるだろ

234 名前:デフォルトの名無しさん mailto:sage [2011/09/17(土) 07:10:45.78 ]
EmacsがGUI化されてないって話に突っ込んでるだけだろ

235 名前:デフォルトの名無しさん mailto:sage [2011/09/17(土) 07:34:01.74 ]
久々にスレ伸びてると思ったら
おまいら何やってんだ馬鹿か

236 名前:デフォルトの名無しさん mailto:sage [2011/09/17(土) 09:20:48.95 ]
> 久々にスレ伸びてると思ったら

使い古された糞パターンだなw

237 名前:デフォルトの名無しさん mailto:sage [2011/09/17(土) 10:01:30.81 ]
>>234
あれをGUI化してると言えるのかという話でループしてるんだろ



238 名前:デフォルトの名無しさん mailto:sage [2011/09/17(土) 10:31:03.03 ]
TwmでもGUIだからな

239 名前:デフォルトの名無しさん mailto:sage [2011/09/18(日) 01:03:20.89 ]
マウスが使えるならGUI

240 名前:デフォルトの名無しさん mailto:sage [2011/09/18(日) 01:43:22.72 ]
マウスに限定するバカ
せめてポインティングデバイスくらいはスッと出ないと恥ずかしい。

241 名前:デフォルトの名無しさん mailto:sage [2011/09/18(日) 03:46:43.40 ]
GPM「・・・」

242 名前:デフォルトの名無しさん [2011/09/18(日) 04:00:34.15 ]
上に参りま〜す

243 名前:デフォルトの名無しさん mailto:sage [2011/09/18(日) 04:06:32.30 ]
GUIにマウス、ポインティングデバイスって関係あるのか
それならPUIだよな

244 名前:デフォルトの名無しさん mailto:sage [2011/09/18(日) 04:21:05.28 ]
パソコン型と、ケータイ型と、タブレット型の少なくとも3とおりのGUIがある

245 名前:デフォルトの名無しさん mailto:sage [2011/09/18(日) 08:41:59.96 ]
そんな型無い。全部まとめてGUI

246 名前:デフォルトの名無しさん mailto:sage [2011/09/18(日) 08:52:58.34 ]
別物だから特許になるんだろ

247 名前:デフォルトの名無しさん mailto:sage [2011/09/18(日) 12:08:14.38 ]
バカが一匹



248 名前:デフォルトの名無しさん mailto:sage [2011/09/18(日) 15:56:34.72 ]
ケータイには、ポインティングデバイスがない

249 名前:デフォルトの名無しさん [2011/09/19(月) 00:12:09.99 ]
なんだかなあ

250 名前:デフォルトの名無しさん mailto:sage [2011/09/19(月) 01:54:46.90 ]

最近cygwinを入れました。
opensshでリモートホストに移れるようになったのですが、
そこからファイルをローカルホストに移す方法がわかりません。
例えばabc@serverにあるfileをローカルホストに移す時
scp abc@server:file
の後に何を書くのかわからなくて困ってます。
ローカルホストのcygwinの?ホスト名がわからないです。

初歩的な質問ですいません。


251 名前:デフォルトの名無しさん mailto:sage [2011/09/19(月) 02:17:28.88 ]
使い方はcpと一緒だよ。カレントディレクトリにコピーしたいなら.を指定すればいい。
一般的な質問はUNIX板のスレでした方がいい。

252 名前:デフォルトの名無しさん mailto:sage [2011/09/19(月) 02:26:54.30 ]
>>251
あ、なんか勘違いしてリモートホストに入ったままでした。
ありがとうございました。

スレ汚し失礼しました。

253 名前:デフォルトの名無しさん mailto:sage [2011/09/19(月) 10:30:12.94 ]
>>248
スマートフォンと呼ばれている携帯にはある

254 名前:デフォルトの名無しさん mailto:sage [2011/09/20(火) 19:19:21.83 ]
>>226
いやdddは>>203で出してるんだけど…

>>234
>>220読んでくれ。

>>243
>>224読んでくれ。
あと別にGUIの正確な定義を議論してるわけじゃない。

255 名前:デフォルトの名無しさん mailto:sage [2011/09/20(火) 19:44:38.56 ]
もう何でもいいよスレチ

256 名前:デフォルトの名無しさん mailto:sage [2011/09/20(火) 21:57:26.45 ]
ddd 以外で Cygwin で動かせるのは Insight とか Eclipse CDT もあるね
sourceware.org/insight/downloads.php

257 名前:デフォルトの名無しさん mailto:sage [2011/09/20(火) 23:57:53.43 ]
»1000



258 名前:デフォルトの名無しさん mailto:sage [2011/09/20(火) 23:59:43.24 ]
>300
>>400
>>>500
| 600

2chのアンカーって何で '>>' になったの?

259 名前:デフォルトの名無しさん mailto:sage [2011/09/21(水) 10:15:01.80 ]
>>258
>2chのアンカーって何で '>>' になったの?

という感じにレスを引用したときにアンカーと間違えるからでは?






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<143KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef