Velocity Reviews - Computer Hardware Reviews

Velocity Reviews > Newsgroups > Programming > Python > MMTK Install Problem

Reply
Thread Tools

MMTK Install Problem

 
 
Justin Lemkul
Guest
Posts: n/a
 
      01-26-2005
Hello All,

I am hoping that someone out there will be able to help me. During the
"build" phase of MMTK installation, I receive the following series of errors:

$ python setup.py build
running build
running build_py
running build_ext
building 'lapack_mmtk' extension
gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd
-fno-common
-dynamic -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -DLIBM_HAS_ERFC
-DEXTENDED_TYPES -IInclude
-I/System/Library/Frameworks/Python.framework/Versions/
2.3/include/python2.3 -c Src/lapack_mmtk.c -o
build/temp.darwin-7.7.0-Power_Macintosh
-2.3/Src/lapack_mmtk.o
Src/lapack_mmtk.c:2:33: Numeric/arrayobject.h: No such file or directory
Src/lapack_mmtk.c:6: warning: function declaration isn't a prototype
Src/lapack_mmtk.c:11: warning: function declaration isn't a prototype
Src/lapack_mmtk.c: In function `lapack_mmtk_CheckObject':
Src/lapack_mmtk.c:29: warning: implicit declaration of function
`PyArray_Check'
Src/lapack_mmtk.c:34: error: `PyArrayObject' undeclared (first use in this
function)
Src/lapack_mmtk.c:34: error: (Each undeclared identifier is reported only once
Src/lapack_mmtk.c:34: error: for each function it appears in.)
Src/lapack_mmtk.c:34: error: parse error before ')' token
Src/lapack_mmtk.c:34: error: `CONTIGUOUS' undeclared (first use in this
function)
Src/lapack_mmtk.c:39: error: parse error before ')' token
Src/lapack_mmtk.c: In function `lapack_mmtk_dsyev':
Src/lapack_mmtk.c:72: error: `PyArray_DOUBLE' undeclared (first use in this
function)
Src/lapack_mmtk.c:81: warning: implicit declaration of function `dsyev_'
Src/lapack_mmtk.c:81: error: `PyArrayObject' undeclared (first use in this
function)
Src/lapack_mmtk.c:81: error: parse error before ')' token
Src/lapack_mmtk.c:81: error: parse error before ')' token
Src/lapack_mmtk.c:81: error: parse error before ')' token
Src/lapack_mmtk.c: In function `lapack_mmtk_dgesvd':
Src/lapack_mmtk.c:107: error: `PyArray_DOUBLE' undeclared (first use in this
function)
Src/lapack_mmtk.c:118: warning: implicit declaration of function `dgesvd_'
Src/lapack_mmtk.c:118: error: `PyArrayObject' undeclared (first use in this
function)
Src/lapack_mmtk.c:118: error: parse error before ')' token
Src/lapack_mmtk.c:118: error: parse error before ')' token
Src/lapack_mmtk.c:118: error: parse error before ')' token
Src/lapack_mmtk.c:118: error: parse error before ')' token
Src/lapack_mmtk.c:118: error: parse error before ')' token
Src/lapack_mmtk.c: At top level:
Src/lapack_mmtk.c:134: warning: function declaration isn't a prototype
Src/lapack_mmtk.c:132: warning: `lapack_mmtkError' defined but not used
error: command 'gcc' failed with exit status 1

I am attempting the install on a Mac OS X v10.3 with Python v2.3, NumPy v23.1,
and SciPy v2.4.3

Thanks in advance for any help you can give me.

-Justin Lemkul

 
Reply With Quote
 
 
 
 
David M. Cooke
Guest
Posts: n/a
 
      01-26-2005
Justin Lemkul <(E-Mail Removed)> writes:

> Hello All,
>
> I am hoping that someone out there will be able to help me. During the
> "build" phase of MMTK installation, I receive the following series of errors:
>
> $ python setup.py build
> running build
> running build_py
> running build_ext
> building 'lapack_mmtk' extension
> gcc -fno-strict-aliasing -Wno-long-double -no-cpp-precomp -mno-fused-madd
> -fno-common
> -dynamic -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -DLIBM_HAS_ERFC
> -DEXTENDED_TYPES -IInclude
> -I/System/Library/Frameworks/Python.framework/Versions/
> 2.3/include/python2.3 -c Src/lapack_mmtk.c -o
> build/temp.darwin-7.7.0-Power_Macintosh
> -2.3/Src/lapack_mmtk.o
> Src/lapack_mmtk.c:2:33: Numeric/arrayobject.h: No such file or directory


Always look at the first error GCC is awful for, when it can't
find an include file, saying it can't, then spewing millions of error
messages afterwards that are a direct result of not having stuff declared.

In this case, it's obvious that you don't have Numeric installed
correctly; the header files should be picked from one of the
directories specified by the -I flags in the gcc invocation above.

> I am attempting the install on a Mac OS X v10.3 with Python v2.3, NumPy v23.1,
> and SciPy v2.4.3


(You mean ScientificPython, not SciPy, right? Scipy is at 0.3.2)

How did you install Numeric? The newest version is 23.7. It should be
real easy to upgrade to that, as that version picks up Apple's vecLib
framework for the linear algebra routines. Just do the usual 'python
setup.py build', 'sudo python setup.py install'. That should put the
header files where the MMTK installation expects them.

--
|>|\/|<
/--------------------------------------------------------------------------\
|David M. Cooke
|cookedm(at)physics(dot)mcmaster(dot)ca
 
Reply With Quote
 
 
 
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Ghost Console version 8 Remote Client install will not install to remote pc Ed Computer Support 3 03-18-2005 05:18 PM
XP Pro Install - Can't Install pro_seg5.swf Luke O'Malley Computer Support 1 12-05-2004 07:15 AM
MSI Installer Problem: can't install 2.4a2 on new install of Win2kSP2 Richard Hanson Python 13 08-31-2004 04:43 PM
Can't seem to boot from XP install CD (after botched Linux install) Cloud Burst Computer Support 3 05-22-2004 02:52 PM
How to determine JDK install directory and/or do silent install of J2SE? RJGraham Java 8 02-14-2004 02:19 PM



Advertisments