Giggle 0.7のインストールmakefileが見つかりません。インストール手順は「make」です。

Giggle 0.7のインストールmakefileが見つかりません。インストール手順は「make」です。

インストールの指示に従おうとしましたgiggle-0.7INSTALLドキュメントから:

このパッケージをコンパイルする最も簡単な方法は次のとおりです。

  1. cd' to the directory containing the package's source code and type ./configure' はシステムのパッケージを構成します。

    「configure」の実行に時間がかかる場合があります。実行時にチェックしている機能を知らせるメッセージがいくつか表示されます。

  2. パッケージをコンパイルするには、「make」と入力します。

残念ながら、これを実行した後は、makeルートパッケージディレクトリにmakeファイルがないことは明らかです。Makefile.amandがありますが、andMakefile.inを実行しても何も起こりません。make Makefile.ammake Makefile.in

ソースはtarファイルです。この gnome.org ページ

助けてくれてありがとう。

オペレーティングシステム1個修正

にインストール中ですCentOS 6.5

2つのconfig.logを編集してください。

何かが間違っているという最初の信号は次のとおりですconfig.log

configure:4058: checking for gcc option to accept ISO C99
configure:4207: gcc  -c -g -O2  conftest.c >&5 conftest.c:61: error:
expected ';', ',' or ')' before 'text' conftest.c: In function 'main':
conftest.c:115: error: expected '=', ',', ';', 'asm' or
'__attribute__' before 'newvar' conftest.c:115: error: 'newvar'
undeclared (first use in this function) conftest.c:115: error: (Each
undeclared identifier is reported only once conftest.c:115: error: for
each function it appears in.) conftest.c:125: error: 'for' loop
initial declarations are only allowed in C99 mode conftest.c:125:
note: use option -std=c99 or -std=gnu99 to compile your code
configure:4207: $? = 1 configure: failed program was: | /* confdefs.h
*/ | #define PACKAGE_NAME "Giggle" | #define PACKAGE_TARNAME "giggle" | #define PACKAGE_VERSION "0.7" | #define PACKAGE_STRING "Giggle 0.7"

現在、この問題を修正できるかどうかを確認しています。その中でもっと(またはすべて)投稿する必要があるかどうかを教えてくださいconfig.log

答え1

構成スクリプトの作業は、Makefileを生成することです。スクリプトをMakefile実行した後にそうでない場合:configureconfigure

  • あなたが言ったように「スムーズに実行」されていない
  • 誤って書かれた

構成スクリプトに.という名前のファイルが必要です。config.log構成が正常に完了しなかった理由を示すエラーがあることを確認してください。

答え2

失敗したコンパイルをデバッグするのではなく、他の製品を使用することにしました。

git私はLinuxの基本GUIを探していました。私の最初の選択はキルキル笑い、私の2番目はギガー。残念ながら、これらのうち実際にはyum存在しませんCentOS

私は一つを作り、yum search 'git'QGitを見つけました。設置がyumより簡単になり、効率的になります。yum search将来的には、これを基本ソースとしてより頻繁に使用する予定です。

関連情報