Re: #include oddity in v7.0b3
От | Oliver Elphick |
---|---|
Тема | Re: #include oddity in v7.0b3 |
Дата | |
Msg-id | 200004102042.e3AKg9I25604@linda.lfix.co.uk обсуждение исходный текст |
Ответ на | #include oddity in v7.0b3 (Didier Verna <didier@xemacs.org>) |
Список | pgsql-bugs |
Didier Verna wrote: > >[ Cc'ed to the XEmacs development list and the postgres debian package > maintainer ] > > Hi! > > After upgrading my debian system (woody), the postgres package went >from 6.5 to 7.0b3. On debian linux boxes, the postgres headers are located >under /usr/include/postgresql/. > > The file `libpq-fe.h' #include's the file `postgres_ext.h' using <> >instead of "" (line 27). As a consequence, applications that just do: > >| #include <full/path/to/libpq-fe.h> > >can't build anymore because the file `postgres_ext.h' is not in the path. Th >is >happens to be the case for XEmacs. I believe this is a bug because: > >1/ this didn't happen with my former version 6.5 >2/ the usage of <> or "" doesn't seem to be coherent among the headers >3/ it's better to use "" when headers installed in the same place have to > include each others The Debian documentation used to include a statement that `-I/usr/include/postgresql' should be included in the compilation options. That seems to have got lost. -- Oliver Elphick Oliver.Elphick@lfix.co.uk Isle of Wight http://www.lfix.co.uk/oliver PGP key from public servers; key ID 32B8FAA1 ======================================== "But seek ye first the kingdom of God, and his righteousness; and all these things shall be added unto you." Matthew 6:33
В списке pgsql-bugs по дате отправления: