Jumat, 22 Februari 2013

Ngeselin banget: Error libtoolize: AC_CONFIG_MACRO_DIR([m4]) conflicts with ACLOCAL_AMFLAGS=-I m4

Pernah dapet error beginian pas ngoprek autotools?
libtoolize: AC_CONFIG_MACRO_DIR([m4]) conflicts with ACLOCAL_AMFLAGS=-I m4

Ternyata masalahnya sepele banget: ada CRLF di file Makefile.am. Jadi si m4<CR> dianggap beda sama m4. Alhasil, libtoolize langsung protes.

Solusinya? Pastikan line ending kamu pake LF, bukan CRLF. Kalau lagi kerja pakai Git, lebih gampang lagi: tambahin file .gitattributes biar nggak salah format.

*.sh     -crlf
*.ac     -crlf
*.am     -crlf

Dengan begitu, file-file penting kayak .sh, .ac, dan .am aman dari drama CRLF vs LF. Jadi nggak bakal kena error ngeselin ini lagi.

<< Beranda