본문 바로가기
프로...Linux

[TS/Make] "aclocal-1.11: command not found"

by 크크다스 2019. 1. 14.
반응형

[TS/Make] "aclocal-1.11: command not found"


[AutoConf 참고]

[HowTo] GNU Autotools 사용하기

[Autoconf Document's File Dependancy] 


일반적으로 위의 에러는 이전에 설정했던 aclocal 버전과 다른 버전이 시스템에 설정되어 있을 경우에 발생한다.

이 때 가장 잘 해결하는 방법은 문제가 발생한 모듈에서 아래 명령을 수행하여 config file들을 재설정 하는 것이다.

autoreconf -f -i 


[Autoconf Flow] : [Autoconf Document's File Dependancy] 

user input files   optional input     process          output files

================   ==============     =======          ============


                    acinclude.m4 - - - - -.

                                          V

                                      .-------,

configure.in ------------------------>|aclocal|

                 {user macro files} ->|       |------> aclocal.m4

                                      `-------'


user input files    optional input     process          output files

================    ==============     =======          ============


                    aclocal.m4 - - - - - - - .

                    (acconfig.h) - - - -.    |

                                        V    V

                                     .----------,

configure.in ----------------------->|autoheader|----> config.h.in

                                     `----------'



 

user input files   optional input   processes          output files

================   ==============   =========          ============


                                     .--------,

                                     |        | - - -> COPYING

                                     |        | - - -> INSTALL

                                     |        |------> install-sh

                                     |        |------> missing

                                     |automake|------> mkinstalldirs

configure.in ----------------------->|        |

Makefile.am  ----------------------->|        |------> Makefile.in

                                     |        |------> stamp-h.in

                                 .---+        | - - -> config.guess

                                 |   |        | - - -> config.sub

                                 |   `------+-'

                                 |          | - - - -> config.guess

                                 |libtoolize| - - - -> config.sub

                                 |          |--------> ltmain.sh

                                 |          |--------> ltconfig

                                 `----------'



user input files   optional input   processes          output files

================   ==============   =========          ============


                   aclocal.m4 - - - - - -.

                                         V

                                     .--------,

configure.in ----------------------->|autoconf|------> configure

                                     `--------'


 

user input files   other input      processes          output files

================   ===========      =========          ============


                                     .---------,

                   config.site - - ->|         |

                  config.cache - - ->|configure| - - -> config.cache

                                     |         +-,

                                     `-+-------' |

                                       |         |----> config.status

                   config.h.in ------->|config-  |----> config.h

                   Makefile.in ------->|  .status|----> Makefile

                                       |         |----> stamp-h

                                       |         +--,

                                     .-+         |  |

                                     | `------+--'  |

                   ltmain.sh ------->|ltconfig|-------> libtool

                                     |        |     |

                                     `-+------'     |

                                       |config.guess|

                                       | config.sub |

                                       `------------'


user input files   other input      processes          output files

================   ===========      =========          ============


                                   .--------,

                   Makefile ------>|        |

                   config.h ------>|  make  |

{project sources} ---------------->|        |--------> {project targets}

                                 .-+        +--,

                                 | `--------'  |

                                 |   libtool   |

                                 |   missing   |

                                 |  install-sh |

                                 |mkinstalldirs|

                                 `-------------'




반응형

'프로...Linux' 카테고리의 다른 글

[svn] multiple svn server 구동  (0) 2019.01.16
[Util] sysdig - 사용자 감시  (0) 2019.01.15
[FS/mtd] mtd 관련 작업  (0) 2019.01.10
[Info] Check HW information  (0) 2018.12.21
[SCRIPT] partitioning  (0) 2018.12.14