[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: trying to compile octave-forge-2004.02.12 on Debian Woody
From: |
Dirk Eddelbuettel |
Subject: |
Re: trying to compile octave-forge-2004.02.12 on Debian Woody |
Date: |
Thu, 4 Mar 2004 10:17:10 -0600 |
User-agent: |
Mutt/1.3.28i |
On Thu, Mar 04, 2004 at 12:11:38PM +0100, Hugo Coolens wrote:
> I'm trying to compile octave-forge-2004.02.12 on Debian Woody Linux.
> Things go wrong as illustrated here:
>
> g++ -c -fPIC -I/opt/octave-2.1.55//include/octave-2.1.55
> -I/opt/octave-2.1.55//i
> nclude/octave-2.1.55/octave -I/opt/octave-2.1.55//include -mieee-fp -g
> -O2 -DHAV E_OCTAVE_21
> xmlread.cc -o xmlread.o
> In file included from xmlread.cc:29:
> xmltree.h:76: semicolon missing after declaration of `_list'
> xmltree.h:76: `typedef struct _list list' redeclared as different kind
> of symbol
> /usr/lib/gcc-lib/i386-linux/2.95.4/../../../../include/g++-3/stl_list.h:247:
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Which g++/gcc combination are you trying here? Octave2.1 has not compiled
with pre-3.0 versions for years, so it wouldn't make sense to try
octave-forge with it.
These are the Build-Depends for testing/unstable (driven in part by how the
package calls configure):
Build-Depends: debhelper (>= 3.0.0), octave2.1-headers (>= 2.1.55-1),
xlibs-dev, g77 [!m68k], fort77 [m68k], g++, libqhull-dev,
libginac-dev [!m68k !mipsel], libgmp3-dev, autoconf, libjpeg62-dev,
libncurses5-dev, libreadline4-dev, tetex-bin
Try to get as close as you can for woody, and when you succeed, try to get
in contact with backports.org as backports of octave2.1 and octave-forge may
be of interest to others.
Dirk
> pre vious declaration of
> `template <class _Tp, class _Alloc = class allocator<_Tp1>
> > class list<_Tp,_Alloc>'
> make[2]: *** [xmlread.o] Error 1
> make[2]: Leaving directory
> `/home/coolens/octave-forge-2004.02.12/main/miscellan
> eous'
> make[1]: *** [miscellaneous/] Error 2
> make[1]: Leaving directory `/home/coolens/octave-forge-2004.02.12/main'
> make: *** [main/] Error 2
>
> does anyone now a workaround for this problem?
>
> regards,
> hugo
>
>
>
>
> -------------------------------------------------------------
> Octave is freely available under the terms of the GNU GPL.
>
> Octave's home on the web: http://www.octave.org
> How to fund new projects: http://www.octave.org/funding.html
> Subscription information: http://www.octave.org/archive.html
> -------------------------------------------------------------
>
>
--
The relationship between the computed price and reality is as yet unknown.
-- From the pac(8) manual page
-------------------------------------------------------------
Octave is freely available under the terms of the GNU GPL.
Octave's home on the web: http://www.octave.org
How to fund new projects: http://www.octave.org/funding.html
Subscription information: http://www.octave.org/archive.html
-------------------------------------------------------------