|
From: | Sharon Moran |
Subject: | Re: [gzochi-devel] Missing files on gzochi-0.3 |
Date: | Wed, 24 Apr 2013 02:04:12 -0400 |
Thanks Julian, Adding GNU dbm and GNU Serveez sources resolved the issues. Thanks for your prompt reply. I would like to add two more issues that we resolved: 1. Curses.h was missing. We added ncurses-devel to resolve that issue. The top level ./configure didn’t catch that one. 2. On running the top level configure script, it will fail because it looks for a dependency on itself. To fix this issue, we added /opt/gzochi-0.3/gzochi-client/meta to our PKG_CONFIG_PATH. And finally, we are having an issue with the linking of the abermud example. It cannot find –lgzochi make[3]: Entering directory `/opt/gzochi-0.3/examples/abermud/client/src' /bin/sh ../libtool --tag=CC --mode=link gcc -g -O2 -I/usr/local/include -Wall -pedantic -pthread -g -O2 -L/usr/local/lib -lgzochi -o abermud abermud.o console-curses.o libtool: link: gcc -g -O2 -I/usr/local/include -Wall -pedantic -pthread -g -O2 -o abermud abermud.o console-curses.o -L/usr/local/lib -lgzochi -pthread /usr/bin/ld: cannot find -lgzochi collect2: ld returned 1 exit status make[3]: *** [abermud] Error 1 make[3]: Leaving directory `/opt/gzochi-0.3/examples/abermud/client/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/opt/gzochi-0.3/examples/abermud/client' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/opt/gzochi-0.3/examples/abermud' Thanks in Advance. Sharon Moran Founder, Telesto Studios 5900 Westfield Ave Suite #7 Pennsauken, NJ 08110 856-662-5062 - office From: Julian Graham [mailto:address@hidden Hi Sharon, On Sat, Apr 20, 2013 at 1:08 PM, Sharon Moran <address@hidden> wrote: Gzochi-devel, Using version gzochi-0.3, I could run a ./configure on the top level after I resolved all of my dependency issues. However, now I am getting this error when I try to run a top level make (It appears that files may be missing?). -snip-
gdbm.h is part of GNU dbm (http://www.gnu.org.ua/software/gdbm/) which is one of the storage engines that gzochid can use. Do you have that (and its development files) installed? When it comes to storage engines, though, you might want to try building with the BerkeleyDB back-end instead -- it's much faster and probably has fewer bugs. You'll need to install the bdb development packages, and then run ./configure --with-storage-engine=bdb
libserveez.h is part of GNU Serveez (http://www.gnu.org/software/serveez/). Do you have that (and its development files) installed? I would assume that "configure" would fail if either of these dependencies were missing. If it doesn't, that's definitely a bug. Regards, Julian |
[Prev in Thread] | Current Thread | [Next in Thread] |