Re: mc as a static single executable

David Leigh via mc <[email protected]> Wed, 26 Feb 2025 13:32:17 +0000
Newsgroups gmane.comp.gnome.apps.mc.general
Message-ID <[email protected]>
--===============0247962841648398623==
Content-Type: multipart/alternative;
 boundary="------=_MB2195E90C-BC8A-4662-B2E1-BEF0088A9AE9"

--------=_MB2195E90C-BC8A-4662-B2E1-BEF0088A9AE9
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: quoted-printable

There is this topic which might help:=20
https://mail.gnome.org/archives/mc/2016-September/msg00000.html

<https://david.leighweb.com>


------ Original Message ------
From mc-request-+hD5IHI5XseWCegYutOAJTiNl0CLU6MPYPYVAmT7z5s@public.gmane.org
To [email protected]
Date 2025-02-26 13:00:03
Subject mc Digest, Vol 29, Issue 1

>Send mc mailing list submissions to
>[email protected]
>
>To subscribe or unsubscribe via the World Wide Web, visit
>https://lists.midnight-commander.org/mailman/listinfo/mc
>or, via email, send a message with subject or body 'help' to
>mc-request-+hD5IHI5XseWCegYutOAJTiNl0CLU6MPYPYVAmT7z5s@public.gmane.org
>
>You can reach the person managing the list at
>mc-owner-+hD5IHI5XseWCegYutOAJTiNl0CLU6MPYPYVAmT7z5s@public.gmane.org
>
>When replying, please edit your Subject line so it is more specific
>than "Re: Contents of mc digest..."
>
>
>Today's Topics:
>
>    1. Re: mc as a static single executable (Alexander Demin)
>    2. Re: mc as a static single executable (Yury V. Zaytsev)
>
>
>----------------------------------------------------------------------
>
>Message: 1
>Date: Tue, 25 Feb 2025 13:15:17 +0100
>From: Alexander Demin <[email protected]>
>To: [email protected]
>Subject: Re: [mc] mc as a static single executable
>Message-ID:
>	<CALMUAYjhroQnF=3DVThUOg0U2O6rdS9KD_7WFLmhGn7dXi=3DCuP+g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
>Content-Type: text/plain; charset=3D"utf-8"
>
>Hi,
>
>This is not an original question. If there were discussions or even
>decisions from the past, please point me in the right direction to read?
>
>In short, can MC be built (or maybe there are already such builds out
>there) as a 100% statically linked single binary?
>
>Alexander
>-------------- next part --------------
>An HTML attachment was scrubbed...
>URL: <http://lists.midnight-commander.org/pipermail/mc/attachments/2025022=
5/c5a881fb/attachment-0001.htm>
>
>------------------------------
>
>Message: 2
>Date: Tue, 25 Feb 2025 13:45:03 +0100
>From: "Yury V. Zaytsev" <[email protected]>
>To: List for Midnight Commander users
>	<[email protected]>
>Subject: Re: [mc] mc as a static single executable
>Message-ID: <FD44654C-159E-41B2-8124-5F11755544C1-F8QmT60Cu+zQT0dZR+AlfA@public.gmane.org>
>Content-Type: text/plain;	charset=3Dus-ascii
>
>
>>  On 25. Feb 2025, at 13:15, Alexander Demin via mc <[email protected]=
mmander.org> wrote:
>>
>>  This is not an original question. If there were discussions or even dec=
isions from the past, please point me in the right direction to read?
>
>https://midnight-commander.org/ticket/2129
>
>>  In short, can MC be built (or maybe there are already such builds out t=
here) as a 100% statically linked single binary?
>
>In theory, as long as you have all the dependencies (glib and slang or ncu=
rses) available as static libraries, you should be able to use
>
>   LDFLAGS=3D-all-static ./configure
>
>In practice, it might be broken. Feel free to update the ticket with your=
 experience.
>
>
>
>------------------------------
>
>Subject: Digest Footer
>
>mc mailing list
>[email protected]
>https://lists.midnight-commander.org/mailman/listinfo/mc
>
>
>------------------------------
>
>End of mc Digest, Vol 29, Issue 1
>*********************************
--------=_MB2195E90C-BC8A-4662-B2E1-BEF0088A9AE9
Content-Type: text/html; charset=utf-8
Content-Transfer-Encoding: quoted-printable

<html><head>

<style id=3D"css_styles" type=3D"text/css"><!--blockquote.cite { margin-lef=
t: 5px; margin-right: 0px; padding-left: 10px; padding-right:0px; border-le=
ft: 1px solid #cccccc }
blockquote.cite2 {margin-left: 5px; margin-right: 0px; padding-left: 10px;=
 padding-right:0px; border-left: 1px solid #cccccc; margin-top: 3px; padding=
-top: 0px; }
a img { border: 0px; }
table { border-collapse: collapse; }
li[style=3D'text-align: center;'], li[style=3D'text-align: center; '], li[s=
tyle=3D'text-align: right;'], li[style=3D'text-align: right; '] {  list-sty=
le-position: inside;}
body { font-family: 'Segoe UI'; font-size: 12pt; }
.quote { margin-left: 1em; margin-right: 1em; border-left: 5px #ebebeb soli=
d; padding-left: 0.3em; }
a.em-mention[href] { text-decoration: none; color: inherit; border-radius:=
 3px; padding-left: 2px; padding-right: 2px; background-color: #e2e2e2; }
--></style></head>
<body><div>There is this topic which might help:=C2=A0<a href=3D"https://ma=
il.gnome.org/archives/mc/2016-September/msg00000.html" style=3D"font-size:=
 12pt;">https://mail.gnome.org/archives/mc/2016-September/msg00000.html</a><=
/div>
<div><br /></div><div id=3D"signature_old" style=3D"clear:both"><a href=3D"=
https://david.leighweb.com">
    <img src=3D"https://informatique.leighweb.com/wp-content/uploads/sites/=
9/2020/01/LEIGHEmailSignatureDavid.png" border=3D"0" />
</a></div><div><br /></div>
<div x-em-replyforwardheader=3D""><br /></div>
<div>
<div>------ Original Message ------</div>
<div>From <a href=3D"mailto:mc-request-+hD5IHI5XseWCegYutOAJTiNl0CLU6MPYPYVAmT7z5s@public.gmane.org">mc-req=
uest-+hD5IHI5XseWCegYutOAJTiNl0CLU6MPYPYVAmT7z5s@public.gmane.org</a></div>
<div>To <a href=3D"mailto:[email protected]">mc-+hD5IHI5XsdE/[email protected]=
t-commander.org</a></div>
<div>Date 2025-02-26 13:00:03</div>
<div>Subject mc Digest, Vol 29, Issue 1</div></div><div x-em-quote=3D""><br =
/></div>
<div id=3D"x75fb7d260dae414" class=3D"plain"><blockquote cite=3D"mailman.36=
.1740571203.1631144.mc-+hD5IHI5XseWCegYutOAJTiNl0CLU6MPYPYVAmT7z5s@public.gmane.org" type=3D"cite" class=3D=
"cite2">

<div class=3D"plain_line">Send mc mailing list submissions to</div>
<div class=3D"plain_line">	<a href=3D"mailto:[email protected]=
g">[email protected]</a></div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">To subscribe or unsubscribe via the World Wide We=
b, visit</div>
<div class=3D"plain_line">	<a href=3D"https://lists.midnight-commander.org/=
mailman/listinfo/mc">https://lists.midnight-commander.org/mailman/listinfo/=
mc</a></div>
<div class=3D"plain_line">or, via email, send a message with subject or bod=
y 'help' to</div>
<div class=3D"plain_line">	<a href=3D"mailto:[email protected]=
ander.org">mc-request-+hD5IHI5XseWCegYutOAJTiNl0CLU6MPYPYVAmT7z5s@public.gmane.org</a></div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">You can reach the person managing the list at</di=
v>
<div class=3D"plain_line">	<a href=3D"mailto:[email protected]=
der.org">mc-owner-+hD5IHI5XseWCegYutOAJTiNl0CLU6MPYPYVAmT7z5s@public.gmane.org</a></div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">When replying, please edit your Subject line so i=
t is more specific</div>
<div class=3D"plain_line">than "Re: Contents of mc digest..."</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">Today's Topics:</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">   1. Re: mc as a static single executable (Alexa=
nder Demin)</div>
<div class=3D"plain_line">   2. Re: mc as a static single executable (Yury=
 V. Zaytsev)</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">-------------------------------------------------=
---------------------</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">Message: 1</div>
<div class=3D"plain_line">Date: Tue, 25 Feb 2025 13:15:17 +0100</div>
<div class=3D"plain_line">From: Alexander Demin &lt;<a href=3D"mailto:ademi=
[email protected]">[email protected]</a>&gt;</div>
<div class=3D"plain_line">To: <a href=3D"mailto:[email protected]=
.org">[email protected]</a></div>
<div class=3D"plain_line">Subject: Re: [mc] mc as a static single executabl=
e</div>
<div class=3D"plain_line">Message-ID:</div>
<div class=3D"plain_line">	&lt;<a href=3D"mailto:CALMUAYjhroQnF=3DVThUOg0U2=
O6rdS9KD_7WFLmhGn7dXi=3DCuP+g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org">CALMUAYjhroQnF=3DVThUOg0U2O6r=
dS9KD_7WFLmhGn7dXi=3DCuP+g-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org</a>&gt;</div>
<div class=3D"plain_line">Content-Type: text/plain; charset=3D"utf-8"</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">Hi,</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">This is not an original question. If there were d=
iscussions or even</div>
<div class=3D"plain_line">decisions from the past, please point me in the r=
ight direction to read?</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">In short, can MC be built (or maybe there are alr=
eady such builds out</div>
<div class=3D"plain_line">there) as a 100% statically linked single binary?=
</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">Alexander</div>
<div class=3D"plain_line">-------------- next part --------------</div>
<div class=3D"plain_line">An HTML attachment was scrubbed...</div>
<div class=3D"plain_line">URL: &lt;<a href=3D"http://lists.midnight-command=
er.org/pipermail/mc/attachments/20250225/c5a881fb/attachment-0001.htm">http=
://lists.midnight-commander.org/pipermail/mc/attachments/20250225/c5a881fb/=
attachment-0001.htm</a>&gt;</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">------------------------------</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">Message: 2</div>
<div class=3D"plain_line">Date: Tue, 25 Feb 2025 13:45:03 +0100</div>
<div class=3D"plain_line">From: "Yury V. Zaytsev" &lt;<a href=3D"mailto:yur=
[email protected]">[email protected]</a>&gt;</div>
<div class=3D"plain_line">To: List for Midnight Commander users</div>
<div class=3D"plain_line">	&lt;<a href=3D"mailto:[email protected]=
r.org">[email protected]</a>&gt;</div>
<div class=3D"plain_line">Subject: Re: [mc] mc as a static single executabl=
e</div>
<div class=3D"plain_line">Message-ID: &lt;<a href=3D"mailto:FD44654C-159E-4=
[email protected]">FD44654C-159E-41B2-8124-5F11755544C1@shur=
up.com</a>&gt;</div>
<div class=3D"plain_line">Content-Type: text/plain;	charset=3Dus-ascii</div=
>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">=C2=A0</div>
<blockquote type=3D"cite" class=3D"cite2">
<div class=3D"plain_line"> On 25. Feb 2025, at 13:15, Alexander Demin via m=
c &lt;<a href=3D"mailto:[email protected]">[email protected]=
commander.org</a>&gt; wrote:</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line"> This is not an original question. If there were=
 discussions or even decisions from the past, please point me in the right d=
irection to read?</div>
</blockquote>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line"><a href=3D"https://midnight-commander.org/ticket/=
2129">https://midnight-commander.org/ticket/2129</a></div>
<div class=3D"plain_line">=C2=A0</div>
<blockquote type=3D"cite" class=3D"cite2">
<div class=3D"plain_line"> In short, can MC be built (or maybe there are al=
ready such builds out there) as a 100% statically linked single binary?</di=
v>
</blockquote>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">In theory, as long as you have all the dependenci=
es (glib and slang or ncurses) available as static libraries, you should be =
able to use</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">  LDFLAGS=3D-all-static ./configure</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">In practice, it might be broken. Feel free to upd=
ate the ticket with your experience.</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">------------------------------</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">Subject: Digest Footer</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">mc mailing list</div>
<div class=3D"plain_line"><a href=3D"mailto:[email protected]=
">[email protected]</a></div>
<div class=3D"plain_line"><a href=3D"https://lists.midnight-commander.org/m=
ailman/listinfo/mc">https://lists.midnight-commander.org/mailman/listinfo/m=
c</a></div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">------------------------------</div>
<div class=3D"plain_line">=C2=A0</div>
<div class=3D"plain_line">End of mc Digest, Vol 29, Issue 1</div>
<div class=3D"plain_line">*********************************</div>
</blockquote></div>


</body></html>
--------=_MB2195E90C-BC8A-4662-B2E1-BEF0088A9AE9--


--===============0247962841648398623==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

-- 
mc mailing list
[email protected]
https://lists.midnight-commander.org/mailman/listinfo/mc

--===============0247962841648398623==--