Just Launched: You can now import projects and releases from Google Code onto SourceForge
We are excited to release new functionality to enable a 1-click import from Google Code onto the Allura platform on SourceForge. You can import tickets, wikis, source, releases, and more with a few simple steps. Read More
From: Ed Davison <Ed.D<avison@bu...> - 2000-08-09 19:19:07
I just went through the installation experience and wanted to share a
few things that need to be fixed or made clearer as well as some
questions about when results I am getting.
I realize this is very ALPHA code and that I have not been following the
code development very well from the beginning but wanted to let you guys
know my feedback in the hopes this will help the development further
I downloaded the code through CVS without any trouble.
I ran configure && make and all seemed to go well with configure but
then make died as it could not find gtkglarea.h. So, I went through the
proper hoops to get this installed and then tried make again. Another
failure. This time it was missing gl.h. I then had to hunt out the
software packages that would enable me to get gl.h installed and finally
(30 min. or so later) got that done. Then, all compiled just fine.
I then ran make install. Again, no trouble here.
However, following the INSTALL document I tried to go through its steps.
I did an su to postgres and then ran the program. No joy, the postgres
db did not exist.
I then created the postgres db (took some time to figure out as well as
I am not a regular postgres user) and tried to run the program again.
Alright, so far so good. According to INSTALL, the next step was to hit
"Create table" so I did this. No current connection. Hmmm. So, I
tried "Connect" and it did so and said it was creating some tables. I
then tried to hit "Create table" this time and it did something.
However, "Map" did not result in anything but an empty screen.
So, I did more checking. I found that the f_pline_coastfj table had no
data in it. Upon further checking, I found a couple of subdirectories
under src that went neglected in make. These were goeobj, geo3d and 1
more I forget the name of. I then had to read each of these README
files and get these types installed into postgres. Not too hairy, but
again, as a non-postgres user this was a bit tricky. Only 1, goe3d, has
a 'make install' option; the rest have to be done by hand. And, the
goe3d 'make install' option did not create the target directory if it
did not exist so the .so file was "installed" as the target directory
Now, all of that done, I tried to "Create table" again and this time the
data was installed but "Map" does nothing again.
I then looked some more and found that the f_datum, f_projection and
f_ellipsoid tables were all empty. I then used the Import menu and
imported all of these from the data directory but datum, BTW, does not
work with Import so I had to do this by hand.
Once all of this was said and done, I tried "Map" again and found that I
still had an empty screen.
I decided to check further into the code. I found an "error" in the
"Create table" code in that it loads the "coverage type" (sorry, do not
remember the actual name as this was done at home) as "P_______" when,
according to the gtkfmaps.c (I think) it should be "_P______" to match
the parsing code positionally.
Also, I am getting the following assertion on screen (terminal) each
time I try to "Map":
** CRITICAL **: file gtkfmaps.c: line 356 (gtk_fmaps_expose): assertion
According to the code, this means there are no tables to display. I
have selected on a table in the clist and even tried the category in the
clist and still I get this assertion and no map.
Any and all feedback or assistance is welcome. Please let me know how I
can be of assistance in this as well.