2014-07-15 14 views
0

MinGW 툴킷을 사용하여 Windows 시스템에서 dia를 빌드하려고합니다.MinGW를 사용하여 Windows에서 dia 빌드 시도

내가 무슨 짓을 :

  1. 다운로드 GTK all-in-one package 및 추가 정보에 설명 된 설정을 C:\gtk에 unpackged 및했다.
  2. /c/dia/bash을 개설하고 관리자 권한으로 명령 줄 개설 C:\dia\
  3. 밖으로 검사 디아 intltool-0.50.2을 다운로드하고 C:\gtk 디렉토리
  4. 추가 된 GTK의 bin 디렉토리 환경 PATH에 변수로 압축 해제 유형 : autogen.sh

Sc 그것이 내가 (단지 테스트 목적을 위해, 내가 그렇게하지 말아야 알고) configure.ac로 이동하여 선을 언급 할 때 다음 매크로 오류에 대한납니다 IT_PROG_INTLTOOL([0.35.0])을 매크로 IT_PROG_INTLTOOL(...)

./configure: line 15572: syntax error near unexpected token `0.35.0' 
./configure: line 15572: `IT_PROG_INTLTOOL(0.35.0)' 

을 실행하려고 할 때까지 ript가 실행되고 PKG_CHECK_MODULES.

./configure: line 15577: syntax error near unexpected token `GMODULE,' 
./configure: line 15577: `PKG_CHECK_MODULES(GMODULE, gmodule-2.0 gobject-2.0)' 

최대한 멀리 볼 수있는, 모든 필요한 libs와 (intltool, gmodule, pango와, FreeType에서, PKG-설정, ...)가 설치되어 찾을 수 있습니다. 그런데 왜 이러한 매크로가 작동하지 않습니까?

답변

0

구성 스크립트가 다시 생성되어 생성되는 동안 오류가있는 것 같습니다.

  • 당신은 (1) '을 buildsystem이 autotools를 모두 설치되어 있는지 확인하고 autoreconf 구성을
  • 을 재생하려고 것을 방지하기 위해 (그러나이 ... Windows에서 수행) 파일을 보내고 접촉을 시도 할 수 답장을 보내 http://dia-installer.de/index.html.en

+0

덕분에 가능 Windows에서

  • 는 직경에 대한 바이너리 패키지가 있습니다 경고를 뱉어하지 않습니다. 나는 다이아나 창 설치자를 알고 있지만, 나는 그것을 직접 제작하는 것에 특히 관심이있다. 어떻게 든 매크로를 포함하고있는'* .m4' 파일을 찾을 수 없었습니다. 그래서 임시 해결 방법으로 직접 작업을 한 로컬'm4' 디렉토리에 복사했습니다. 그러나 이것이 이것이 가장 깨끗한 해결책이 아닐 수도 있다고 생각합니다. 창문 디아즈는 확실히 사소한 것이 아닙니다. –

  • +0

    aclocal에는 -I 플래그가있어서 m4 매크로를 복사하는 대신 발견 된 경로를 지정할 수도 있습니다. – arved