From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,fc2b5af8782d4ca3 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit X-Received: by 10.66.172.36 with SMTP id az4mr2010826pac.38.1361120658114; Sun, 17 Feb 2013 09:04:18 -0800 (PST) Path: ov8ni4962pbb.1!nntp.google.com!npeer02.iad.highwinds-media.com!news.highwinds-media.com!feed-me.highwinds-media.com!nntp.club.cc.cmu.edu!feeder.erje.net!eu.feeder.erje.net!news2.arglkargh.de!nuzba.szn.dk!pnx.dk!news.stack.nl!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: can one make a static build Ada+GUI GTK application? Date: Sun, 17 Feb 2013 18:04:15 +0100 Organization: cbb software GmbH Message-ID: <1mxlt8oowbpgg$.1id16hhd6omlz.dlg@40tude.net> References: Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: TNGw0NoNrWqwYmfxAaSXHQ.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: 40tude_Dialog/2.0.15.1 X-Notice: Filtered by postfilter v. 0.8.2 X-Received-Bytes: 1598 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Date: 2013-02-17T18:04:15+01:00 List-Id: On Sun, 17 Feb 2013 10:39:01 -0600, Nasser M. Abbasi wrote: > Just a basic question: Is it possible to build > a standalone .exe that is linked completely > statically which includes all libraries needed to make an Ada > with GUI front end using, I assume GTK since > that is the most complete GUI API for Ada. Normally GTK does not support static linking. E.g. https://mail.gnome.org/archives/gtk-app-devel-list/2007-April/msg00039.html Furthermore, it would be useless anyway, because GTK needs many other files installed on various locations in order to function properly. In short, if you use GTK (and so GtkAda), you should package your software properly for the target where you are going to deploy it. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de