Обсуждение: installation of pgAdmin3 on SuSE8.2
Greetings, I am new to this list. I need some help with the installaion of pgAdminIII. The machine is a PC running SuSE Linux8.2. I downloaded vxWindows tarball and decompressed it into a directory :vxWindows-pgAdmin3. I then run the configure script with the following settings: ./configure --with-gtk--enable-gtk2--enable-unicode--disambe-shared--enable-debug I obtain the following error message: configure error Please check that gtk-config is in the path, the directory where GTK+ libraries are installed (returned by gtk-config --libs' command) in the LD_LIBRARY PATH or equivalent variable and the GTH+ is version 1.2.3 or higher. I installed all the GTK rpms and I checked and found gtk-config in /usr/bin. I found libglade-config in /opt/gnome/bin. (The gtk-config --libs command (last paragraph) show most are in /usr/lib.) I then made the following entries in /etc/profile: LD_LIBRARY_PATH=/usr/lib:/opt/gnome/lib:/opt/gnome2/lib export LD_LIBRARY_PATH export PATH=${PATH}:/usr/bin/gtk-config export PATH=${PATH}:/opt/gnome/bin//libglade-config Then I restarted the machine, but I still obtained the same error. Some help would be appreciated. Sincerely CT
I had the same problems. Assuming a default SuSE 8.2: Use YaST to install glib2-devel, pango-devel, atk-devel packages. I also reccommend installing a _full_ gnome system, as it will save you headaches later. :) Also install the 100dpi fonts. Then build as per the instructions on the pgadmin website. If you still have problems compiling, run: `pkg-config --modversion --debug`. This will check a long line of dependencies, and report any dependencies not found, i.e. package "foo" not found. Then use YaST to install package "foo". Continue in this fashion until all packages are found, then try to recompile from scratch. After compiling, add the following lines to /etc/X11/gtk2rc-keramik (as root): style "defaultfont" {font_name = "Arial 8" } widget_class "*" style "defaultfont" This controls the font face and size used by pgadmin (and other GTK apps). Note you will need to close and restart pgadmin3 for the changes in font to take effect. Edit /etc/X11/XF86Config so that the line with 100dpi fonts comes before the line for 75 dpi fonts. This way X will find the 100 dpi fonts first, and use them. Also log into gnome, and change the font dpi to 120 in the font properties (something like starthere-->desktop properties-->fontproperties-->details) dialog. This will help minimize font display differrences between KDE and Gnome. This worked for me, YMMV. Also note that the configure command is case sensitive, and spaces are important. It should be: ./configure --with-gtk --enable-gtk2 --enable-unicode --disable-shared --enable-debug Regards, Mark On Monday 29 September 2003 12:55, b-vol wrote: > Greetings, > > I am new to this list. I need some help with the installaion of > pgAdminIII. The machine is a PC running SuSE Linux8.2. > > I downloaded vxWindows tarball and decompressed it into a directory > > :vxWindows-pgAdmin3. I then run the configure script with the following > > settings: > > ./configure > --with-gtk--enable-gtk2--enable-unicode--disambe-shared--enable-debug > > I obtain the following error message: > configure error > Please check that gtk-config is in the path, the directory where GTK+ > libraries are installed (returned by gtk-config --libs' command) in the > LD_LIBRARY PATH or equivalent variable and the GTH+ is version 1.2.3 or > higher. > > > I installed all the GTK rpms and I checked and found gtk-config in > /usr/bin. I found libglade-config in /opt/gnome/bin. (The gtk-config > --libs command (last paragraph) show most are in /usr/lib.) I then made > the following entries in /etc/profile: > > LD_LIBRARY_PATH=/usr/lib:/opt/gnome/lib:/opt/gnome2/lib > export LD_LIBRARY_PATH > export PATH=${PATH}:/usr/bin/gtk-config > export PATH=${PATH}:/opt/gnome/bin//libglade-config > > Then I restarted the machine, but I still obtained the same error. Some > help would be appreciated. > > Sincerely > CT > > ---------------------------(end of broadcast)--------------------------- > TIP 6: Have you searched our list archives? > > http://archives.postgresql.org
Dear Mark and List Members, Thanks for your help. The source installation of vxWindows worked as you suggested. I installed agnome system as suggested. After running the configure script, the foist make reported some missing files, I unhashed the following lines in /etc/profile LD_LIBRARY_PATH=/usr/lib:/opt/gnome/lib:/opt/gnome2/lib export LD_LIBRARY_PATH rebooted and re-run make and the compilation worked. I then encountered a problem when I tried to install pgadmin3. I downloaded pgadmin3-1.0.0 tarball from the postgresql site. I decompressed the tarball and did the following: 1) I ran './configure --enable-static --enable-debug ' 2.) I ran 'make all' and I received the following: make[2] : *** [pgadmin3.0] Error 1 make[2]: leaving directory /opt/pgadmin3-1.0.0/src make[1]: *** [all recursive] Error 1 make[1]: leaving directory /opt/pgadmin3-1.0.0/src make: ***[all] Error 2 I am using gcc3.2 (the default with SuSE8.2). All suggestions are welcomed. regards CT On Tuesday 30 September 2003 05:20, Mark A. Taff wrote: > I had the same problems. Assuming a default SuSE 8.2: > > Use YaST to install glib2-devel, pango-devel, atk-devel packages. I also > reccommend installing a _full_ gnome system, as it will save you headaches > later. :) Also install the 100dpi fonts. > > Then build as per the instructions on the pgadmin website. If you still > have problems compiling, run: `pkg-config --modversion --debug`. This will > check a long line of dependencies, and report any dependencies not found, > i.e. package "foo" not found. Then use YaST to install package "foo". > Continue in this fashion until all packages are found, then try to > recompile from scratch. > > After compiling, add the following lines to /etc/X11/gtk2rc-keramik (as > root): > > style "defaultfont" > { > font_name = "Arial 8" > } > widget_class "*" style "defaultfont" > > This controls the font face and size used by pgadmin (and other GTK apps). > Note you will need to close and restart pgadmin3 for the changes in font to > take effect. > > Edit /etc/X11/XF86Config so that the line with 100dpi fonts comes before > the line for 75 dpi fonts. This way X will find the 100 dpi fonts first, > and use them. > > Also log into gnome, and change the font dpi to 120 in the font properties > (something like starthere-->desktop properties-->fontproperties-->details) > dialog. This will help minimize font display differrences between KDE and > Gnome. > > This worked for me, YMMV. > > Also note that the configure command is case sensitive, and spaces are > important. It should be: > ./configure --with-gtk --enable-gtk2 --enable-unicode --disable-shared > --enable-debug > > Regards, > Mark > > On Monday 29 September 2003 12:55, b-vol wrote: > > Greetings, > > > > I am new to this list. I need some help with the installaion of > > pgAdminIII. The machine is a PC running SuSE Linux8.2. > > > > I downloaded vxWindows tarball and decompressed it into a directory > > > > :vxWindows-pgAdmin3. I then run the configure script with the following > > > > settings: > > > > ./configure > > --with-gtk--enable-gtk2--enable-unicode--disambe-shared--enable-debug > > > > I obtain the following error message: > > configure error > > Please check that gtk-config is in the path, the directory where GTK+ > > libraries are installed (returned by gtk-config --libs' command) in the > > LD_LIBRARY PATH or equivalent variable and the GTH+ is version 1.2.3 or > > higher. > > > > > > I installed all the GTK rpms and I checked and found gtk-config in > > /usr/bin. I found libglade-config in /opt/gnome/bin. (The gtk-config > > --libs command (last paragraph) show most are in /usr/lib.) I then made > > the following entries in /etc/profile: > > > > LD_LIBRARY_PATH=/usr/lib:/opt/gnome/lib:/opt/gnome2/lib > > export LD_LIBRARY_PATH > > export PATH=${PATH}:/usr/bin/gtk-config > > export PATH=${PATH}:/opt/gnome/bin//libglade-config > > > > Then I restarted the machine, but I still obtained the same error. Some > > help would be appreciated. > > > > Sincerely > > CT > > > > ---------------------------(end of broadcast)--------------------------- > > TIP 6: Have you searched our list archives? > > > > http://archives.postgresql.org > > ---------------------------(end of broadcast)--------------------------- > TIP 5: Have you checked our extensive FAQ? > > http://www.postgresql.org/docs/faqs/FAQ.html
hi b-vol, b-vol wrote: > Dear Mark and List Members, > > Thanks for your help. The source installation of vxWindows worked as you > suggested. I installed agnome system as suggested. After running the > configure script, the foist make reported some missing files, I unhashed > the following lines in /etc/profile > > LD_LIBRARY_PATH=/usr/lib:/opt/gnome/lib:/opt/gnome2/lib > export LD_LIBRARY_PATH > > rebooted and re-run make and the compilation worked. Just a word: you dont have to reboot on *nix unless you do kernel developement. In your case you would just set the variable in the current shell and or add it to your .bashrc, .cshrc or whatever and open a new shell :-) Btw: it would be nice if you can set a real name on your mail client.
Dear Tino, you wrote: > Just a word: you dont have to reboot on *nix unless > you do kernel developement. In your case you would > just set the variable in the current shell and or > add it to your .bashrc, .cshrc or whatever and open > a new shell :-) I know, I know - it is habit I sometime practice. you wrote: > Btw: it would be nice if you can set a real name on your > mail client. You can address me as Tim On main issue, I wrote: I downloaded pgadmin3-1.0.0 tarball from the postgresql site. I decompressed the tarball and did the following: 1) I ran './configure --enable-static --enable-debug ' 2.) I ran 'make all' and I received the following: make[2] : *** [pgadmin3.0] Error 1 make[2]: leaving directory /opt/pgadmin3-1.0.0/src make[1]: *** [all recursive] Error 1 make[1]: leaving directory /opt/pgadmin3-1.0.0/src make: ***[all] Error 2 Have you any ideas why the compilation is failing? I also tried downloading the rpm for suse 8.2 from http://www.pgadmin.org/pgadmin3/download.php#binaries but the effort fails half-way through on every attempt. Suggesions welcomed Sincerely, Tim On Wednesday 01 October 2003 12:54, you wrote: > hi b-vol, > > b-vol wrote: > > Dear Mark and List Members, > > > > Thanks for your help. The source installation of vxWindows worked as you > > suggested. I installed agnome system as suggested. After running the > > configure script, the foist make reported some missing files, I > > unhashed the following lines in /etc/profile > > > > LD_LIBRARY_PATH=/usr/lib:/opt/gnome/lib:/opt/gnome2/lib > > export LD_LIBRARY_PATH > > > > rebooted and re-run make and the compilation worked. > > Just a word: you dont have to reboot on *nix unless > you do kernel developement. In your case you would > just set the variable in the current shell and or > add it to your .bashrc, .cshrc or whatever and open > a new shell :-) > > Btw: it would be nice if you can set a real name on your > mail client.