Re: 8.0 beta 2, configuation for ECPG seems to lack something for MINGW - Mailing list pgsql-hackers
From | Dann Corbit |
---|---|
Subject | Re: 8.0 beta 2, configuation for ECPG seems to lack something for MINGW |
Date | |
Msg-id | 54798A299E68514AB7C4DEBA25F03BE1191458@postal.corporate.connx.com Whole thread Raw |
In response to | 8.0 beta 2, configuation for ECPG seems to lack something for MINGW ("Dann Corbit" <DCorbit@connx.com>) |
Responses |
Re: 8.0 beta 2, configuation for ECPG seems to lack something
|
List | pgsql-hackers |
It seems that there are two identically named include files: U:\postgresql-8.0.0beta2\src\interfaces\libpq>type pg_config_paths.h #define SYSCONFDIR "" U:\postgresql-8.0.0beta2\src\port>type pg_config_paths.h #define PGBINDIR "/usr/local/pgsql/bin" #define PGSHAREDIR "/usr/local/pgsql/share" #define SYSCONFDIR "/usr/local/pgsql/etc" #define INCLUDEDIR "/usr/local/pgsql/include" #define PKGINCLUDEDIR "/usr/local/pgsql/include" #define INCLUDEDIRSERVER "/usr/local/pgsql/include/server" #define LIBDIR "/usr/local/pgsql/lib" #define PKGLIBDIR "/usr/local/pgsql/lib" #define LOCALEDIR "" > -----Original Message----- > From: Dann Corbit > Sent: Wednesday, September 01, 2004 1:30 PM > To: Dann Corbit; PostgreSQL-development > Subject: RE: [HACKERS] 8.0 beta 2, configuation for ECPG > seems to lack something for MINGW > > > I see that these symbols are found in src\port\pg_config_paths.h > > I will try to find out why that file did not get included in path.c > > > -----Original Message----- > > From: pgsql-hackers-owner@postgresql.org > > [mailto:pgsql-hackers-owner@postgresql.org] On Behalf Of Dann Corbit > > Sent: Wednesday, September 01, 2004 1:26 PM > > To: PostgreSQL-development > > Subject: [HACKERS] 8.0 beta 2, configuation for ECPG seems to > > lack something for MINGW > > > > > > Probably an error on my part. I assume that there is some > > configuration script that is supposed to define the following: > > > > INCLUDEDIR > > INCLUDEDIRSERVER > > LIBDIR > > LOCALEDIR > > PGBINDIR > > PGSHAREDIR > > PKGINCLUDEDIR > > PKGLIBDIR > > > > Because of this: > > > > make -C ecpglib all > > make[4]: Entering directory > > `/u/postgresql-8.0.0beta2/src/interfaces/ecpg/ecpglib' > > gcc -O2 -fno-strict-aliasing -Wall -Wmissing-prototypes > > -Wmissing-declarations -DFRONTEND > > -I../../../../src/interfaces/ecpg/include > > -I../../../../src/interfaces/libpq -I../../../../src/port > > -I../../../../src/include -I./src/include/port/win32 > > -DEXEC_BACKEND "-I../../../../src/include/port/win32" -c -o > > execute.o execute.c gcc -O2 -fno-strict-aliasing -Wall > > -Wmissing-prototypes > > -Wmissing-declarations -DFRONTEND > > -I../../../../src/interfaces/ecpg/include > > -I../../../../src/interfaces/libpq -I../../../../src/port > > -I../../../../src/include -I./src/include/port/win32 > > -DEXEC_BACKEND "-I../../../../src/include/port/win32" -c -o > > typename.o typename.c gcc -O2 -fno-strict-aliasing -Wall > > -Wmissing-prototypes > > -Wmissing-declarations -DFRONTEND > > -I../../../../src/interfaces/ecpg/include > > -I../../../../src/interfaces/libpq -I../../../../src/port > > -I../../../../src/include -I./src/include/port/win32 > > -DEXEC_BACKEND "-I../../../../src/include/port/win32" -c -o > > descriptor.o descriptor.c gcc -O2 -fno-strict-aliasing -Wall > > -Wmissing-prototypes > > -Wmissing-declarations -DFRONTEND > > -I../../../../src/interfaces/ecpg/include > > -I../../../../src/interfaces/libpq -I../../../../src/port > > -I../../../../src/include -I./src/include/port/win32 > > -DEXEC_BACKEND "-I../../../../src/include/port/win32" -c -o > > data.o data.c gcc -O2 -fno-strict-aliasing -Wall > -Wmissing-prototypes > > -Wmissing-declarations -DFRONTEND > > -I../../../../src/interfaces/ecpg/include > > -I../../../../src/interfaces/libpq -I../../../../src/port > > -I../../../../src/include -I./src/include/port/win32 > > -DEXEC_BACKEND "-I../../../../src/include/port/win32" -c -o > > error.o error.c gcc -O2 -fno-strict-aliasing -Wall > > -Wmissing-prototypes > > -Wmissing-declarations -DFRONTEND > > -I../../../../src/interfaces/ecpg/include > > -I../../../../src/interfaces/libpq -I../../../../src/port > > -I../../../../src/include -I./src/include/port/win32 > > -DEXEC_BACKEND "-I../../../../src/include/port/win32" -c -o > > prepare.o prepare.c gcc -O2 -fno-strict-aliasing -Wall > > -Wmissing-prototypes > > -Wmissing-declarations -DFRONTEND > > -I../../../../src/interfaces/ecpg/include > > -I../../../../src/interfaces/libpq -I../../../../src/port > > -I../../../../src/include -I./src/include/port/win32 > > -DEXEC_BACKEND "-I../../../../src/include/port/win32" -c -o > > memory.o memory.c gcc -O2 -fno-strict-aliasing -Wall > > -Wmissing-prototypes > > -Wmissing-declarations -DFRONTEND > > -I../../../../src/interfaces/ecpg/include > > -I../../../../src/interfaces/libpq -I../../../../src/port > > -I../../../../src/include -I./src/include/port/win32 > > -DEXEC_BACKEND "-I../../../../src/include/port/win32" -c -o > > connect.o connect.c gcc -O2 -fno-strict-aliasing -Wall > > -Wmissing-prototypes > > -Wmissing-declarations -DFRONTEND > > -I../../../../src/interfaces/ecpg/include > > -I../../../../src/interfaces/libpq -I../../../../src/port > > -I../../../../src/include -I./src/include/port/win32 > > -DEXEC_BACKEND "-I../../../../src/include/port/win32" -c -o > > misc.o misc.c rm -f path.c && ln -s > > ../../../../src/port/path.c . gcc -O2 -fno-strict-aliasing > > -Wall -Wmissing-prototypes > > -Wmissing-declarations -DFRONTEND > > -I../../../../src/interfaces/ecpg/include > > -I../../../../src/interfaces/libpq -I../../../../src/port > > -I../../../../src/include -I./src/include/port/win32 > > -DEXEC_BACKEND "-I../../../../src/include/port/win32" -c -o > > path.o path.c > > path.c: In function `get_share_path': > > path.c:198: error: `PGBINDIR' undeclared (first use in this > function) > > path.c:198: error: (Each undeclared identifier is reported only once > > path.c:198: error: for each function it appears in.) > > path.c:198: error: `PGSHAREDIR' undeclared (first use in this > > function) > > path.c: In function `get_etc_path': > > path.c:215: error: `PGBINDIR' undeclared (first use in this > function) > > path.c: In function `get_include_path': > > path.c:232: error: `PGBINDIR' undeclared (first use in this > function) > > path.c:232: error: `INCLUDEDIR' undeclared (first use in this > > function) > > path.c: In function `get_pkginclude_path': > > path.c:249: error: `PGBINDIR' undeclared (first use in this > function) > > path.c:249: error: `PKGINCLUDEDIR' undeclared (first use in this > > function) > > path.c: In function `get_includeserver_path': > > path.c:266: error: `PGBINDIR' undeclared (first use in this > function) > > path.c:266: error: `INCLUDEDIRSERVER' undeclared (first use in this > > function) > > path.c: In function `get_lib_path': > > path.c:283: error: `PGBINDIR' undeclared (first use in this > function) > > path.c:283: error: `LIBDIR' undeclared (first use in this function) > > path.c: In function `get_pkglib_path': > > path.c:300: error: `PGBINDIR' undeclared (first use in this > function) > > path.c:300: error: `PKGLIBDIR' undeclared (first use in > this function) > > path.c: In function `get_locale_path': > > path.c:319: error: `PGBINDIR' undeclared (first use in this > function) > > path.c:319: error: `LOCALEDIR' undeclared (first use in > this function) > > make[4]: *** [path.o] Error 1 > > make[4]: Leaving directory > > `/u/postgresql-8.0.0beta2/src/interfaces/ecpg/ecpglib' > > make[3]: *** [all] Error 2 > > make[3]: Leaving directory > > `/u/postgresql-8.0.0beta2/src/interfaces/ecpg' > > make[2]: *** [all] Error 2 > > make[2]: Leaving directory `/u/postgresql-8.0.0beta2/src/interfaces' > > make[1]: *** [all] Error 2 > > make[1]: Leaving directory `/u/postgresql-8.0.0beta2/src' > > make: *** [all] Error 2 > > > > ---------------------------(end of > > broadcast)--------------------------- > > TIP 4: Don't 'kill -9' the postmaster > > >
pgsql-hackers by date: