Linking completely statically

Volker Wysk post at volker-wysk.de
Sun Aug 9 12:50:30 UTC 2020


Hi!

I know of the command line argument "-static". But this only affects
the Haskell libraries. I want to link some programs completely
statically, no external libraries needed. 

When just linking with "-static" I still have those dynamically linked
things:

desktop ~/bin $ ldd sicherung
        linux-vdso.so.1 (0x00007ffdab53f000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6
(0x00007f3633da0000)
        librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1
(0x00007f3633d95000)
        libutil.so.1 => /lib/x86_64-linux-gnu/libutil.so.1
(0x00007f3633d90000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2
(0x00007f3633d8a000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0
(0x00007f3633d67000)
        libgmp.so.10 => /lib/x86_64-linux-gnu/libgmp.so.10
(0x00007f3633ce3000)
        libatomic.so.1 => /lib/x86_64-linux-gnu/libatomic.so.1
(0x00007f3633cd7000)
        libffi.so.7 => /lib/x86_64-linux-gnu/libffi.so.7
(0x00007f3633ccb000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6
(0x00007f3633ad9000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f3633f0c000)


Is it possible to link the remaining libraries statically too?

Regards,
Volker
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
URL: <http://mail.haskell.org/pipermail/glasgow-haskell-users/attachments/20200809/e8c22672/attachment.sig>


More information about the Glasgow-haskell-users mailing list