errors compiling Guppi-0.35.2.tar.gz

Richard -Gilligan- Uschold uschold@cs.ucf.edu
Sun, 28 Jan 2001 04:14:50 +0000


--------------E1E3A2CE10705D488599D326
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Derek Atkins wrote:

> Richard -Gilligan- Uschold <uschold@cs.ucf.edu> writes:
>
> > I downloaded g-wrap-1.1.9-1.src.rpm and g-wrap-devel-1.1.9-1.i386.rpm
> > from www.ihtfp.org/g-wrap and tried to install the src rpm.  This did
> > not work!  I first tried with kpackage, the usual way I install rpms.
> > It gave no weeore or warnings, it just did not do anything! Then I tried
> > from the comand line:
> >
> > rpm -i g-wrap-1.1.9-1.src.rpm
> >
> > This did nothing as well!
>
> Well, rpm -i will give you no visual feedback.  Also, you installed
> the Source RPM, which implies that you probably have the code in
> /usr/src/redhat.
>
> For the binary packages, you should:
>         rpm -ivh g-wrap-1.1.9-1.i386.rpm
>         rpm -ivh g-wrap-devel-1.1.9-1.i386.rpm

There is no /usr/src/redhat directory on my machine.  I did a find "*g-wrap*"
(before I installed the tarball) and there were no files found, which is why
I said rep did nothing.

> > Next, I did make install on the g-wrap-1.1.9 tarball, ahd did chmod on
> > the newly created files. now, there is only a single copy of
> > g-wrap-config.
>
> Why not just set your umask before you "make install" as root?  No
> matter -- just make sure that all the g-wrap files are readable.
>
> > Back in the gnucash-1.5.x directory, I;
>
> Are you sure you have the most-recent CVS downloaded?
>
> > make[3]: Entering directory `/home/devel/gnucash-1.5.3-org/src/guile'
> > FLAVOR=gnome guile -c \
> >           "(set! %load-path (cons \"/usr/share/guile\" %load-path)) \
> >            (primitive-load \"./gnc.gwp\") \
> >            (gw:generate-module \"gnc\")"
> > ERROR: get-type: type not found: gw:wct
> > make[3]: *** [gnc.c] Error 2
>
> Hrm.  I remember having this, but I'm absolutely sure that this was
> fixed in the most recent CVS code.

My copy was a few weeks old.  I updated it and the make got much further, and
I get a new error:

...
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src   -I../../src/calculation
-I../../src/engine   -I../../src/g-wrap   -I../../src/guile
-I../../src/register   -I../../src/register/gnome   -I/usr/include
-DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include
-I/usr/X11R6/include   -I/usr/include    -g -O2 -Wall -Wunused
-Wmissing-prototypes -Wmissing-declarations  -Wall
-Werror-implicit-function-declaration          -I/usr/local/include
-I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include
-I/usr/lib/glib/include -I/usr/X11R6/include
-I/usr/include/gnome-xml          -I/usr/include -I/usr/lib/glib/include
-DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/X11R6/include
-I/usr/include/gnome-xml -DGTKHTML_HAVE_PSPELL   -I/usr/include     -c
gnc-html.c
gnc-html.c: In function `gnc_html_object_requested_cb':
gnc-html.c:680: implicit declaration of function `unescape_newlines'
gnc-html.c:680: structure has no member named `data'
gnc-html.c:680: warning: initialization makes pointer from integer without a
cast
gnc-html.c: In function `gnc_html_submit_cb':
gnc-html.c:853: warning: control reaches end of non-void function
make[3]: *** [gnc-html.o] Error 1
make[3]: Leaving directory `/home/devel/gnucash-1.5.3-org/src/gnome'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/devel/gnucash-1.5.3-org/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/devel/gnucash-1.5.3-org'
make: *** [all-recursive-am] Error 2


--

Gilligan            |                    __o           .oooO
                   /|                  _ \<,_          (   )
                  /p|\                (_)/ (_)          \ (   Oooo.
                 /  | \             ------------         \_)  (   )
                ========                                       ) /
                 ========       gilligan@mpinet.net           (_/
             ~~~~~~~~~~~~~~~~   uschold@cs.ucf.edu



--------------E1E3A2CE10705D488599D326
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
Derek Atkins wrote:
Richard -Gilligan- Uschold <uschold@cs.ucf.edu> writes:

> I downloaded g-wrap-1.1.9-1.src.rpm and g-wrap-devel-1.1.9-1.i386.rpm
> from www.ihtfp.org/g-wrap and tried to install the src rpm.  This did
> not work!  I first tried with kpackage, the usual way I install rpms.
> It gave no weeore or warnings, it just did not do anything! Then I tried
> from the comand line:
>
> rpm -i g-wrap-1.1.9-1.src.rpm
>
> This did nothing as well!

Well, rpm -i will give you no visual feedback.  Also, you installed
the Source RPM, which implies that you probably have the code in
/usr/src/redhat.

For the binary packages, you should:
        rpm -ivh g-wrap-1.1.9-1.i386.rpm
        rpm -ivh g-wrap-devel-1.1.9-1.i386.rpm

There is no /usr/src/redhat directory on my machine.  I did a find "*g-wrap*" (before I installed the tarball) and there were no files found, which is why I said rep did nothing.
> Next, I did make install on the g-wrap-1.1.9 tarball, ahd did chmod on
> the newly created files. now, there is only a single copy of
> g-wrap-config.

Why not just set your umask before you "make install" as root?  No
matter -- just make sure that all the g-wrap files are readable.

> Back in the gnucash-1.5.x directory, I;

Are you sure you have the most-recent CVS downloaded?

> make[3]: Entering directory `/home/devel/gnucash-1.5.3-org/src/guile'
> FLAVOR=gnome guile -c \
>           "(set! %load-path (cons \"/usr/share/guile\" %load-path)) \
>            (primitive-load \"./gnc.gwp\") \
>            (gw:generate-module \"gnc\")"
> ERROR: get-type: type not found: gw:wct
> make[3]: *** [gnc.c] Error 2

Hrm.  I remember having this, but I'm absolutely sure that this was
fixed in the most recent CVS code.

My copy was a few weeks old.  I updated it and the make got much further, and I get a new error:

...
gcc -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src   -I../../src/calculation   -I../../src/engine   -I../../src/g-wrap   -I../../src/guile   -I../../src/register   -I../../src/register/gnome   -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include   -I/usr/include    -g -O2 -Wall -Wunused -Wmissing-prototypes -Wmissing-declarations  -Wall -Werror-implicit-function-declaration          -I/usr/local/include          -I/usr/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gnome-xml          -I/usr/include -I/usr/lib/glib/include -DNEED_GNOMESUPPORT_H -I/usr/lib/gnome-libs/include -I/usr/X11R6/include -I/usr/include/gnome-xml -DGTKHTML_HAVE_PSPELL   -I/usr/include     -c gnc-html.c
gnc-html.c: In function `gnc_html_object_requested_cb':
gnc-html.c:680: implicit declaration of function `unescape_newlines'
gnc-html.c:680: structure has no member named `data'
gnc-html.c:680: warning: initialization makes pointer from integer without a cast
gnc-html.c: In function `gnc_html_submit_cb':
gnc-html.c:853: warning: control reaches end of non-void function
make[3]: *** [gnc-html.o] Error 1
make[3]: Leaving directory `/home/devel/gnucash-1.5.3-org/src/gnome'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/devel/gnucash-1.5.3-org/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/devel/gnucash-1.5.3-org'
make: *** [all-recursive-am] Error 2
 

-- 

Gilligan            |                    __o           .oooO
                   /|                  _ \<,_          (   )
                  /p|\                (_)/ (_)          \ (   Oooo.
                 /  | \             ------------         \_)  (   )
                ========                                       ) /
                 ========       gilligan@mpinet.net           (_/
             ~~~~~~~~~~~~~~~~   uschold@cs.ucf.edu
  --------------E1E3A2CE10705D488599D326--