- ベストアンサー
Winコンソール上でMsysのconfigure
- Windows上でConsole2+nyaosで操作している方への質問です。MsysのconfigureをWinコンソールで実行できる方法を教えてください。
- MinGWとMsysをインストールしたが、Console2上でのみ./configureが実行できる問題が発生しています。Windowsコマンドプロンプトでも実行できないようです。どうすればWinコンソール上で実行できるでしょうか。
- Msys付属のコンソール上でしか./configureを実行できません。MinGWのbinディレクトリにはパスを通していますが、Winコンソール上では実行できません。Borlandもインストールしていますが、関係はわかりません。
- みんなの回答 (1)
- 専門家の回答
関連するQ&A
- MinGW,msysでCスクリプトの実行
windows上でCシェルスクリプトで書かれたファイルを実行する必要が生じました。 これまではcygwin上で難なくやっていたのですが、cygwinは大きいので、これをやめてMinGWにしたため、Cシェルスクリプトが流れなくて困っています。MinGW、msysにはCシェルは無いようです。そこで、MinGW,msys,minttyの環境下で以下のようにやってみたのですが、これでよいのでしょうか? (1)MinGW,msys,minttyをインストール(Bシェルの環境ができる) (2)tcsh.exeをwebからダウンロード(ftp://ftp.funet.fi/pub/unix/shells/tcsh/) (3)tcsh.exeをmsysの/binに入れて、cshにハードリンクを張る(#ln tcsh.exe csh) これで簡単なCシェルスクリプトは流れるようですが、そのCシェルスクリプトの中で、さらにスクリプトファイルを実行させるようなスクリプトはうまく流れません。結局、試行錯誤の結果、以下のように、csh,shを頭に付加してようやく流れるようになりました。 ・元のファイル(script-a,bは流れない) #!/bin/csh -f ........... ./script-a(Cシェル) ./script-b(Bシェル) ........... ・修正後(ようやく流れた) #!/bin/csh -f ........... csh ./script-a(Cシェル) sh ./script-b(Bシェル) ........... 何故このようにしなければいけないのか?また、minttyでCシェルスクリプトを流す方法はこれでよいのか?(他に方法はないのか?)ご教示頂ければと思います。 当方、シェルスクリプトは全く素人で質問自体が的外れかもしれませんがよろしくお願いします。
- 締切済み
- その他(プログラミング・開発)
- windowsで使える GNU make
お世話になっております。 Windowsでの開発とlinuxでの開発をやっております。 前にWindowsのnmake が非力なので linux での make と同じ機能で、cygwinのmake のような特定の環境でしかうごくのではない、make はありませんか? という質問をして、MinGW の make という答えをいただきました。その後、これは便利に使っているのですが、最近共同の作業が多く、他人にも使わせたいのですが、MSYS をインストールしてもらわないとうまく行かないようです。 MinGW の make は単独では msys-1.0.dll が無いと怒るし、msys-1.0.dll を持ってきても、何もしないで終了空いてしまいます。MSYS のインストールディレクトリにパスを通して make をそこから起動すれば問題のですが、MSYSをインストールしないで make を使えるようにする方法はありますか? また、make.exe 単独(または1,2個の.dll)をコピーしてパスの通っている所に置くだけで使える make は無いでしょうか?
- ベストアンサー
- C・C++・C#
- cygwinでのgc-7.1の./configure
ご覧頂きありがとうございます。 MeadowでW3Mを使いたいためcygwinを使っていたところ、 はまってしまいました。 cygwinにて、 http://www.randynetwork.com/blog/categorylist_html?cat_id=6 を参考にGC-7.1で./configureをしたところ、 ./configure: line 23604: sort: No such file or directory ./configure: line 23601: sed: No such file or directory となりストップしてしまいました。 PATHは通っているようでMSDOSプロンプト上でも 上記2コマンドは実行可能です。 OSはWindowsVistaです。 どなたかアドバイスを宜しくお願い致します。
- 締切済み
- Linux系OS
- configureについて
CentOS6.4にpdo_mysqlが入ってなかったので、ダウンロードして展開までしたのですが、 cd PDO_MYSQL-1.0.2 で展開先のディレクトリに入って、 $ ./configure --with-pdo-mysql=shared,/usr/local/mysql を実行しようとすると、configureがないと言われてしまいます。 configureを実行するには何がしかのソフトをインストールする必要があるのでしょうか? 情報いただけたらと思います。
- ベストアンサー
- MySQL
- PHPのconfigureについて
PHP5.2.6をインストールしようとしているのですが、configureコマンドの所で躓いています 実行しているconfigureオプションは以下の通りです。 ./configure --with-apxs2=/usr/local/apache2/bin/apxs --with-gd --with-zlib --enable-bcmath --enable-mbregex --enable-mbstring とすると configure: error: libpng.(a|so) not found. となります。 yum install libpngとすると Package 2:libpng-1.2.10-7.1.el5_3.2.i386 already installed and latest version となるので最新版のようです。 このconfigure: error: libpng.(a|so) not found.を克服する術を教えて頂けると助かります。 何卒よろしくお願いします。
- ベストアンサー
- PHP
- Windows Vistaでコンソールアプリを作れるか?
現在、WindowsXP, Borland C++Builder6付属のBCC32.EXE で作ったコンソールアプリをフリーソフトとして公開しています(結構人気があります)。 Windows Vistaでも引き続きコンソールアプリを作れるでしょうか? 具体的には FreeConsole() AllocConsole() CONSOLE_SCREEN_BUFFER_INFO などが Win32 API でサポートされるか? ということです。 (Windows が新しくなるたびに、コンソールアプリが未サポートになるんじゃないかとヒヤヒヤします。)
- 締切済み
- Windows系OS
- ./configureにライブラリ(Perl Module)のパスを認識させたい
大きなシステムで自分のホームディレクトリディレクトリにしかアクセス権がなく、そこにHAL(Hardware Abstraction Layer:http://www.freedesktop.org/wiki/Software/hal)をソースからインストールしたいのですが、当然ルートディレクトリ以下の通常ソフトウェアをインストールするべき領域には置けないので--prefix=$HOMEオプションをつけて./configureしています。 HALの依存ファイル(ライブラリとバイナリ)もすべて自分のホーム以下にインストールしたのですが、以下のエラーメッセージが出て./configureが止まってしまいます。 error: XML::Parser perl module is required for intltool ここで見つからないというParser.pmというPerl Moduleファイル(http://search.cpan.org/dist/XML-Parser/Parser.pm)も当然インストールしてホームディレクトリ以下のあるフォルダに入っているのですが、これをどうやっても認識できず同じエラーが出てしまうので、どうすればいいかわかる方教えてください。 試したのは、 env LD_LIBRARY_PATH=/インストール先ディレクトリ/ ./configure env LDLIB=/インストール先ディレクトリ/ ./configure env LIBS=/インストール先ディレクトリ/ ./configure env PATH=/インストール先ディレクトリ/:$PATH ./configure です。そのほか、envではなくsetenvでもやってみましたが無理でした。
- 締切済み
- Linux系OS
- bccは分かりましたがgccが使えません
Cのソースの#include <stdio.h>でエラーになります。 gccではbccのbcc32.cfgで行うような設定はどのようにすればよいですか? MINGWのコンソールで $ echo $C_INCLUDE_PATH c:/msys/1.0/mingw/include;c:/msys/1.0/mingw/lib/gcc/mingw32/3.4.5/include このように出ます。 $ gcc myapp.c で#include <stdio.h>の行でコンパイルエラーです。 MINGWでは$C_INCLUDE_PATHを正しく設定できているみたいですが、gcc.exeにそれが伝わっていないみたいです。 AUTOEXEC.BATには何も追記したくないので何も追記していません。 どうすればライブラリのパスを通せますか?
- 締切済み
- C・C++・C#
- configureが成功せず困っております
皆さんこんにちわ。 とあるファイルのコンパイル時に、 「boost c++ library」が必要とするエラーが表示され、 下記のサイトを参考に インストール作業をを行おうとしていました。 http://www.kmonos.net/alang/boost/build.html ダウンロードと解凍に成功し、 configureを行おうとしたところ、 以下のエラーが出てしまいました。 カレントディレクトリに「configure」ファイルも存在しております。 # ls INSTALL Jamroot LICENSE_1_0.txt boost boost-build.jam boost.css boost.png configure doc index.htm index.html libs more people rst.css status tools wiki # ./configure -bash: ./configure: /bin/sh^M: bad interpreter: No such file or directory 「configure」を行うためには、どうするのが適切でしょうか? Linuxの超初心者です。 一応、検索などで色々調べたつもりはありますが、 誰でも知るような基礎中の基礎であったり、 常識的な解決策などがある場合なども、 汚い言葉でけっこうですので、 アドバイスいただけると幸いです。 宜しくお願い致します。
- ベストアンサー
- Linux系OS
- bcpadについて
すみません。 Cを学び始めたばかりの学生です。 早速ですが質問です。 Borland C++CompilerとCPadfor Borland C++Compilerのセットでプログラムを組んでいます。 そのときにコンパイルは出来るのですが、実行時に「パッチファイルとして認識されていません」。とでてすぐに画面が閉じてしまいます。 コマンドプロンプトにおいて「path」で実行可能ファイルの検索パスを表示させるとc:\borland\bcc55\binがでできますし、「bc32」で著作権などの情報がでるのですが・・・。 またC:\borland\bcc55\Binにbcc32.cfgとilink32.cfgも作成しています。 しかし「setbcc」でパス設定をしてみるとPATHの設定に失敗したとなります。 OSはWindows Vistaです。 ご教授の程よろしくお願いします。
- 締切済み
- C・C++・C#
お礼
詳しい回答をしていただきありがとうございます。 仰るとおり「sh configure」と入力したところ実行することが出来ました。 ひとまず満足のいく結果が出たので安心しました。 ただ3)にあるように、今後同操作を行う場合は違う動作をする可能性を常に考慮しておきたいと思います。