#automake

Free Software Foundationfsf@hostux.social
2025-06-03

The May #GNU Spotlight by Amin Bandali is now available! Read it here: u.fsf.org/472 #FSF #Automake #GNUGettext

GNU head logo
xyhhx πŸ”»xyhhx@nso.group
2025-05-05

i gotta say tho, as someone who spent the first ~15 years of my career doing web dev, going through the autotools docs was like exploring a museum. like a relic of the past

this c shit crazy

#autotools #c #automake #autoconf

2025-04-26

[ΠŸΠ΅Ρ€Π΅Π²ΠΎΠ΄] ΠŸΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½Ρ‹ΠΉ ./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 #сборка #сборка_ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°

2025-01-28

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?

2025-01-09

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 #длинная_Π°Ρ€ΠΈΡ„ΠΌΠ΅Ρ‚ΠΈΠΊΠ° #большиС_числа

2024-07-10

#foss enthusiasts… Fancy a #gnu #autoconf #automake and #libtool #book? Swing by Hammersmith area and it’s yours. #macos #bsd #devops #books #development #developers #programming #oss #opensource #unix #linux

Francesco P Lovergine :debian:gisgeek@floss.social
2023-12-28

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?

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

mattst88 :gentoo:mattst88@fosstodon.org
2023-06-15

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 #autotools, #autoconf, #automake

PSA: please switch your projects to #Meson

Free Software Foundationfsf@hostux.social
2023-06-11

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

Free Software Foundationfsf@hostux.social
2023-06-10

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

Free Software Foundationfsf@hostux.social
2023-05-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

Vivien (toujours dans le dΓ©ni)gugurumbe@mastouille.fr
2023-05-12

Mon nom de domaine prΓ©fΓ©rΓ©, c’est Makefile.am

Il y a aussi configure.ac mais c’est moins utile.

#autotools #automake #autoconf

Oto Ε Ε₯Γ‘vaalefunguju
2023-05-05

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)

Free Software Foundationfsf@hostux.social
2023-05-03

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

Free Software Foundationfsf@hostux.social
2023-04-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

Free Software Foundationfsf@hostux.social
2023-04-08

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

Free Software Foundationfsf@hostux.social
2023-03-29

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

2022-11-16

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

Free Software Foundationfsf@hostux.social
2022-07-25

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

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst