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 <<a href=3D"mailto:ademi= [email protected]">[email protected]</a>></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"> <<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>></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: <<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>></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" <<a href=3D"mailto:yur= [email protected]">[email protected]</a>></div> <div class=3D"plain_line">To: List for Midnight Commander users</div> <div class=3D"plain_line"> <<a href=3D"mailto:[email protected]= r.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: <<a href=3D"mailto:FD44654C-159E-4= [email protected]">FD44654C-159E-41B2-8124-5F11755544C1@shur= up.com</a>></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 <<a href=3D"mailto:[email protected]">[email protected]= commander.org</a>> 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==--