[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Installation of Symbolic Toolbox
From: |
Henry F. Mollet |
Subject: |
Re: Installation of Symbolic Toolbox |
Date: |
Mon, 22 Aug 2005 11:31:23 -0700 |
User-agent: |
Microsoft-Entourage/11.1.0.040913 |
I thought that Ginac 1.3.1 (now 1.3.2) was the symbolic toolbox?
Dependencies were/are gsl 1.6, octave 2.1.71, pcre 6.0, qhull 2003.1, X11
for Mac Installation.
According to an earlier version of
http://dcollett.macosx.com/octaveOSX104.html in June 2005
GiNaC currently will not build under Mac 10.4.x. Is this still correct?
Henry
on 8/22/05 5:18 AM, Kai Börner at address@hidden wrote:
> Hi,
>
> Before installing the symbolic toolbox I installed cln 1.1.9 and Ginac
> 1.3.2. My octave version is 2.1.71 and I am using Cygwin. Afterwards I
> tried to install the symbolic toolbox but encountered some problems. May
> someone can help me solve them. The first error I expirienced was:
>
>> g++ -c -I/usr/local/include/octave-2.1.71
>> -I/usr/local/include/octave-2.1.71/octave -I/usr/local/include
>> -mieee-fp -g -O2 -I/usr/local/include -I/usr/local/include ov-ex.cc -o
>> ov-ex.o
>> ov-ex.cc:144:53: macro "DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA" requires
>> 3 arguments, but only 2 given
>> ov-ex.cc:144: error: ISO C++ forbids declaration of `
>> DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA' with no type
>> make: *** [ov-ex.o] Error 1
>
>
> I tried to fix this problem by simply adding a third argument "sym" at
> the else part.
>
>> #ifdef TYPEID_HAS_CLASS
>> DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA (octave_ex, "ex", "sym");
>> #else
>> DEFINE_OV_TYPEID_FUNCTIONS_AND_DATA (octave_ex, "ex");
>> #endif
>
> That worked so far till a second error occured:
>
>> rm -f vpa.oct
>> symbols.oct vpa.oct
>> make: execvp: symbols.oct: Permission denied
>> make: *** [vpa.oct] Error 127
>
> I would be glad if someone could enlight me.
>
> Thanks in advance,
>
> Kai Börner
>
>
>
> -------------------------------------------------------------
> 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
> -------------------------------------------------------------
>
-------------------------------------------------------------
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
-------------------------------------------------------------