-
5 votes
-
Down the Rabbit Hole - TempleOS (documentary about Terry Davis & TempleOS)
6 votes -
How do I hack makefiles?
If you have built from source, then you know the relief when nothing interesting comes out of ./configure && make && make install. In fact, the less interesting the output of these commands, the...
If you have built from source, then you know the relief when nothing interesting comes out of
./configure && make && make install
. In fact, the less interesting the output of these commands, the better.But occasionally, the source build process is so horrifying that you end up having to modify the configure script or makefile yourself.
So far I have only been able to do this when I was lucky enough to find some poor, destitute stranger who had pretty much the same problem as me ( most recent I can think of is GNUTLS, where I had to adjust the version requirements for nettle ) and that is a problem -- there must be some way to learn this myself.
Is this just something that comes with time and experience, or does anyone have a reliable guide or resource for modifying makefiles and configure scripts? I would appreciate advice / discussion: I am tired of "getting lucky" with these!
15 votes -
Porting Alpine Linux to RISC-V
11 votes -
What's your Favourite Programming Language? Sound check question for the last year - Computerphile
7 votes -
Ryanair, Berlin, and Hamiltonian cycles - finding a travel route using graph theory
8 votes -
sr.ht, the hacker's forge, now open for public alpha
33 votes -
Lambda World 2018 - What FP can learn from Smalltalk by Aditya Siram
6 votes -
Why Computers Can't Count Sometimes | Tom Scott (The Basics Season 2 Episode 2)
10 votes -
Four Languages from Forty Years Ago - Scott Wlaschin
4 votes -
Defcon 21 - Stalking a City for Fun and Frivolity [45:19]
7 votes -
Ogham, an old Irish script that required an exception to the modern rules - ᚛ᚈᚑᚋ ᚄᚉᚑᚈᚈ᚜ and ᚛ᚑᚌᚐᚋ᚜ | Tom Scott
20 votes -
What does Stack Overflow want to be when it grows up?
8 votes -
Crack the code hidden in the UK's NCSC 2018 Annual Review
3 votes -
Introducing Cloudflare Registrar
11 votes -
How to build a low-tech website
31 votes -
More musings on Pollard Rho
3 votes -
Cloudflare goes InterPlanetary - Introducing Cloudflare’s IPFS Gateway
21 votes -
GSM Phone on a Conference Badge - Computerphile
4 votes -
Idle musings about the Pollard Rho method of factoring integers
5 votes -
RustConf 2018 - Using Rust For Game Development
7 votes -
How we fit the NES game Micro Mages into 40 Kilobytes
14 votes -
Direct ring 3 to ring 0 privilege escalation on some x86 processors using an embedded RISC core.
19 votes -
StackExchange's new Code of Conduct
21 votes -
The tragedy of systemd
13 votes -
Michael MacInnis: Oh a new Unix shell - BSDCan 2018
6 votes -
lunatic86, an x86 emulator written in Lua running in OpenComputers running in Minecraft running on Java
16 votes -
npm package "eslint-scope" compromised, npm is invalidating all login tokens created before 2018-07-12 12:30 UTC
16 votes -
Mozilla funds top research projects
7 votes -
Where GREP Came From - Computerphile
21 votes -
Gentoo GitHub Organization hacked
16 votes -
Richard Stallman's Free Software, Free Society Essay Collection
7 votes -
Reverse emulating the NES to give it SUPER POWERS!
16 votes -
10 Things I Regret About Node.js
10 votes -
William Byrd on "The Most Beautiful Program Ever Written"
4 votes -
Reverse emulating the NES to give it SUPER POWERS!
13 votes -
BackSwap malware finds innovative ways to empty bank accounts
7 votes