home.social

#automake — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #automake, aggregated by home.social.

  1. [Перевод] Параллельный ./configure

    Извините, но в 2025 году — это просто смешно: $ time ./configure: 13.80s user 12.72s system 69% cpu 38.018 total

    habr.com/ru/articles/904664/

    #autotools #configure #make #bash #automake #сборка #сборка_проекта

  2. When building alsa-utils with a custom toolchain + sysroot, I get this error:

    libtool: error: cannot find the library '/usr/lib/libasound.la' or unhandled argument '/usr/lib/libasound.la'

    However, the file does exist inside of the sysroot, and configure claims to use the sysroot that the compiler specifies.

    How do I solve this?

    #Linux #LibTool #AutoMake #AutoConf #ALSA

  3. LibMPU (создание проектов)

    В предыдущей статье мы сделали краткий обзор возможностей библиотеки функций для работы с большими числами. В приведенных примерах, для автоматического задания флагов компилятора и компоновщика, мы рассмотрели использование скрипта mpu-config . Данный скрипт поставляется во время инсталляции LibMPU и позволяет упростить написание Make-файлов для программ, использующих библиотеку LibMPU . Однако это не единственный вариант составления Make-файлов с использованием данной библиотеки. В данной статье мы рассмотрим применение GNU Autotools , которые позволяют обеспечить переносимость программ и упростить создание сложных проектов. После инсталляции LibMPU на вашу GNU/Linux систему в распоряжении пользователя, помимо самой библиотеки, будет находиться m4-скрипт /usr/share/aclocal/libmpu.m4. Скрипт l ibmpu.m4 предназначен для использования в проектах, создаваемых с помошью утилит Autoconf , Automake .

    habr.com/ru/articles/872332/

    #gnu #autotools #autoconf #Automake #configure #длинная_арифметика #большие_числа

  4. I'm old enough to have begun using #unix before #linux, and in the first years, I used *nix (well, SunOS, Solaris, and Digital OSF/1, to say more precisely) for so long. I'm what nowadays is considered a Veteran Unix Admin or #vua. I'm still curious enough to stay updated about current tech, but I wonder how many people out there in the #fediverse are still passionate about tech novelties but even cultivate legacy knowledge such as #C, #Perl, #Tcl, #autoconf and #automake, #m4 and above all why?

  5. #gnu #autoconf / #automake tipp:

    # tar-ustar: use ustar format of tar (POSIX 1003.1-1988) to lift the
    # 99 character limit on filenames (it is now 155 for the directory and
    # 256-dir for the file). Needs Automake 1.9 or newer
    # see gnu.org/software/automake/manu
    # and gnu.org/software/tar/manual/ht
    AM_INIT_AUTOMAKE([1.9 tar-ustar])

    (this is planned to become a default in make dist—the limit is there to support some really old tar implementations—but currently the default is still tar-v7 with max 99 chars)