Re: fixing Makefile.shlib for solaris/gcc with -m64 flag

Поиск
Список
Период
Сортировка
От Peter Eisentraut
Тема Re: fixing Makefile.shlib for solaris/gcc with -m64 flag
Дата
Msg-id 200701171724.38068.peter_e@gmx.net
обсуждение исходный текст
Ответ на Re: fixing Makefile.shlib for solaris/gcc with -m64 flag  (Tom Lane <tgl@sss.pgh.pa.us>)
Ответы Re: fixing Makefile.shlib for solaris/gcc with -m64 flag  (Tom Lane <tgl@sss.pgh.pa.us>)
Список pgsql-hackers
Am Mittwoch, 17. Januar 2007 17:12 schrieb Tom Lane:
> "Jignesh K. Shah" <J.K.Shah@Sun.COM> writes:
> > simple if I use -m64 for 64 bit then all end binaries are generated
> > 64-bit and the shared libraries are generated 32-bit and the compilation
> > fails (ONLY ON SOLARIS) since that particular line is only for the
> > condition Solaris AND gcc.
> >
> > If I use the COMPILER which is CC + CFLAGS it passes -m64 properly to it
> > and generates shared libraries 64-bit and the compile continues..
>
> Hmm ... I see we're doing it that way already for some other platforms,
> but I can't help thinking it's a kluge.  Wouldn't the correct answer be
> that -m64 needs to be in LDFLAGS?

The correct answer may be to put -m64 into CC.

-- 
Peter Eisentraut
http://developer.postgresql.org/~petere/


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Neil Conway
Дата:
Сообщение: Re: [COMMITTERS] pgsql: Implement width_bucket() for the
Следующее
От: Guillaume Lelarge
Дата:
Сообщение: Re: .po translation