Re: gcc: unrecognized option `-pthreads'

Поиск
Список
Период
Сортировка
От Bruce Momjian
Тема Re: gcc: unrecognized option `-pthreads'
Дата
Msg-id 200408181928.i7IJSde25806@candle.pha.pa.us
обсуждение исходный текст
Ответ на gcc: unrecognized option `-pthreads'  (Joe Conway <mail@joeconway.com>)
Список pgsql-hackers
Joe Conway wrote:
> I'm seeing "gcc: unrecognized option `-pthreads'" over and over when 
> building from cvs tip.
> 
> # pg_config --configure
> '--prefix=/usr/local/pgsql-8.0' '--with-pgport=55435' '--with-perl' 
> '--with-tcl' '--with-tclconfig=/usr/lib' '--without-tk' '--with-python' 
> '--enable-nls' '--enable-debug' '--enable-cassert' '--enable-depend' 
> '--with-pam' '--enable-integer-datetimes' '--enable-thread-safety' 
> '--with-openssl' '--with-krb5' '--with-includes=/usr/include/kerberosIV' 
> '--with-includes=/usr/include/et'
> 
> # uname -a
> Linux jec-linux-lt 2.6.7-1.494.2.2 #1 Tue Aug 3 09:39:58 EDT 2004 i686 
> i686 i386 GNU/Linux

Yep, I see that too:
gcc -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -Wmissing-declarations -O1 -Wall -Wmissing-prototypes
-Wmissing-declarations-Wpointer-arith -Wcast-align -Kthread -kthread -pthread -pthreads -D_REENTRANT -D_THREAD_SAFE
-D_POSIX_PTHREAD_SEMANTICS-fpic -I. -I../../../src/include -I/usr/local/include/readline -I/usr/contrib/include
-I../../../src/port-DFRONTEND  -c -o fe-auth.o fe-auth.cgcc: unrecognized option `-Kthread'gcc: unrecognized option
`-kthread'gcc:unrecognized option `-pthreads'
 

What is happening is that config/acx_pthread.m4 is now adding any option
that allows it to compile, so we get -pthread and -lpthread for Linux,
among other things.

The problem is that for certain flags, gcc reports the option as
unrecognized, but doesn't generate an error.  I can't think of how to
check for such output from the compiler from configure.

--  Bruce Momjian                        |  http://candle.pha.pa.us pgman@candle.pha.pa.us               |  (610)
359-1001+  If your life is a hard drive,     |  13 Roberts Road +  Christ can be your backup.        |  Newtown Square,
Pennsylvania19073
 


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

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: initdb failure on win32
Следующее
От: Andreas Pflug
Дата:
Сообщение: PGPASSWORD and client tools