Обсуждение: libpq++ problem

Поиск
Список
Период
Сортировка

libpq++ problem

От
corey@tsunamicreek.com
Дата:
Hi, I am trying to get libpq++ working.  I built postgresql
with the --with-CXX option.  I'm trying to get a test program
running and I get this:

bash-2.05$ g++ -c -I /usr/local/pgsql/include/ test.cpp -L/usr/local/pgsql/lib/
bash-2.05$ g++ -o test -I /usr/local/pgsql/include/ test.o -L/usr/local/pgsql/lib -lpq++
bash-2.05$ ./test
/usr/libexec/ld-elf.so.1: Shared object "libpq++.so.4" not found

any ideas on how I might fix this problem or am I compiling incorrectly?

Thanks

Corey Mosher



Re: libpq++ problem

От
"Liam DeMasi"
Дата:
<corey@tsunamicreek.com> wrote in message
news:20020220205318.P859-100000@evilpig.idleplay.net...
> Hi, I am trying to get libpq++ working.  I built postgresql
> with the --with-CXX option.  I'm trying to get a test program
> running and I get this:
>
> bash-2.05$ g++ -c -I /usr/local/pgsql/include/
test.cpp -L/usr/local/pgsql/lib/
> bash-2.05$ g++ -o test -I /usr/local/pgsql/include/
test.o -L/usr/local/pgsql/lib -lpq++
> bash-2.05$ ./test
> /usr/libexec/ld-elf.so.1: Shared object "libpq++.so.4" not found
>
> any ideas on how I might fix this problem or am I compiling incorrectly?
>
> Thanks
>
> Corey Mosher
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org

what you might want to try is not having a space before -lpq++

are you using a makefile? or just doing a single compiling?

Liam




Re: libpq++ problem

От
corey@tsunamicreek.com
Дата:
I'm just doing a single compile...I think my problem can
be fixed by running an ldconfig but I have no idea what
the command would be as I've never used that command too
much.

Corey

On Thu, 21 Feb 2002, Liam DeMasi wrote:

>
> <corey@tsunamicreek.com> wrote in message
> news:20020220205318.P859-100000@evilpig.idleplay.net...
> > Hi, I am trying to get libpq++ working.  I built postgresql
> > with the --with-CXX option.  I'm trying to get a test program
> > running and I get this:
> >
> > bash-2.05$ g++ -c -I /usr/local/pgsql/include/
> test.cpp -L/usr/local/pgsql/lib/
> > bash-2.05$ g++ -o test -I /usr/local/pgsql/include/
> test.o -L/usr/local/pgsql/lib -lpq++
> > bash-2.05$ ./test
> > /usr/libexec/ld-elf.so.1: Shared object "libpq++.so.4" not found
> >
> > any ideas on how I might fix this problem or am I compiling incorrectly?
> >
> > Thanks
> >
> > Corey Mosher
> >
> >
> > ---------------------------(end of broadcast)---------------------------
> > TIP 1: subscribe and unsubscribe commands go to majordomo@postgresql.org
>
> what you might want to try is not having a space before -lpq++
>
> are you using a makefile? or just doing a single compiling?
>
> Liam
>
>
>
> ---------------------------(end of broadcast)---------------------------
> TIP 6: Have you searched our list archives?
>
> http://archives.postgresql.org
>