Paolo Redaelli personal blog

Category: Senza categoria

Oh, debug symbols

I forgot how big an executable can become when you compile it with debug symbols. I was recompiling IfcOpenShell. For a moment my 16Gb, 12core machine froze. Well, an executable of six hundred, thirty five millions of bytes! paolo@rigel:/mnt/dati/paolo/src/IfcOpenShell/build/Linux/x86_64/install/ifcopenshell/bin$ file * IfcConvert: ELF 64-bit LSB pie executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2,…

Link

Go to ACME Laboratories, looking for the stuffs that Wile E. Coyote keep buying and you find those pearls:

 

  • thttpd – tiny/turbo/throttling web server.
  • mini_httpd – simple web server that does HTTPS.
  • micro_httpd – world’s smallest web server?