• 締切済み

cygwinでgcc/g77が動かない

vaioG/vista-business/2Gmemoryでcygwinを使っていましたが、g77/gccが動かなくなってしまいました。cygwinをuninstall、レジストリーを消してcygwinを入れ替えても同じです。たとえば、gcc a.c で 5508 init_cheap: Couldn't reserve 3600336 bytes of space for cygwin's heap, Win32 error 487 のメッセージがでて止まらなくなります。何かsystemのmemory設定が変わってしまったのでしょうか。vistaの再インストールをしても同じでした。 なお、cygwinの前にはminsysでgcc/g77を使っていましたが、このときもある時から急にgcc/g77がエラーになり、cygwinに切り替えた経緯があります。また、desktopのXp上でのcygwinでは過去このような経験はありません。 外出先で仕事ができない状態ですので、何か情報があればよろしくお願いします。

みんなの回答

  • _himajin_
  • ベストアンサー率65% (128/195)
回答No.1
vivaprin
質問者

お礼

早速の情報、ありがとうございました。自分だけでなかったことに一安心しています。これから試してみますが、取り急ぎ、お礼まで。情報をいただけただけで大助かりです。

関連するQ&A

  • Cygwin VistaでGCCが動きません

    cygwinでgccを利用してコンパイルをしようと考えたのですが、 exeファイルを吐き出しませんし、プログラム内にエラーを組み込んでも反応しません。 http://sang-wing.cocolog-nifty.com/blog/2009/06/vista-cygwin-gc.html こちらのサイトを参考にして、インストールは行いました。 同じような症状が出た方、解決方法ご教授ください。

  • cygwinのgccによるコンパイルうまくいかない

    cygwinをsetup.exeからminimum installしました。 追加的にgcc emacs xwindow system xwin terminalをインストールしました。 そしてターミナルを起動してgcc test.c -o test.exe と入力すると/home/test.c:1: error: bad value (generic) for -mtune= switch と、エラーが出てうまくコンパイル出来ません。 mtune=generic,native,i386...k6,athlon-xp..c6-2などいろいろ試しましたが全て失敗。 どうやったらコンパイルが出来るようになるか教えてください! 環境: >gcc -v >Using built-in specs. COLLECT_GCC=gcc Target: i686-pc-cygwin コンフィグオプション: /gnu/gcc/releases/respins/4.5.3-3/gcc4-4.5.3-3/src/gcc-4.5.3/configure --srcdir=/gnu/gcc/releases/respins/4.5.3-3/gcc4-4.5.3-3/src/gcc-4.5.3 --prefix=/usr --exec-prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --libexecdir=/usr/lib --datadir=/usr/share --localstatedir=/var --sysconfdir=/etc --datarootdir=/usr/share --docdir=/usr/share/doc/gcc4 -C --datadir=/usr/share --infodir=/usr/share/info --mandir=/usr/share/man -v --with-gmp=/usr --with-mpfr=/usr --enable-bootstrap --enable-version-specific-runtime-libs --libexecdir=/usr/lib --enable-static --enable-shared --enable-shared-libgcc --disable-__cxa_atexit --with-gnu-ld --with-gnu-as --with-dwarf2 --disable-sjlj-exceptions --enable-languages=ada,c,c++,fortran,java,lto,objc,obj-c++ --enable-graphite --enable-lto --enable-java-awt=gtk --disable-symvers --enable-libjava --program-suffix=-4 --enable-libgomp --enable-libssp --enable-libada --enable-threads=posix --with-arch=i686 --with-tune=generic --enable-libgcj-sublibs CC=gcc-4 CXX=g++-4 CC_FOR_TARGET=gcc-4 CXX_FOR_TARGET=g++-4 GNATMAKE_FOR_TARGET=gnatmake GNATBIND_FOR_TARGET=gnatbind --with-ecj-jar=/usr/share/java/ecj.jar スレッドモデル: posix gcc version 4.5.3 (GCC) test.cのsource #include <stdlib.h> #include <stdio.h> int main(void) { printf("Hello World!\n"); return 0; [EOF] 素人なので解決するために他に足りない情報があればおしえてくださいね。

  • cygwinでmakeが見つからない

    nxtOSEKのC言語プログラミングをするためにココ( http://lejos-osek.sourceforge.net/jp/index.htm )を見ながらWindows Vistaにcygwinをインストールしました。 しかしサンプルプログラムをビルドしようとしたところ下記のように【Command not found】が出て上手く動きません… ------------------------------------------------------------------------- $cd C:/Work/Tool/cygwin/nxtOSEK/samples_c/helloworld $make all Compiling ../../ecrobot/../toppers_osek/kernel/alarm.c to alarm.o make: C:Wrok/Tool/cygwin/GNUARM/bin/arm-elf-gcc: Command not found make: *** [build/kernel/alarm.o]Error127 ------------------------------------------------------------------------- ココ( http://qanda.rakuten.ne.jp/qa5482053.html )に似たような質問を見つけ対応をしてみましたが解決できませんでした。 私はこういった開発環境について知識がほぼ0です。知識が無いため調べ方すら解らないくて困り果てています… どうかよろしくお願いいたします。

  • ヒープ容量を2G以上にしたい

    Java のヒープメモリを2G以上に設定する方法は無いのでしょうか?   -Xmx2048M を設定すると、  Error occurred during initialization of VM  Could not reserve enough space for object heap となって、起動できません。 ちなみに、環境は Windows7 64bit で 12G のRAMを 実装しています。 せめて、-Xmx4096M は、ほしいと思っています。 WEB検索したところ、同様な疑問は沢山ヒットするのですが、 解決策が見当たりません。よろしくお願いします。

  • eclipseでC言語がコンパイルできない

    cigwinを先日入れてeclipseでC言語開発をしようと思ったんですが、 Hello Worldを実行しようとすると、 ・Program "g++" not found in PATH ・Program "gcc" not found in PATH というエラーがでます。 gcc,g++がPATHにないよ、といっているようですが、 これはどのように解決したらいいのでしょうか? cigwinでgcc,g++の場所を確認すると/usr/bin/gcc, /usr/bin/g++とありました。 インストールはされているようです。 環境変数の方もシステム環境変数、ユーザ環境変数両方に、 C:\cygwin\bin;C:\cygwin\usr\bin;C:\cygwin\usr\local\bin と指定しています。 何かPATHの設定を間違っているのでしょうか? それともeclipseの設定でしょうか?

  • cygwin上の開発環境構築時のエラーについて

    cygwin+gccでh8の開発環境を作ろうと思っているのですが、 binutilsをtarコマンドで展開した後、コンパイルとインストールで 以下のようなエラーが出て前へ進めません。 どのようにしたらよいのでしょうか? $ cd /usr/local/src/binutils-2.14 $ mkdir work $ cd work $ ../configure --target=h8300-hms --prefix=/usr/local/h8 loading cache ./config.cache checking host system type... i686-pc-cygwin checking target system type... h8300-hitachi-hms checking build system type... i686-pc-cygwin cc: not found *** The command 'cc -o conftest -g conftest.c' failed. *** You must set the environment variable CC to a working compiler.

  • Cygwinでgccが使えないのですが・・・

    大変初歩的な質問なのですが、Cygwinをダウンロードしてもgccが使えません。 過去に同じようなスレッドがたっていたので参考にしてみましたが、途中からは難しくて理解できませんでした。 ダウンロードの方法を記してあるHPをみながらやっても、『Devel defolt~・・』という箇所がその説明とは違うので、そこでつまづいています。 まだしくみもよくわかっていないので初学者にわかりやすく教えてください!よろしくお願いします。

  • cygwinでgccを使いたい

    cygwinをインストールするところまではできたのですが、プログラミングをしたいのでemacsを使いたいです。 しかし、gccも入ってなくて困ってます。 cygwinをインストールしたときに、Devil?とgccをちゃんと指定しました。 初心者なので全くに近いほどわかりません。 よろしくお願いします。

  • 実行ファイルが作成環境以外のPCで実行が出来ません。

    実行ファイルが作成環境以外のPCで実行が出来ません。 現在Windowsプログラミングでアプリケーションを作成しております。 しかし作成した実行ファイルを他のPCで実行しようとすると [cygwin1.dllが見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションをインストールしなおすとこの問題は解決される場合があります。] とのエラーメッセージが表示され、実行することができません。 恐らくCygwin関係のエラーだとは思うのですが、Cygwinが入っていない環境でも使用できるようにすることは出来ませんでしょうか? 必要そうな情報を下に書いておきます 作成環境:Vista Cygwin コンパイル:gcc -mwindows a.cpp a.o 実行環境:X Cygwin無し

  • cygwinでのgcc

    畏れ入ります。 UNIXどタコですm(__)m 最近CYGWINで簡単にUNIXが体験できるということで早速インストールしました。 KDEとGNOME無事起動しました。 で、実は図書館で「Xlibで簡単プログラミング」というのを借りてきたので、ちょっと遊んでみようと思いとりあえずc言語がコンパイル、実行できるかどうかやってみたのですがうまくいきませんでした。 #include <stdio.h> int main(){ printf("HelloWorld \n"); } のようなプログラムをvimで作成するところまではうまくいきました。homeディレクトリに作成されていました。 それで gcc hello.c とやればよいのですよね?! 実は文字がたくさん出て、コンパイルできたのかどうか・・・?そして、a.outというファイルができるのですよね?間違っていますでしょうか? とりあえず、できていません・・・(>_<) ./a.out としても、no fileです・・・ なにか間違っていますでしょうか?

専門家に質問してみよう