help-3dldf
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [help-3dldf] installing


From: Laurence Finston
Subject: Re: [help-3dldf] installing
Date: Mon, 24 Oct 2005 12:51:41 +0200 (MEST)

On Sun, 23 Oct 2005, Richard Landis wrote:

> This is my first Linux system so I'm trying to learn everything at once.
> I really don't know how to describe my problems so I saved the output
> buffers from the configure and the make install. Perhaps someone could
> answer to why the make install does not seem to create a 3dldf
> executable file.
>
> The following is the output from the
>  `configure --prefix=/home/richard/3DLDF-1.2.0.0' command
>
> checking for bison... no

This is a problem.  You need to install GNU Bison.
Actually, Bison and Flex (see below) should be preinstalled on any
GNU/Linux system.

> checking for byacc... no

I don't know what this is.  I don't think it's a problem, though.
If fixing the other problems doesn't help, we can look at it again.

> checking for flex... no

This is a problem.  You need to install Flex.

> The following is the output from the `make install' command.
>
> Makefile:580: warning: overriding commands for target `info-recursive'
> Makefile:239: warning: ignoring old commands for target `info-recursive'

This is okay.

> Making install in CWEB
> make[1]: Entering directory `/home/richard/3DLDF-1.2.0.0/CWEB'

> Makefile:780: warning: overriding commands for target `3dldf'
> Makefile:524: warning: ignoring old commands for target `3dldf'

These are okay.

> if g++ -DHAVE_CONFIG_H -I. -I/home/richard/3DLDF-1.2.0.0/CWEB -I.
> -frepo -pthread  -g -MT pspglb.o -MD -MP -MF ".deps/pspglb.Tpo" -c -o
> pspglb.o pspglb.cxx; \
> then mv -f ".deps/pspglb.Tpo" ".deps/pspglb.Po"; else rm -f
> ".deps/pspglb.Tpo"; exit 1; fi
> pspglb.web: In static member function `static Pointer_Vector<C, C>*
> Pointer_Vector<C, D>::assign_same_pointers(Pointer_Vector<D, D>*,
> Pointer_Vector<C, C>*, Scanner_Type*)':
> pspglb.web:570: error: invalid use of undefined type `struct
> Scanner_Type'
> pspglb.web:3957: error: forward declaration of `struct Scanner_Type'
> pspglb.web: In member function `int Pointer_Vector<C,
> D>::append_copy(const D*, Scanner_Type*)':
> pspglb.web:726: error: invalid use of undefined type `struct
> Scanner_Type'
> pspglb.web:3957: error: forward declaration of `struct Scanner_Type'
> pspglb.web: In member function `int Pointer_Vector<C,
> D>::append_copy(const Pointer_Vector<D, D>&, Scanner_Type*)':
> pspglb.web:807: error: invalid use of undefined type `struct
> Scanner_Type'
> pspglb.web:3957: error: forward declaration of `struct Scanner_Type'

This shouldn't be happening.  What version of GCC are you using?
The main version number should be 3.  For example, I've got 3.3.3.
If you've got 2.95, you should upgrade.
GCC is the GNU Compiler Collection, which includes the C++ compiler
called by `g++'.

You will have to install Flex and Bison.  After that, I suggest you
run `make clean' to get rid of old generated files, to make sure that
start with a clean slate.  If this doesn't work, please send me the error
messages (and "cc" them to the `help-3dldf' mailing list).

Laurence




reply via email to

[Prev in Thread] Current Thread [Next in Thread]