comp.lang.ada
 help / color / mirror / Atom feed
From: George J <ivanov_george@list.ru>
Subject: Re: GNAT, portability between computers (win32)
Date: Wed, 10 Aug 2016 07:52:36 -0700 (PDT)
Date: 2016-08-10T07:52:36-07:00	[thread overview]
Message-ID: <18033bc2-d769-43a0-a70a-48d90cd34f46@googlegroups.com> (raw)
In-Reply-To: <nofeku$31n$1@gioia.aioe.org>

среда, 10 августа 2016 г., 17:44:50 UTC+3 пользователь Dmitry A. Kazakov написал:
> On 10/08/2016 16:23, George J wrote:
> > среда, 10 августа 2016 г., 17:17:10 UTC+3 пользователь George J написал:
> >> Hi all!Today i've finished beta version of my project. And it was
> >> found out that i have to put much .dll files from "GNAT20XX\bin" with my
> >> project. And it is inexpedient.How may I link all necessary libraries
> >> (statically maybe) to use my exe independently on different computers
> >> with win32? Thanks!
> >
> > Oh,i see it's not clear explanation.. When i told "much .dll files
> > from "GNAT20XX\bin" with my project" i meant with my Project.exe
> > (libcairo-2.dll, libpng-3.dll and many others). Is there another way to
> > make only one "exe"? with statically liked those libraries? Sorry, my
> > english is very bad.
> 
> Even if you could link GTK statically, which, when possible, would not 
> be easy, there remained a huge number of other files GTK requires: 
> fonts, color themes etc.
> 
> You will need a proper installer if you wanted to distribute a GTK 
> application under Windows.
> 
> -- 
> Regards,
> Dmitry A. Kazakov
> http://www.dmitry-kazakov.de

Thanks Dmitry! I have to add some "pragma Linker_Options ("-llibcairo-2.dll");pragma Linker_Options ("libpng-3.dll");" Did I get it right?


  reply	other threads:[~2016-08-10 14:52 UTC|newest]

Thread overview: 25+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2016-08-10 14:17 GNAT, portability between computers (win32) George J
2016-08-10 14:23 ` George J
2016-08-10 14:43   ` Dmitry A. Kazakov
2016-08-10 14:52     ` George J [this message]
2016-08-10 16:07       ` Dmitry A. Kazakov
2016-08-10 15:30 ` Aurele
2016-08-10 18:29   ` gautier_niouzes
2016-08-10 20:44     ` Aurele
2016-08-11  5:08       ` gautier_niouzes
2016-08-11 14:47     ` George J
2016-08-11 14:50       ` George J
2016-08-11 16:03         ` Dmitry A. Kazakov
2016-08-10 16:55 ` George J
2016-08-10 17:16 ` George J
2016-08-11  9:53 ` Aurele
2016-08-11 10:11   ` Pascal Obry
2016-08-11 10:17     ` Aurele
2016-08-11 13:40       ` Pascal Obry
2016-08-11 14:53         ` Aurele
2016-08-11 16:11           ` Dmitry A. Kazakov
2016-08-11 16:41             ` Aurele
2016-08-11 17:23               ` Dmitry A. Kazakov
2016-08-11 18:12                 ` Aurele
2016-08-11 20:53                   ` Dmitry A. Kazakov
2016-08-11 19:42                 ` Aurele
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox