Giggle 0.7을 설치하면 makefile이 발견되지 않으며 설치 지침은 'make'입니다.

Giggle 0.7을 설치하면 makefile이 발견되지 않으며 설치 지침은 'make'입니다.

설치 지침을 따르려고 노력했습니다 giggle-0.7. 파일 에서 INSTALL:

이 패키지를 컴파일하는 가장 간단한 방법은 다음과 같습니다.

  1. cd' to the directory containing the package's source code and type ./configure'를 사용하여 시스템에 맞게 패키지를 구성합니다.

    `configure'를 실행하는 데 시간이 걸릴 수 있습니다. 실행하는 동안 어떤 기능을 확인하고 있는지 알려주는 일부 메시지가 인쇄됩니다.

  2. 패키지를 컴파일하려면 'make'를 입력하세요.

불행하게도 실행하면 make루트 패키지 디렉터리에 make 파일이 없다는 것이 분명해집니다. Makefile.am및 이 있지만 Makefile.in실행 중이며 make Makefile.am아무 make Makefile.in작업도 수행하지 않습니다.

소스는 tar 파일입니다.이 gnome.org 페이지.

도움을 주시면 감사하겠습니다.

1개의 OS 편집

에 설치 중입니다 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실행 후 아무 것도 없으면 configure스크립트 configure는 다음 중 하나를 수행합니다.

  • 당신이 주장하는 것처럼 "문제 없이 실행"되지 않았습니다.
  • 아주 형편없게 쓰여졌네

. config.log​구성이 성공적으로 완료되지 않은 이유를 나타내는 오류를 찾을 수 있는지 확인하세요.

답변2

실패한 컴파일을 디버깅하는 대신 다른 제품을 사용하기로 결정했습니다.

git저는 Linux 고유의 GUI를 찾고 있었습니다 . 나의 첫 번째 선택은킬킬 웃음, 그리고 내 두 번째는gitg. 불행히도 이들 중 어느 것도 yum실제로 CentOS.

나는 yum search 'git'QGit을 찾았습니다. 설치 yum가 훨씬 쉽고 효과적이었습니다. yum search앞으로는 기본 소스로 더 자주 사용할 계획입니다 .

관련 정보