ephase · @ephase
109 followers · 857 posts · Server toot.aquilenet.fr

Sur mon Blog : utiliser pour faciliter la compilation de vos documents

Cet article fait suite à mon précédent sur le fonctionnement de *make* et permet une mise en pratique.

xieme-art.org/post/utiliser-ma

#latex #gnumake

Last updated 1 year ago

Sergei Trofimovich · @trofi
61 followers · 102 posts · Server fosstodon.org

Did you know GNU make has a feature that allows you to specify target-specific variables? Something like:

prog : CFLAGS = -g
prog : prog.o foo.o bar.o

`efivar` project managed to hit and expose an interesting aspect in it which caused `efivar`'s builds to become unstable under `make --shuffle` builds.

A bit of breakage mechanics in pictures are in this post: trofi.github.io/posts/294-an-o

#make #gnumake

Last updated 1 year ago

Sergei Trofimovich · @trofi
61 followers · 90 posts · Server fosstodon.org

Did not see `make --shuffle` to uncover any new failures in a while. But today is the day.

This time `efivar` has a missing dependency: github.com/rhboot/efivar/pull/

For some reason `efivar` uses order-only dependencies against shared libraries it plans to link to, but let's leave it for another day.

#gnumake

Last updated 1 year ago

· @notzed
5 followers · 87 posts · Server fosstodon.org

A fairly old article that I wrote about using for projects. I fucking detest ant/maven/gradle and all my projects instead use some variation of this (with netbeans/ant-modular for an ide), although everything I do is modular now.

zedzone.space/software/java-gn

#gnumake #java

Last updated 1 year ago

Frank Abelbeck · @frank
33 followers · 162 posts · Server troet.cafe

GoProOverlay: added start/duration arguments to addOverlay.py.

Allows restriction of the add-overlay process to a part of the video, reducing processing time.

github.com/FrankAbelbeck/GoPro

#gnumake #python3 #GoProHero #aviation

Last updated 1 year ago

Sergei Trofimovich · @trofi
38 followers · 33 posts · Server fosstodon.org

Had a chance to debug `openjdk` build failure related to `make-4.4.1` update (`make-4.4` was fine): github.com/NixOS/nixpkgs/issue

The result is a one-liner fix: github.com/openjdk/jdk/pull/12

The fix is very similar to the `glibc` one needed for `make-4.4`: sourceware.org/PR29564

#bug #make #gnumake

Last updated 1 year ago

Eric G. · @ericg
63 followers · 573 posts · Server sanjuans.life

There's a special place for those folks that create a only parse-able by .

GNU Make is my favorite make but there's also a reason that GNUmakefile exists.

Either make it portable or use the special name for just this case.

#makefile #gnumake #releaseengineering #releaseengineeringgripes #itsnotallgnulinux

Last updated 1 year ago

Jeremy Nickurak · @atrus
127 followers · 2813 posts · Server toot.cafe

It's okay, I put the non-deterministic parts in bash code that calls and is called by the Makefile.

#gnumake #makefile

Last updated 2 years ago

Sven "DrMcCoy" Hesse · @DrMcCoy
101 followers · 98 posts · Server tabletop.social

Okay, finally managed to look into why my fail with Make 4.4, what I was doing there in the first place and how to fix it

The actual change is pretty small: github.com/xoreos/xoreos-tools

#floss #buildsystem #build #gnumake #gnu #makefiles

Last updated 2 years ago

Steve James · @ste
8 followers · 31 posts · Server noc.social
Michael Connor Buchan · @TheFake_VIP
533 followers · 1783 posts · Server linuxrocks.online

Trying to and work with ++ code on only serves to give me a greater appreciation for how many fantastic, yet simple, tools we have on . Compiler flags that are actually understandible, files that are very easy to write and use, better, lighter waight , not some bloated, heavy mess like , or something like , which demands you write your build configs in its own, custom JSON language.

#vscode #visualstudio #texteditors #gnumake #linux #windows #c #compile

Last updated 4 years ago