home.social

#automake — Public Fediverse posts

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

  1. #gentoo #sagemath #automake #treedec #tdlib

    I wanted to try a bugfix from
    https://github.com/sagemath/sage/issues/39404#issuecomment-2972556816 so I applied a main branch patch to treedec-0.9.3.tar.gz

    And then I was told I need an
    automake-1.16 so I got it from https://github.com/gentoo/gentoo/commit/75bbf603d0702d9ac4873e95fd277d48cd9f68f2

    The sad thing is after installing fixed
    treedec and fresh vbraun/sage I am still getting 4 from g.treewidth(algorithm="tdlib")

  2. [Перевод] Параллельный ./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 #сборка #сборка_проекта

  3. 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

  4. 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

  5. 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

  6. 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

  7. 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

  8. 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 #длинная_арифметика #большие_числа

  9. 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 #длинная_арифметика #большие_числа

  10. 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 #длинная_арифметика #большие_числа

  11. 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 #длинная_арифметика #большие_числа

  12. 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?

  13. 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?

  14. 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?

  15. 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?

  16. 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?

  17. #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)

  18. You know how some people that know Java don't put it on their résumé because they don't want to work in Java?

    For me, that's , ,

    PSA: please switch your projects to

  19. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Bogdan Drozdowski, Jeremy Bryant, Nicolas Martyanoff for assigning their copyright to the FSF! #GNU #Emacs, #Automake, and more: u.fsf.org/3ht #CopyrightAssignments

  20. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Bogdan Drozdowski, Jeremy Bryant, Nicolas Martyanoff for assigning their copyright to the FSF! #GNU #Emacs, #Automake, and more: u.fsf.org/3ht #CopyrightAssignments

  21. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Bogdan Drozdowski, Jeremy Bryant, Nicolas Martyanoff for assigning their copyright to the FSF! #GNU #Emacs, #Automake, and more: u.fsf.org/3ht #CopyrightAssignments

  22. Lately I've been working with projects written in C that utilize the GNU Autotools build system. I've found that I often want to change their configuration slightly (e.g. add AddressSanitizer to check for leaks) without discarding the current one. So I wrote a tiny interactive Bash script to make my life a little easier.

    (EDIT: inline tags look weird - moved)

    #C #GNU #Autotools #Automake #AddressSanitizer #Bash

  23. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Bogdan Drozdowski, Jeremy Bryant, Nicolas Martyanoff for assigning their copyright to the FSF! #GNU #Emacs, #Automake, and more: u.fsf.org/3ht #CopyrightAssignments

  24. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Bogdan Drozdowski, Jeremy Bryant, Nicolas Martyanoff for assigning their copyright to the FSF! #GNU #Emacs, #Automake, and more: u.fsf.org/3ht #CopyrightAssignments

  25. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Bogdan Drozdowski, Jeremy Bryant, Nicolas Martyanoff for assigning their copyright to the FSF! #GNU #Emacs, #Automake, and more: u.fsf.org/3ht #CopyrightAssignments

  26. Assigning your copyright to the FSF helps defend the GPL and keep software free. Thanks to Bogdan Drozdowski, Jeremy Bryant, Nicolas Martyanoff for assigning their copyright to the FSF! #GNU #Emacs, #Automake, and more: u.fsf.org/3ht #CopyrightAssignments

  27. Want to fill a disk in an extraordinary way? Build curl with automake! (in some constellations).
    debbugs.gnu.org/cgi/bugreport.

    Of odd reasons, output of 1.5TB could occur..
    github.com/curl/curl/issues/98

    #automake #curl #Makefile #inflate #balloons

  28. Assigning your copyright to the FSF helps us defend the GPL and keep software free. Thanks to Ali Reza Hayati, Johannes Joseph Hamelink, and Felix Dietrich for assigning their copyright to the FSF! #GNU #Education #Emacs #Automake #Inetutils Learn more at u.fsf.org/3ht #CopyrightAssignments

  29. Assigning your copyright to the FSF helps us defend the GPL and keep software free. Thanks to Ali Reza Hayati, Johannes Joseph Hamelink, and Felix Dietrich for assigning their copyright to the FSF! #GNU #Education #Emacs #Automake #Inetutils Learn more at u.fsf.org/3ht #CopyrightAssignments

  30. Assigning your copyright to the FSF helps us defend the GPL and keep software free. Thanks to Ali Reza Hayati, Johannes Joseph Hamelink, and Felix Dietrich for assigning their copyright to the FSF! #GNU #Education #Emacs #Automake #Inetutils Learn more at u.fsf.org/3ht #CopyrightAssignments

  31. Assigning your copyright to the FSF helps us defend the GPL and keep software free. Thanks to Mike Frysinger and Erik Auerswald for assigning their copyright to the FSF! #GNU #Automake #Inetutils Learn more at u.fsf.org/3ht #CopyrightAssignments

  32. Assigning your copyright to the FSF helps us defend the GPL and keep software free. Thanks to Mike Frysinger and Erik Auerswald for assigning their copyright to the FSF! #GNU #Automake #Inetutils Learn more at u.fsf.org/3ht #CopyrightAssignments

  33. Assigning your copyright to the FSF helps us defend the GPL and keep software free. Thanks to Mike Frysinger and Erik Auerswald for assigning their copyright to the FSF! #GNU #Automake #Inetutils Learn more at u.fsf.org/3ht #CopyrightAssignments