M4 -> autoconf -> automake 설치
WinXP MINGW32는 미리 설치했다. msys도 설치했다. 출처: http://shonm.tistory.com/436 [정윤재의 정리노트] M4 -> autoconf -> automake 순서대로 설치 해야 한다. GNU M4 설치 1. http://ftp.gnu.org/gnu/m4/ 에서 gnum4 다운 받기
m4-1.4.18.tar.gz
2. tar xvfz m4-1.4.16.tar.gz (본인은 7zip으로 압축풀었다)PATH환경변수에 D:\mingw32\bin가 들어있어야한다. msys.bat실행
3. cd m4-1.4.16
msys창 왼쪽상단 시스템메뉴->편집->붙여넣기
4. ./configure --prefix=/usr
5. make && make installmake는 D:\mingw32\bin에 있다. path에 추가해주어야 한다.
Perl설치
https://sourceforge.net/projects/perl-mingw/?source=typ_redirect
에서 Perl-MinGW 다운로드
path에 C:\perl\bin 추가
msys.bat실행
autoconf 설치 1. ftp://ftp.gnu.org/gnu/autoconf/ 에서 autoconf 다운 받기
autoconf-2.69.tar.gz
2. tar xvfz autoconf-2.69.tar.gz
3. cd ..
cd autoconf-2.69
4. ./configure --prefix=/usr
5. make && make install configure: error: perl is not foundautom4te: need GNU m4 1.4 or later: /bin/m4
=>잘안됨....
automake 설치 1. ftp://ftp.gnu.org/gnu/automake/ 에서 automake 다운 받기 2. tar xvfz automake-1.11.6.tar.gz 3. cd automake-1.11.6 4. ./configure --prefix=/usr perl이 없어서 진행이 안된다. https://sourceforge.net/projects/perl-mingw/?source=typ_redirect 에서 Perl-MinGW 다운로드 path에 C:\perl\bin 추가 msys.bat실행 $ ./configure --prefix=/usr checking whether make supports nested variables... yes checking build system type... i686-pc-mingw32 checking host system type... i686-pc-mingw32 checking for a BSD-compatible install... /bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether ln -s works... yes checking for perl... /c/perl/bin/perl checking for tex... no checking for yacc... no checking for byacc... no checking for bison... no checking for lex... no checking for flex... no checking whether autoconf is installed... no configure: error: Autoconf 2.65 or better is required. Please make sure it is installed and in your PATH. Autoconf 2.69 다운로드 $ ./configure --prefix=/usr make && make install automake에서 $ ./configure --prefix=/usr $ make && make install make all-recursive make[1]: Entering directory `/c/autoconf' Making all in bin make[2]: Entering directory `/c/autoconf/bin' autom4te_perllibdir='..'/lib AUTOM4TE_CFG='../lib/autom4te.cfg' ../bin/a utom4te -B '..'/lib -B '..'/lib --language M4sh --cache '' --melt ./auto conf.as -o autoconf.in 지정된 경로를 찾을 수 없습니다. autom4te: need GNU m4 1.4 or later: /bin/m4 make[2]: *** [autoconf.in] Error 1 make[2]: Leaving directory `/c/autoconf/bin' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/c/autoconf' make: *** [all] Error 2 5. make && make install 출처: http://shonm.tistory.com/436 [정윤재의 정리노트]