Skip site navigation (1) Skip section navigation (2)

Re: New acinclude.m4

From: "Dave Page" <dpage(at)vale-housing(dot)co(dot)uk>
To: Raphaël Enrici <blacknoz(at)club-internet(dot)fr>,"Florian G(dot) Pflug" <fgp(at)phlo(dot)org>
Cc: "Adam H(dot) Pendleton" <fmonkey(at)fmonkey(dot)net>,<pgadmin-hackers(at)postgresql(dot)org>
Subject: Re: New acinclude.m4
Date: 2005-05-20 08:46:50
Message-ID: E7F85A1B5FF8D44C8A1AF6885BC9A0E490DF8F@ratbert.vale-housing.co.uk (view raw or flat)
Thread:
Lists: pgadmin-hackers
Thanks, patch applied. 

> -----Original Message-----
> From: Raphaël Enrici [mailto:blacknoz(at)club-internet(dot)fr] 
> Sent: 19 May 2005 20:46
> To: Florian G. Pflug
> Cc: Adam H. Pendleton; Dave Page; pgadmin-hackers(at)postgresql(dot)org
> Subject: Re: [pgadmin-hackers] New acinclude.m4
> 
> Florian G. Pflug wrote:
> > Raphaël Enrici wrote:
> > 
> >>Florian G. Pflug wrote:
> >>
> >>>Raphaël Enrici wrote:
> >>>
> >>>>I have warning concerning ENABLE_STATIC in configure 
> script. Shouldn't
> >>>>we also remove it crom configure.ac ? (patch attached).
> >>>
> >>>
> >>>Does this mean the linking statically is not possible anymore?
> >>>Or has the check just moved to another place?
> >>
> >>To me, as Adam is making the build relying on wx-config 
> flags, the build
> >> is considered static if wxWid was built with 
> --disabled-shared passed
> >>to  its configure. In the case where wxWidgets has been built with
> >>--enable-shared, pgadmin will inherit this default and 
> build dynamically
> >>(same thing if both shared and static wxWid libs were 
> built, the shared
> >>build will become the default...).
> > 
> > Will a statically-built wx make the _whole_ pgadmin link 
> statically too,
> > or will only the wx-libraries be linkes statically and e.g. libpq 
> > dynamically. 
> 
> To me, second case. wx static the rest of the world dynamic.
> 
> >It would be the right thing to do, I guess - but then there
> > would be need for a global "--enable-static" flag, that defined
> > the linking-type for all other libs beside wx. At least for OSX,
> > linking the release-versions statically it the most reliable method,
> > while keeping the resulting app small.
> 
> So, if I'm right we have lost this functionnality. But, 
> again, I may be
> wrong.
> 
> Can you  try the patch attached on OSX with a fresh checkout (don't
> apply the configure.ac I just sent) ? (I need to rebuild wxWid to
> generate static libs... it may take a moment).
> 
> Cheers,
> Raphaël
> 
> >>Maybe it would be worth to still being able to force a 
> static build by
> >>passing "--static" to wx-config in our acinclude.m4. 
> Something like :
> >>if we pas --enable-static to our configure, then pass --static to
> >>wx-config so that we build statically, if not then don't 
> pass anything
> >>in particular.
> > 
> > Sounds reasonable - additionally --enable-static should 
> link e.g. libpq
> > statically too.
> > 
> > greetings, Florian Pflug
> > 
> > 
> > ---------------------------(end of 
> broadcast)---------------------------
> > TIP 2: you can get off all lists at once with the unregister command
> >     (send "unregister YourEmailAddressHere" to 
> majordomo(at)postgresql(dot)org)
> > 
> 

pgadmin-hackers by date

Next:From: Dave PageDate: 2005-05-20 08:49:46
Subject: 1.2.2 testing
Previous:From: svnDate: 2005-05-20 08:45:59
Subject: SVN Commit by dpage: r4224 - in branches/REL-1_2_0_PATCHES/pgadmin3: . pkg/fc1 pkg/mandrake pkg/redhat pkg/win32 src/include

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group