Re: Compilation problems
От | Diego |
---|---|
Тема | Re: Compilation problems |
Дата | |
Msg-id | 000c01c414ac$2495e430$8720ac51@diegou0v9nqnij обсуждение исходный текст |
Ответ на | Compilation problems ("Diego" <diegoman@usuarios.retecal.es>) |
Список | pgadmin-hackers |
Hi, Adam. Sorry for the delay. ----- Original Message ----- From: "Adam H. Pendleton" <fmonkey@fmonkey.net> To: "Diego" <diegoman@usuarios.retecal.es> Cc: <pgadmin-hackers@postgresql.org> Sent: Tuesday, March 23, 2004 9:20 PM Subject: Re: [pgadmin-hackers] Compilation problems > Diego wrote: > > >The main problem: with Postgresql 7.4 and wxWindows 2.5 (plus stc and xrc) > >correctly compiled and installed (the version available on the pgadmin > >mirrors, compiled following the web instructions), when I try to build > >pgadmin the configure script apparently runs fine but later on the build the > >wxWindows libraries aren't invoked, so the link fails, sending hundreds of > >"undefined reference" errors. > > > > > The wx libraries are added to the linker flags by using the output from > wx-config. The configure script seems to have found your wx-config > binary, but for some reason the output isn't working. What does > `wx-config --static --libs` produce on your system? What about > `wx-config --libs`? The output of both commands is identical (tested with diff): -L/usr/local/lib -pthread /usr/local/lib/libwx_gtk2ud_html-2.5.a /usr/local/lib/libwx_gtk2ud_adv-2.5.a /usr/local/lib/libwx_gtk2ud_core-2.5.a /usr/local/lib/libwx_baseud_xml-2.5.a /usr/local/lib/libwx_baseud_net-2.5.a /usr/local/lib/libwx_baseud-2.5.a -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgd k_pixbuf-2.0 -lm -lpangox-1.0 -lpangoxft-1.0 -lpango-1.0 -lgobject-2.0 -lgmo dule-2.0 -ldl -lgthread-2.0 -lpthread -lglib-2.0 -lpangoft2-1.0 -lpango-1.0 -lgobject-2.0 -lgmodule-2.0 -ldl -lglib-2.0 -lpng -ljpeg -ltiff -lz -ldl -lm -lwxexpatd > Try dropping the --enable-static flag to configure > and see what happens. If you were referring to the configure script of pgadmin (and not wxWindows), I get the same "undefined reference" errors. I configured it only with --enable-debug option. > >Another problem: after using Raphaël's patch, I got an "undefined reference" > >to PQgetssl. I solved it recompiling Postgresql with SSL support, but > >according to Raphaël the configure script should have checked the presence > >of SSL inside libpq and should have not included SSL support in pgadmin. > > > > > Don't apply Raphael's patch. Follow the directions on the pgadmin.org > web site to checkout the sources and run the boostrap script to generate > the configure script. > > >And there is one more issue: if you use --enable-static option, the > >resulting binary is still linked dynamically to libssl, libcrypt and > >libcrypto libraries. Maybe this is a bit confusing, because I expected a > >purely static binary. > > > > > For now, try not using --enable-static. > > ahp > Regards, Diego
В списке pgadmin-hackers по дате отправления: