8.0.0beta1: -lpthread missing
От | Martin Münstermann |
---|---|
Тема | 8.0.0beta1: -lpthread missing |
Дата | |
Msg-id | 41189210.4040104@betrusted.com обсуждение исходный текст |
Ответы |
Re: 8.0.0beta1: -lpthread missing
|
Список | pgsql-bugs |
System Configuration --------------------- Architecture (example: Intel Pentium) : Intel Pentium Operating System (example: Linux 2.4.18) : Linux 2.4.21-grsec (Debian) PostgreSQL version (example: PostgreSQL-8.0): PostgreSQL-8.0.0-beta1 Compiler used (example: gcc 2.95.2) : 2.95.4 Please enter a FULL description of your problem: ------------------------------------------------ When configuring --enable-thread-safety the binaries cannot be linked: gcc -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes -Wmissing-declarations initdb.o dirmod.o exe c.o -L../../../src/interfaces/libpq -lpq -L../../../src/port -Wl,-rpath,/opt/postgresql-800beta1/li b -lpgport -lz -lreadline -lcrypt -lresolv -lnsl -ldl -lm -o initdb ../../../src/interfaces/libpq/libpq.so: undefined reference to `pthread_getspecific' ../../../src/interfaces/libpq/libpq.so: undefined reference to `pthread_once' ../../../src/interfaces/libpq/libpq.so: undefined reference to `pthread_key_create' ../../../src/interfaces/libpq/libpq.so: undefined reference to `pthread_setspecific' collect2: ld returned 1 exit status Please describe a way to repeat the problem. Please try to provide a concise reproducible example, if at all possible: ---------------------------------------------------------------------- # ./configure --prefix=/opt/postgresql-800beta1 --enable-thread-safety # make If you know how this problem might be fixed, list the solution below: --------------------------------------------------------------------- The binaries must be linked with pthread (-lpthread). Regards, Martin
В списке pgsql-bugs по дате отправления: