Re: [SQL] C compiler error when using PostGres

Поиск
Список
Период
Сортировка
От James Olin Oden
Тема Re: [SQL] C compiler error when using PostGres
Дата
Msg-id 81Sep24.063411edt.35713@gateway.lee.k12.nc.us
обсуждение исходный текст
Ответ на C compiler error when using PostGres  ("G. Anthony Reina" <reina@nsi.edu>)
Список pgsql-sql
> John E. Garrott wrote:
> > > ...  Now, during compilation I get the following
> > > error:
> > >
> > > /database/local/pgsql/lib/libpq.a(fe-auth.o): In function
> > > `pg_password_sendauth':
> > > fe-auth.o(.text+0x17): undefined reference to `crypt'
> > >
> > > Anyone know how to fix this?
> > >
>
> >
> > Add -lcrypt to the end of the line that compiles the application.
> >
> > John
>
> Thanks John,
>
>         That seems to have fixed it. Any idea why I didn't have to include that
> library before? Is crypt a PostGres library or a system library?
>

Perhaps on your old system it was just part of your standard libraries.  I kind of
fuzzy on how all this works, but I belive the compiler should have some sort of
setup that tells it where to look for core libraries, and on some systems crypt
would be part of that default, but on other it would not.  Also, I am pretty sure
you can automate some that stuff with "make", and if you used a different make
file, or because it was a different platform, perhaps the makefile was not setup
proprely.Anyway, I think it boils down to some sort of a configuration
issue...james

P.S.  Any more definitave answers?

> -Tony




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

Предыдущее
От: "G. Anthony Reina"
Дата:
Сообщение: Having trouble with join
Следующее
От: "Gemeinschaft Studienarbeit Datenbanken"
Дата:
Сообщение: Problems with inserting into tables...