installation problem with NEURON-7.1 and python on OS10.6

Post Reply
AGBX2
Posts: 18
Joined: Thu Jun 16, 2011 11:12 am

installation problem with NEURON-7.1 and python on OS10.6

Post by AGBX2 »

I am using Andrew Davison installation procedure to compile Neuron 7.1 with Python. I apply the following code:

Code: Select all

N=`pwd`
tar xzf iv-17.tar.gz
cd iv-17
sudo ./configure --prefix=`pwd` --x-libraries=/usr/X11/lib/ --x-includes=/usr/X11/include/
sudo make
sudo make install
cd ..
tar xzf nrn-7.1.tar.gz
cd nrn-7.1
sudo ./configure --prefix=`pwd` --with-iv=$N/iv-17 --enable-UniversalMacBinary PYLIBLINK='-framework Python' PYLIB='-framework Python' --with-nrnpython
I obtain the following answer:

Code: Select all

checking compilation with interviews... failed
I can't compile and/or link an interviews program.  If InterViews is not
installed in /usr or /usr/local or /usr/local/iv,
specify the proper location of the interviews tree using

	configure --with-iv=/where/you/put/iv

The interviews headers should be in subdirectories of
/where/you/put/iv/include, and the libraries should be in
/where/you/put/iv/lib or /where/you/put/iv/umac/lib
 (not in /where/you/put/iv/lib/ALPHA or
 /where/you/put/iv/lib/LINUX or some other subdirectory of lib).

The idem works properly. Could anyone tell me what is wrong in the procedure ? Thanks in advance.

AG.
hines
Site Admin
Posts: 1682
Joined: Wed May 18, 2005 3:32 pm

Re: installation problem with NEURON-7.1 and python on OS10.6

Post by hines »

Looks like you built InterViews using your default processor type. But are trying to build NEURON using
also the ppc processor type. Try NOT specifying the --enable-UniversalMacBinary arg to configure.
You might also look in config.log to see the specific reason for the failure.

I recommned NOT using sudo unless you need to build or install in a folder you do not have write permissions for.
AGBX2
Posts: 18
Joined: Thu Jun 16, 2011 11:12 am

Re: installation problem with NEURON-7.1 and python on OS10.6

Post by AGBX2 »

Thank you for this very quick answer. I removed the sudo directives and the --enable-UniversalMacBinary as you suggested. There is the config.log result.

Code: Select all

This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by nrn configure 7.1, which was
generated by GNU Autoconf 2.59.  Invocation command line was

  $ ./configure --prefix=/Users/sam/nrn-7.1/nrn-7.1 --with-iv=/Users/sam/nrn-7.1/iv-17 PYLIBLINK=-framework Python PYLIB=-framework Python --with-nrnpython

## --------- ##
## Platform. ##
## --------- ##

hostname = p-e4-bigfoot.imn.u-bordeaux2.fr
uname -m = i386
uname -r = 10.7.0
uname -s = Darwin
uname -v = Darwin Kernel Version 10.7.0: Sat Jan 29 15:17:16 PST 2011; root:xnu-1504.9.37~1/RELEASE_I386

/usr/bin/uname -p = i386
/bin/uname -X     = unknown

/bin/arch              = unknown
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
hostinfo               = Mach kernel version:
	 Darwin Kernel Version 10.7.0: Sat Jan 29 15:17:16 PST 2011; root:xnu-1504.9.37~1/RELEASE_I386
Kernel configured for up to 2 processors.
2 processors are physically available.
2 processors are logically available.
Processor type: i486 (Intel 80486)
Processors active: 0 1
Primary memory available: 8.00 gigabytes
Default processor set: 64 tasks, 301 threads, 2 processors
Load average: 1.07, Mach factor: 1.03
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /Library/Frameworks/Python.framework/Versions/2.6/bin
PATH: /usr/local/visit/bin
PATH: /Applications/NEURON-7.1/nrn/umac/bin
PATH: /opt/local/bin
PATH: /opt/local/sbin
PATH: /usr/local/bin
PATH: /opt/local/bin
PATH: /opt/local/sbin
PATH: /usr/bin
PATH: /bin
PATH: /usr/sbin
PATH: /sbin
PATH: /usr/local/bin
PATH: /opt/X11/bin
PATH: /usr/texbin
PATH: /usr/X11/bin


## ----------- ##
## Core tests. ##
## ----------- ##

configure:1637: checking for a BSD-compatible install
configure:1692: result: /usr/bin/install -c
configure:1703: checking whether build environment is sane
configure:1746: result: yes
configure:1811: checking for gawk
configure:1840: result: no
configure:1811: checking for mawk
configure:1840: result: no
configure:1811: checking for nawk
configure:1840: result: no
configure:1811: checking for awk
configure:1827: found /usr/bin/awk
configure:1837: result: awk
configure:1847: checking whether make sets $(MAKE)
configure:1867: result: yes
configure:2058: checking build system type
configure:2076: result: i686-apple-darwin10.7.0
configure:2084: checking host system type
configure:2098: result: i686-apple-darwin10.7.0
configure:2521: checking for style of include used by make
configure:2549: result: GNU
configure:2626: checking for g++
configure:2642: found /usr/bin/g++
configure:2652: result: g++
configure:2668: checking for C++ compiler version
configure:2671: g++ --version </dev/null >&5
i686-apple-darwin10-g++-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:2674: $? = 0
configure:2676: g++ -v </dev/null >&5
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5666.3~6/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5666) (dot 3)
configure:2679: $? = 0
configure:2681: g++ -V </dev/null >&5
g++-4.2: argument to `-V' is missing
configure:2684: $? = 1
configure:2707: checking for C++ compiler default output file name
configure:2710: g++    conftest.cc  >&5
configure:2713: $? = 0
configure:2759: result: a.out
configure:2764: checking whether the C++ compiler works
configure:2770: ./a.out
configure:2773: $? = 0
configure:2790: result: yes
configure:2797: checking whether we are cross compiling
configure:2799: result: no
configure:2802: checking for suffix of executables
configure:2804: g++ -o conftest    conftest.cc  >&5
configure:2807: $? = 0
configure:2832: result: 
configure:2838: checking for suffix of object files
configure:2859: g++ -c   conftest.cc >&5
configure:2862: $? = 0
configure:2884: result: o
configure:2888: checking whether we are using the GNU C++ compiler
configure:2912: g++ -c   conftest.cc >&5
configure:2918: $? = 0
configure:2922: test -z 
			 || test ! -s conftest.err
configure:2925: $? = 0
configure:2928: test -s conftest.o
configure:2931: $? = 0
configure:2944: result: yes
configure:2950: checking whether g++ accepts -g
configure:2971: g++ -c -g  conftest.cc >&5
configure:2977: $? = 0
configure:2981: test -z 
			 || test ! -s conftest.err
configure:2984: $? = 0
configure:2987: test -s conftest.o
configure:2990: $? = 0
configure:3001: result: yes
configure:3043: g++ -c -g -O2  conftest.cc >&5
configure:3049: $? = 0
configure:3053: test -z 
			 || test ! -s conftest.err
configure:3056: $? = 0
configure:3059: test -s conftest.o
configure:3062: $? = 0
configure:3088: g++ -c -g -O2  conftest.cc >&5
conftest.cc: In function 'int main()':
conftest.cc:16: error: 'exit' was not declared in this scope
configure:3094: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "nrn"
| #define PACKAGE_TARNAME "nrn"
| #define PACKAGE_VERSION "7.1"
| #define PACKAGE_STRING "nrn 7.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "nrn"
| #define VERSION "7.1"
| #define DISCRETE_EVENT_OBSERVER 1
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| exit (42);
|   ;
|   return 0;
| }
configure:3043: g++ -c -g -O2  conftest.cc >&5
conftest.cc:12: error: 'void std::exit(int)' should have been declared inside 'std'
In file included from conftest.cc:13:
/usr/include/stdlib.h:159: error: declaration of 'void std::exit(int)' throws different exceptions
conftest.cc:12: error: from previous declaration 'void std::exit(int) throw ()'
configure:3049: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "nrn"
| #define PACKAGE_TARNAME "nrn"
| #define PACKAGE_VERSION "7.1"
| #define PACKAGE_STRING "nrn 7.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "nrn"
| #define VERSION "7.1"
| #define DISCRETE_EVENT_OBSERVER 1
| /* end confdefs.h.  */
| extern "C" void std::exit (int) throw (); using std::exit;
| #include <stdlib.h>
| int
| main ()
| {
| exit (42);
|   ;
|   return 0;
| }
configure:3043: g++ -c -g -O2  conftest.cc >&5
conftest.cc:12: error: 'void std::exit(int)' should have been declared inside 'std'
configure:3049: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "nrn"
| #define PACKAGE_TARNAME "nrn"
| #define PACKAGE_VERSION "7.1"
| #define PACKAGE_STRING "nrn 7.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "nrn"
| #define VERSION "7.1"
| #define DISCRETE_EVENT_OBSERVER 1
| /* end confdefs.h.  */
| extern "C" void std::exit (int); using std::exit;
| #include <stdlib.h>
| int
| main ()
| {
| exit (42);
|   ;
|   return 0;
| }
configure:3043: g++ -c -g -O2  conftest.cc >&5
In file included from conftest.cc:13:
/usr/include/stdlib.h:159: error: declaration of 'void exit(int)' throws different exceptions
conftest.cc:12: error: from previous declaration 'void exit(int) throw ()'
configure:3049: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "nrn"
| #define PACKAGE_TARNAME "nrn"
| #define PACKAGE_VERSION "7.1"
| #define PACKAGE_STRING "nrn 7.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "nrn"
| #define VERSION "7.1"
| #define DISCRETE_EVENT_OBSERVER 1
| /* end confdefs.h.  */
| extern "C" void exit (int) throw ();
| #include <stdlib.h>
| int
| main ()
| {
| exit (42);
|   ;
|   return 0;
| }
configure:3043: g++ -c -g -O2  conftest.cc >&5
configure:3049: $? = 0
configure:3053: test -z 
			 || test ! -s conftest.err
configure:3056: $? = 0
configure:3059: test -s conftest.o
configure:3062: $? = 0
configure:3088: g++ -c -g -O2  conftest.cc >&5
configure:3094: $? = 0
configure:3098: test -z 
			 || test ! -s conftest.err
configure:3101: $? = 0
configure:3104: test -s conftest.o
configure:3107: $? = 0
configure:3132: checking dependency style of g++
configure:3222: result: gcc3
configure:3281: g++ -c -g -O2  conftest.cc >&5
configure:3287: $? = 0
configure:3291: test -z 
			 || test ! -s conftest.err
configure:3294: $? = 0
configure:3297: test -s conftest.o
configure:3300: $? = 0
configure:3707: checking for gcc
configure:3723: found /usr/bin/gcc
configure:3733: result: gcc
configure:3977: checking for C compiler version
configure:3980: gcc --version </dev/null >&5
i686-apple-darwin10-gcc-4.2.1 (GCC) 4.2.1 (Apple Inc. build 5666) (dot 3)
Copyright (C) 2007 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3983: $? = 0
configure:3985: gcc -v </dev/null >&5
Using built-in specs.
Target: i686-apple-darwin10
Configured with: /var/tmp/gcc/gcc-5666.3~6/src/configure --disable-checking --enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --with-slibdir=/usr/lib --build=i686-apple-darwin10 --program-prefix=i686-apple-darwin10- --host=x86_64-apple-darwin10 --target=i686-apple-darwin10 --with-gxx-include-dir=/include/c++/4.2.1
Thread model: posix
gcc version 4.2.1 (Apple Inc. build 5666) (dot 3)
configure:3988: $? = 0
configure:3990: gcc -V </dev/null >&5
gcc-4.2: argument to `-V' is missing
configure:3993: $? = 1
configure:3996: checking whether we are using the GNU C compiler
configure:4020: gcc -c   conftest.c >&5
configure:4026: $? = 0
configure:4030: test -z 
			 || test ! -s conftest.err
configure:4033: $? = 0
configure:4036: test -s conftest.o
configure:4039: $? = 0
configure:4052: result: yes
configure:4058: checking whether gcc accepts -g
configure:4079: gcc -c -g  conftest.c >&5
configure:4085: $? = 0
configure:4089: test -z 
			 || test ! -s conftest.err
configure:4092: $? = 0
configure:4095: test -s conftest.o
configure:4098: $? = 0
configure:4109: result: yes
configure:4126: checking for gcc option to accept ANSI C
configure:4196: gcc  -c -g -O2  conftest.c >&5
configure:4202: $? = 0
configure:4206: test -z 
			 || test ! -s conftest.err
configure:4209: $? = 0
configure:4212: test -s conftest.o
configure:4215: $? = 0
configure:4233: result: none needed
configure:4251: gcc -c -g -O2  conftest.c >&5
conftest.c:2: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'me'
configure:4257: $? = 1
configure: failed program was:
| #ifndef __cplusplus
|   choke me
| #endif
configure:4392: checking dependency style of gcc
configure:4482: result: gcc3
configure:4504: checking how to run the C preprocessor
configure:4539: gcc -E  conftest.c
configure:4545: $? = 0
configure:4577: gcc -E  conftest.c
conftest.c:16:28: error: ac_nonexistent.h: No such file or directory
configure:4583: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "nrn"
| #define PACKAGE_TARNAME "nrn"
| #define PACKAGE_VERSION "7.1"
| #define PACKAGE_STRING "nrn 7.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "nrn"
| #define VERSION "7.1"
| #define DISCRETE_EVENT_OBSERVER 1
| #ifdef __cplusplus
| extern "C" void exit (int);
| #endif
| #define IVOS_DECLARE_TRUE
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:4622: result: gcc -E
configure:4646: gcc -E  conftest.c
configure:4652: $? = 0
configure:4684: gcc -E  conftest.c
conftest.c:16:28: error: ac_nonexistent.h: No such file or directory
configure:4690: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "nrn"
| #define PACKAGE_TARNAME "nrn"
| #define PACKAGE_VERSION "7.1"
| #define PACKAGE_STRING "nrn 7.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "nrn"
| #define VERSION "7.1"
| #define DISCRETE_EVENT_OBSERVER 1
| #ifdef __cplusplus
| extern "C" void exit (int);
| #endif
| #define IVOS_DECLARE_TRUE
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:4737: checking for gawk
configure:4763: result: awk
configure:4786: checking for a BSD-compatible install
configure:4841: result: /usr/bin/install -c
configure:4857: checking for flex
configure:4873: found /usr/bin/flex
configure:4883: result: flex
configure:4896: checking for yywrap in -lfl
configure:4926: gcc -o conftest -g -O2   conftest.c -lfl   >&5
configure:4932: $? = 0
configure:4936: test -z 
			 || test ! -s conftest.err
configure:4939: $? = 0
configure:4942: test -s conftest
configure:4945: $? = 0
configure:4958: result: yes
configure:5036: checking lex output file root
configure:5047: flex conftest.l
configure:5050: $? = 0
configure:5062: result: lex.yy
configure:5067: checking whether yytext is a pointer
configure:5083: gcc -o conftest -g -O2   conftest.c  -lfl >&5
configure:5089: $? = 0
configure:5093: test -z 
			 || test ! -s conftest.err
configure:5096: $? = 0
configure:5099: test -s conftest
configure:5102: $? = 0
configure:5116: result: yes
configure:5134: checking for bison
configure:5150: found /usr/bin/bison
configure:5160: result: bison -y
configure:5171: checking whether ln -s works
configure:5175: result: yes
configure:5208: checking for a sed that does not truncate output
configure:5264: result: /usr/bin/sed
configure:5267: checking for egrep
configure:5277: result: grep -E
configure:5293: checking for ld used by gcc
configure:5360: result: /usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld
configure:5369: checking if the linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) is GNU ld
configure:5384: result: no
configure:5389: checking for /usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld option to reload object files
configure:5396: result: -r
configure:5414: checking for BSD-compatible nm
configure:5463: result: /usr/bin/nm
configure:5467: checking how to recognise dependent libraries
configure:5643: result: pass_all
configure:5875: checking for ANSI C header files
configure:5900: gcc -c -g -O2  conftest.c >&5
configure:5906: $? = 0
configure:5910: test -z 
			 || test ! -s conftest.err
configure:5913: $? = 0
configure:5916: test -s conftest.o
configure:5919: $? = 0
configure:6008: gcc -o conftest -g -O2   conftest.c  >&5
conftest.c: In function 'main':
conftest.c:34: warning: incompatible implicit declaration of built-in function 'exit'
configure:6011: $? = 0
configure:6013: ./conftest
configure:6016: $? = 0
configure:6031: result: yes
configure:6055: checking for sys/types.h
configure:6071: gcc -c -g -O2  conftest.c >&5
configure:6077: $? = 0
configure:6081: test -z 
			 || test ! -s conftest.err
configure:6084: $? = 0
configure:6087: test -s conftest.o
configure:6090: $? = 0
configure:6101: result: yes
configure:6055: checking for sys/stat.h
configure:6071: gcc -c -g -O2  conftest.c >&5
configure:6077: $? = 0
configure:6081: test -z 
			 || test ! -s conftest.err
configure:6084: $? = 0
configure:6087: test -s conftest.o
configure:6090: $? = 0
configure:6101: result: yes
configure:6055: checking for stdlib.h
configure:6071: gcc -c -g -O2  conftest.c >&5
configure:6077: $? = 0
configure:6081: test -z 
			 || test ! -s conftest.err
configure:6084: $? = 0
configure:6087: test -s conftest.o
configure:6090: $? = 0
configure:6101: result: yes
configure:6055: checking for string.h
configure:6071: gcc -c -g -O2  conftest.c >&5
configure:6077: $? = 0
configure:6081: test -z 
			 || test ! -s conftest.err
configure:6084: $? = 0
configure:6087: test -s conftest.o
configure:6090: $? = 0
configure:6101: result: yes
configure:6055: checking for memory.h
configure:6071: gcc -c -g -O2  conftest.c >&5
configure:6077: $? = 0
configure:6081: test -z 
			 || test ! -s conftest.err
configure:6084: $? = 0
configure:6087: test -s conftest.o
configure:6090: $? = 0
configure:6101: result: yes
configure:6055: checking for strings.h
configure:6071: gcc -c -g -O2  conftest.c >&5
configure:6077: $? = 0
configure:6081: test -z 
			 || test ! -s conftest.err
configure:6084: $? = 0
configure:6087: test -s conftest.o
configure:6090: $? = 0
configure:6101: result: yes
configure:6055: checking for inttypes.h
configure:6071: gcc -c -g -O2  conftest.c >&5
configure:6077: $? = 0
configure:6081: test -z 
			 || test ! -s conftest.err
configure:6084: $? = 0
configure:6087: test -s conftest.o
configure:6090: $? = 0
configure:6101: result: yes
configure:6055: checking for stdint.h
configure:6071: gcc -c -g -O2  conftest.c >&5
configure:6077: $? = 0
configure:6081: test -z 
			 || test ! -s conftest.err
configure:6084: $? = 0
configure:6087: test -s conftest.o
configure:6090: $? = 0
configure:6101: result: yes
configure:6055: checking for unistd.h
configure:6071: gcc -c -g -O2  conftest.c >&5
configure:6077: $? = 0
configure:6081: test -z 
			 || test ! -s conftest.err
configure:6084: $? = 0
configure:6087: test -s conftest.o
configure:6090: $? = 0
configure:6101: result: yes
configure:6127: checking dlfcn.h usability
configure:6139: gcc -c -g -O2  conftest.c >&5
configure:6145: $? = 0
configure:6149: test -z 
			 || test ! -s conftest.err
configure:6152: $? = 0
configure:6155: test -s conftest.o
configure:6158: $? = 0
configure:6168: result: yes
configure:6172: checking dlfcn.h presence
configure:6182: gcc -E  conftest.c
configure:6188: $? = 0
configure:6208: result: yes
configure:6243: checking for dlfcn.h
configure:6250: result: yes
configure:6273: checking how to run the C++ preprocessor
configure:6304: g++ -E  conftest.cc
configure:6310: $? = 0
configure:6342: g++ -E  conftest.cc
conftest.cc:28:28: error: ac_nonexistent.h: No such file or directory
configure:6348: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "nrn"
| #define PACKAGE_TARNAME "nrn"
| #define PACKAGE_VERSION "7.1"
| #define PACKAGE_STRING "nrn 7.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "nrn"
| #define VERSION "7.1"
| #define DISCRETE_EVENT_OBSERVER 1
| #ifdef __cplusplus
| extern "C" void exit (int);
| #endif
| #define IVOS_DECLARE_TRUE
| #define YYTEXT_POINTER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:6387: result: g++ -E
configure:6411: g++ -E  conftest.cc
configure:6417: $? = 0
configure:6449: g++ -E  conftest.cc
conftest.cc:28:28: error: ac_nonexistent.h: No such file or directory
configure:6455: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "nrn"
| #define PACKAGE_TARNAME "nrn"
| #define PACKAGE_VERSION "7.1"
| #define PACKAGE_STRING "nrn 7.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "nrn"
| #define VERSION "7.1"
| #define DISCRETE_EVENT_OBSERVER 1
| #ifdef __cplusplus
| extern "C" void exit (int);
| #endif
| #define IVOS_DECLARE_TRUE
| #define YYTEXT_POINTER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:6551: checking for g77
configure:6580: result: no
configure:6551: checking for f77
configure:6580: result: no
configure:6551: checking for xlf
configure:6580: result: no
configure:6551: checking for frt
configure:6580: result: no
configure:6551: checking for pgf77
configure:6580: result: no
configure:6551: checking for fort77
configure:6580: result: no
configure:6551: checking for fl32
configure:6580: result: no
configure:6551: checking for af77
configure:6580: result: no
configure:6551: checking for f90
configure:6580: result: no
configure:6551: checking for xlf90
configure:6580: result: no
configure:6551: checking for pgf90
configure:6580: result: no
configure:6551: checking for epcf90
configure:6580: result: no
configure:6551: checking for f95
configure:6580: result: no
configure:6551: checking for fort
configure:6580: result: no
configure:6551: checking for xlf95
configure:6580: result: no
configure:6551: checking for ifc
configure:6580: result: no
configure:6551: checking for efc
configure:6580: result: no
configure:6551: checking for pgf95
configure:6580: result: no
configure:6551: checking for lf95
configure:6580: result: no
configure:6551: checking for gfortran
configure:6567: found /usr/local/bin/gfortran
configure:6577: result: gfortran
configure:6592: checking for Fortran 77 compiler version
configure:6595: gfortran --version </dev/null >&5
GNU Fortran (GCC) 4.2.3
Copyright (C) 2007 Free Software Foundation, Inc.

GNU Fortran comes with NO WARRANTY, to the extent permitted by law.
You may redistribute copies of GNU Fortran
under the terms of the GNU General Public License.
For more information about these matters, see the file named COPYING

configure:6598: $? = 0
configure:6600: gfortran -v </dev/null >&5
Using built-in specs.
Target: i686-apple-darwin8
Configured with: /Builds/unix/gcc/gcc-4.2/configure --prefix=/usr/local --mandir=/share/man --program-transform-name=/^[cg][^.-]*$/s/$/-4.2/ --build=i686-apple-darwin8 --host=i686-apple-darwin8 --target=i686-apple-darwin8 --enable-languages=fortran
Thread model: posix
gcc version 4.2.3
configure:6603: $? = 0
configure:6605: gfortran -V </dev/null >&5
gfortran: argument to `-V' is missing
configure:6608: $? = 1
configure:6616: checking whether we are using the GNU Fortran 77 compiler
configure:6630: gfortran -c  conftest.F >&5
configure:6636: $? = 0
configure:6640: test -z 
			 || test ! -s conftest.err
configure:6643: $? = 0
configure:6646: test -s conftest.o
configure:6649: $? = 0
configure:6662: result: yes
configure:6668: checking whether gfortran accepts -g
configure:6680: gfortran -c -g conftest.f >&5
configure:6686: $? = 0
configure:6690: test -z 
			 || test ! -s conftest.err
configure:6693: $? = 0
configure:6696: test -s conftest.o
configure:6699: $? = 0
configure:6711: result: yes
configure:6741: checking the maximum length of command line arguments
configure:6850: result: 196608
configure:6861: checking command to parse /usr/bin/nm output from gcc object
configure:6966: gcc -c -g -O2  conftest.c >&5
configure:6969: $? = 0
configure:6973: /usr/bin/nm conftest.o \| sed -n -e 's/^.*[ 	]\([BCDEGRST][BCDEGRST]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
configure:6976: $? = 0
cannot find nm_test_var in conftest.nm
configure:6966: gcc -c -g -O2  conftest.c >&5
configure:6969: $? = 0
configure:6973: /usr/bin/nm conftest.o \| sed -n -e 's/^.*[ 	]\([BCDEGRST][BCDEGRST]*\)[ 	][ 	]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' \> conftest.nm
configure:6976: $? = 0
configure:7028: gcc -o conftest -g -O2   conftest.c conftstm.o >&5
configure:7031: $? = 0
configure:7069: result: ok
configure:7073: checking for objdir
configure:7088: result: .libs
configure:7178: checking for ar
configure:7194: found /usr/bin/ar
configure:7205: result: ar
configure:7258: checking for ranlib
configure:7274: found /usr/bin/ranlib
configure:7285: result: ranlib
configure:7338: checking for strip
configure:7354: found /usr/bin/strip
configure:7365: result: strip
configure:7637: checking if gcc supports -fno-rtti -fno-exceptions
configure:7655: gcc -c -g -O2  -fno-rtti -fno-exceptions conftest.c >&5
cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C
configure:7659: $? = 0
configure:7672: result: no
configure:7687: checking for gcc option to produce PIC
configure:7897: result: -fno-common
configure:7905: checking if gcc PIC flag -fno-common works
configure:7923: gcc -c -g -O2  -fno-common -DPIC conftest.c >&5
configure:7927: $? = 0
configure:7940: result: yes
configure:7968: checking if gcc static flag -static works
configure:7996: result: no
configure:8006: checking if gcc supports -c -o file.o
configure:8027: gcc -c -g -O2  -o out/conftest2.o conftest.c >&5
configure:8031: $? = 0
configure:8053: result: yes
configure:8079: checking whether the gcc linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) supports shared libraries
configure:9037: result: yes
configure:9104: checking dynamic linker characteristics
configure:9713: result: darwin10.7.0 dyld
configure:9722: checking how to hardcode library paths into programs
configure:9747: result: immediate
configure:9761: checking whether stripping libraries is possible
configure:9774: result: yes
configure:9815: checking for dlopen in -ldl
configure:9845: gcc -o conftest -g -O2   conftest.c -ldl   >&5
configure:9851: $? = 0
configure:9855: test -z 
			 || test ! -s conftest.err
configure:9858: $? = 0
configure:9861: test -s conftest
configure:9864: $? = 0
configure:9877: result: yes
configure:10382: checking whether a program can dlopen itself
configure:10456: gcc -o conftest -g -O2  -DHAVE_DLFCN_H   conftest.c -ldl  >&5
configure: In function 'main':
configure:10452: warning: incompatible implicit declaration of built-in function 'exit'
configure:10459: $? = 0
configure:10477: result: yes
configure:10482: checking whether a statically linked program can dlopen itself
configure:10556: gcc -o conftest -g -O2  -DHAVE_DLFCN_H    conftest.c -ldl  >&5
configure: In function 'main':
configure:10552: warning: incompatible implicit declaration of built-in function 'exit'
configure:10559: $? = 0
configure:10577: result: yes
configure:10600: checking if libtool supports shared libraries
configure:10602: result: yes
configure:10605: checking whether to build shared libraries
configure:10626: result: yes
configure:10629: checking whether to build static libraries
configure:10633: result: no
configure:10725: creating libtool
configure:11316: checking for ld used by g++
configure:11383: result: /usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld
configure:11392: checking if the linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) is GNU ld
configure:11407: result: no
configure:11458: checking whether the g++ linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) supports shared libraries
configure:12396: result: yes
configure:12414: g++ -c -g -O2  conftest.cpp >&5
configure:12417: $? = 0
configure:12536: checking for g++ option to produce PIC
configure:12810: result: -fno-common
configure:12818: checking if g++ PIC flag -fno-common works
configure:12836: g++ -c -g -O2  -fno-common -DPIC conftest.cpp >&5
configure:12840: $? = 0
configure:12853: result: yes
configure:12881: checking if g++ static flag -static works
configure:12909: result: no
configure:12919: checking if g++ supports -c -o file.o
configure:12940: g++ -c -g -O2  -o out/conftest2.o conftest.cpp >&5
configure:12944: $? = 0
configure:12966: result: yes
configure:12992: checking whether the g++ linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) supports shared libraries
configure:13017: result: yes
configure:13084: checking dynamic linker characteristics
configure:13693: result: darwin10.7.0 dyld
configure:13702: checking how to hardcode library paths into programs
configure:13727: result: immediate
configure:14256: checking if libtool supports shared libraries
configure:14258: result: yes
configure:14261: checking whether to build shared libraries
configure:14281: result: yes
configure:14284: checking whether to build static libraries
configure:14288: result: no
configure:14298: checking for gfortran option to produce PIC
configure:14508: result: -fno-common
configure:14516: checking if gfortran PIC flag -fno-common works
configure:14534: gfortran -c -g -O2 -fno-common conftest.f >&5
configure:14538: $? = 0
configure:14551: result: yes
configure:14579: checking if gfortran static flag -static works
configure:14607: result: no
configure:14617: checking if gfortran supports -c -o file.o
configure:14638: gfortran -c -g -O2 -o out/conftest2.o conftest.f >&5
configure:14642: $? = 0
configure:14664: result: yes
configure:14690: checking whether the gfortran linker (/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld) supports shared libraries
configure:15628: result: yes
configure:15695: checking dynamic linker characteristics
configure:16304: result: darwin10.7.0 dyld
configure:16313: checking how to hardcode library paths into programs
configure:16338: result: immediate
configure:20228: checking nrnpython configuration
configure:20447: checking if python include files and libraries work
configure:20478: gcc -o conftest -g -O2 -I/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6   conftest.c -framework Python   >&5
ld: warning: in /Library/Frameworks//Python.framework/Python, missing required architecture x86_64 in file
Undefined symbols:
  "_Py_Initialize", referenced from:
      _main in ccvrOfHG.o
  "_Py_Finalize", referenced from:
      _main in ccvrOfHG.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
configure:20484: $? = 1
configure: failed program was:
| /* confdefs.h.  */
| 
| #define PACKAGE_NAME "nrn"
| #define PACKAGE_TARNAME "nrn"
| #define PACKAGE_VERSION "7.1"
| #define PACKAGE_STRING "nrn 7.1"
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE "nrn"
| #define VERSION "7.1"
| #define DISCRETE_EVENT_OBSERVER 1
| #ifdef __cplusplus
| extern "C" void exit (int);
| #endif
| #define IVOS_DECLARE_TRUE
| #define YYTEXT_POINTER 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_DLFCN_H 1
| #define USE_PYTHON 1
| /* end confdefs.h.  */
| 
| #include <Python.h>
| 
| int
| main ()
| {
| 
| 	Py_Initialize();
| 	Py_Finalize();
| 	return 0;
| 
|   ;
|   return 0;
| }
configure:20517: error: could not run a test that used the python library.
Examine config.log to see error details. Something wrong with
	PYLIB=-framework Python
or
	PYLIBDIR=
or
	PYLIBLINK=-framework Python
or
	PYINCDIR=/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6


## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build=i686-apple-darwin10.7.0
ac_cv_build_alias=i686-apple-darwin10.7.0
ac_cv_c_compiler_gnu=yes
ac_cv_cxx_compiler_gnu=yes
ac_cv_env_CC_set=
ac_cv_env_CC_value=
ac_cv_env_CFLAGS_set=
ac_cv_env_CFLAGS_value=
ac_cv_env_CPPFLAGS_set=
ac_cv_env_CPPFLAGS_value=
ac_cv_env_CPP_set=
ac_cv_env_CPP_value=
ac_cv_env_CXXCPP_set=
ac_cv_env_CXXCPP_value=
ac_cv_env_CXXFLAGS_set=
ac_cv_env_CXXFLAGS_value=
ac_cv_env_CXX_set=
ac_cv_env_CXX_value=
ac_cv_env_F77_set=
ac_cv_env_F77_value=
ac_cv_env_FFLAGS_set=
ac_cv_env_FFLAGS_value=
ac_cv_env_LDFLAGS_set=
ac_cv_env_LDFLAGS_value=
ac_cv_env_MPICC_set=
ac_cv_env_MPICC_value=
ac_cv_env_MPICXX_set=
ac_cv_env_MPICXX_value=
ac_cv_env_build_alias_set=
ac_cv_env_build_alias_value=
ac_cv_env_host_alias_set=
ac_cv_env_host_alias_value=
ac_cv_env_target_alias_set=
ac_cv_env_target_alias_value=
ac_cv_exeext=
ac_cv_f77_compiler_gnu=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_unistd_h=yes
ac_cv_host=i686-apple-darwin10.7.0
ac_cv_host_alias=i686-apple-darwin10.7.0
ac_cv_lib_dl_dlopen=yes
ac_cv_lib_fl_yywrap=yes
ac_cv_objext=o
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_AWK=awk
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_CXXCPP='g++ -E'
ac_cv_prog_LEX=flex
ac_cv_prog_YACC='bison -y'
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_CC=gcc
ac_cv_prog_ac_ct_CXX=g++
ac_cv_prog_ac_ct_F77=gfortran
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_ac_ct_STRIP=strip
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=
ac_cv_prog_cxx_g=yes
ac_cv_prog_egrep='grep -E'
ac_cv_prog_f77_g=yes
ac_cv_prog_lex_root=lex.yy
ac_cv_prog_lex_yytext_pointer=yes
ac_cv_prog_make_make_set=yes
am_cv_CC_dependencies_compiler_type=gcc3
am_cv_CXX_dependencies_compiler_type=gcc3
lt_cv_deplibs_check_method=pass_all
lt_cv_dlopen=dlopen
lt_cv_dlopen_libs=-ldl
lt_cv_dlopen_self=yes
lt_cv_dlopen_self_static=yes
lt_cv_file_magic_cmd='$MAGIC_CMD'
lt_cv_file_magic_test_file=
lt_cv_ld_reload_flag=-r
lt_cv_objdir=.libs
lt_cv_path_LD=/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld
lt_cv_path_LDCXX=/usr/libexec/gcc/i686-apple-darwin10/4.2.1/ld
lt_cv_path_NM=/usr/bin/nm
lt_cv_path_SED=/usr/bin/sed
lt_cv_prog_compiler_c_o=yes
lt_cv_prog_compiler_c_o_CXX=yes
lt_cv_prog_compiler_c_o_F77=yes
lt_cv_prog_compiler_rtti_exceptions=no
lt_cv_prog_gnu_ld=no
lt_cv_prog_gnu_ldcxx=no
lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ 	]\([BCDEGRST][BCDEGRST]*\)[ 	][ 	]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p'\'''
lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/  {\"\1\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \([^ ]*\) \([^ ]*\)$/  {"\2", (lt_ptr) \&\2},/p'\'''
lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^. .* \(.*\)$/extern int \1;/p'\'''
lt_cv_sys_max_cmd_len=196608
lt_lt_cv_prog_compiler_c_o='"yes"'
lt_lt_cv_prog_compiler_c_o_CXX='"yes"'
lt_lt_cv_prog_compiler_c_o_F77='"yes"'
lt_lt_cv_sys_global_symbol_pipe='"sed -n -e '\''s/^.*[ 	]\\([BCDEGRST][BCDEGRST]*\\)[ 	][ 	]*_\\([_A-Za-z][_A-Za-z0-9]*\\)\$/\\1 _\\2 \\2/p'\''"'
lt_lt_cv_sys_global_symbol_to_c_name_address='"sed -n -e '\''s/^: \\([^ ]*\\) \$/  {\\\"\\1\\\", (lt_ptr) 0},/p'\'' -e '\''s/^[BCDEGRST] \\([^ ]*\\) \\([^ ]*\\)\$/  {\"\\2\", (lt_ptr) \\&\\2},/p'\''"'
lt_lt_cv_sys_global_symbol_to_cdecl='"sed -n -e '\''s/^. .* \\(.*\\)\$/extern int \\1;/p'\''"'

## ----------------- ##
## Output variables. ##
## ----------------- ##

ACLOCAL='${SHELL} /Users/sam/nrn-7.1/nrn-7.1/missing --run aclocal-1.9'
ALLOCA=''
AMDEPBACKSLASH='\'
AMDEP_FALSE='#'
AMDEP_TRUE=''
AMTAR='${SHELL} /Users/sam/nrn-7.1/nrn-7.1/missing --run tar'
AR='ar'
AUTOCONF='${SHELL} /Users/sam/nrn-7.1/nrn-7.1/missing --run autoconf'
AUTOHEADER='${SHELL} /Users/sam/nrn-7.1/nrn-7.1/missing --run autoheader'
AUTOMAKE='${SHELL} /Users/sam/nrn-7.1/nrn-7.1/missing --run automake-1.9'
AWK='awk'
BUILD_6229_FALSE=''
BUILD_6229_TRUE=''
BUILD_CARBON_FALSE=''
BUILD_CARBON_TRUE='#'
BUILD_CYGWIN_FALSE=''
BUILD_CYGWIN_TRUE=''
BUILD_IVOS_FALSE=''
BUILD_IVOS_TRUE=''
BUILD_MEMACS_FALSE=''
BUILD_MEMACS_TRUE=''
BUILD_NRNIV_FALSE=''
BUILD_NRNIV_TRUE=''
BUILD_NRNJAVA_FALSE=''
BUILD_NRNJAVA_TRUE=''
BUILD_NRNPYTHON_DYNAMIC_FALSE=''
BUILD_NRNPYTHON_DYNAMIC_TRUE=''
BUILD_NRNPYTHON_FALSE=''
BUILD_NRNPYTHON_TRUE=''
BUILD_PARANEURON_FALSE=''
BUILD_PARANEURON_TRUE=''
BUILD_READLINE_FALSE=''
BUILD_READLINE_TRUE=''
CC='gcc'
CCDEPMODE='depmode=gcc3'
CFLAGS='-g -O2 -I/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6'
CPP='gcc -E'
CPPFLAGS=''
CXX='g++'
CXXCPP='g++ -E'
CXXDEPMODE='depmode=gcc3'
CXXFLAGS='-g -O2'
CYGPATH_W='echo'
DEFS=''
DEPDIR='.deps'
ECHO='/bin/echo'
ECHO_C='ECHO_N=''
ECHO_T=''
EGREP='grep -E'
EXEEXT=''
EXTRA_CYGWIN_FLAGS=''
F77='gfortran'
FFLAGS='-g -O2'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INSTALL_STRIP_PROGRAM='${SHELL} $(install_sh) -c -s'
IVOS_DIR=''
IVOS_LIB=''
IV_INCLUDE=''
IV_LIBDIR=''
IV_LIBS=''
IV_LIBS_LIBTOOL=''
JAVA=''
JAVAC=''
JAVAH=''
JDKDIR=''
JNI_INCLUDE_FLAGS=''
LDFLAGS=''
LEX='flex'
LEXLIB='-lfl'
LEX_OUTPUT_ROOT='lex.yy'
LIBOBJS=''
LIBS='-framework Python  '
LIBTOOL='$(SHELL) $(top_builddir)/libtool'
LIBTOOLTAG=''
LN_S='ln -s'
LTLIBOBJS=''
MAC_DARWIN_FALSE=''
MAC_DARWIN_TRUE=''
MAKEINFO='${SHELL} /Users/sam/nrn-7.1/nrn-7.1/missing --run makeinfo'
MAKE_RPMS_FALSE=''
MAKE_RPMS_TRUE='#'
MEMACSLIB=''
MEMACSLIBLA=''
METISINCLUDE=''
METISLIB=''
METISLIBADD=''
METISOBJADD=''
MINGW_CFLAG=''
MPICC=''
MPICXX=''
MPILIBS=''
NIDDK=''
NMODL_BUILD_FALSE='#'
NMODL_BUILD_TRUE=''
NMODL_ONLY_FALSE=''
NMODL_ONLY_TRUE='#'
NRNJAVA_DEP=''
NRNJAVA_LIBLA=''
NRNJAVA_LIBS=''
NRNMECH_DLL_STYLE_FALSE=''
NRNMECH_DLL_STYLE_TRUE=''
NRNNI_DEP=''
NRNNI_LIBLA=''
NRNNI_LIBS=''
NRNPURIFY_FALSE=''
NRNPURIFY_TRUE=''
NRNPYTHON_DEFINES=''
NRNPYTHON_DEP='../nrnpython/libnrnpython.la'
NRNPYTHON_EXEC='/Library/Frameworks/Python.framework/Versions/2.6/bin/python'
NRNPYTHON_INCLUDES='-I/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6'
NRNPYTHON_LIBLA='../nrnpython/libnrnpython.la -framework Python'
NRNPYTHON_LIBS='-lnrnpython -framework Python'
NRNPYTHON_PYLIBLINK='-framework Python'
NRN_LIBDIR=''
NRN_READLINE_DEP=''
NRN_READLINE_LIBS=''
NRN_REALTIME_INCLUDE=''
NRN_SRCDIR='.'
OBJEXT='o'
PACKAGE='nrn'
PACKAGE_BUGREPORT=''
PACKAGE_NAME='nrn'
PACKAGE_STRING='nrn 7.1'
PACKAGE_TARNAME='nrn'
PACKAGE_VERSION='7.1'
PACKAGE_VERSION_MAJOR='7'
PACKAGE_VERSION_MINOR='1'
PATH_SEPARATOR=':'
PTHREAD_CC=''
PTHREAD_CFLAGS=''
PTHREAD_LIBS=''
PVM_INCLUDES=''
PVM_LIBS=''
PVM_XTRA_LIBS=''
RANLIB='ranlib'
READLINE_LIBS=''
RPM_ARGS=''
RPM_CONFIGURE_ARGS=''--prefix=/Users/sam/nrn-7.1/nrn-7.1' '--with-iv=/Users/sam/nrn-7.1/iv-17' 'PYLIBLINK=-framework Python' 'PYLIB=-framework Python' '--with-nrnpython''
RPM_DIR=''
RPM_PROG=''
RPM_RELEASE='./nrnversion.sh: Can not find /Users/sam/neuron/nrn/src/nrnoc/nrnversion.c'
RPM_TARBALL=''
RPM_TARGET=''
SED='/usr/bin/sed'
SET_MAKE=''
SHELL='/bin/sh'
STRIP='strip'
TERMCAP_LIB=''
UniversalMacBinary_FALSE=''
UniversalMacBinary_TRUE='#'
VERSION='7.1'
X_CFLAGS=''
X_EXTRA_LIBS=''
X_LIBS=''
X_PRE_LIBS=''
YACC='bison -y'
_ACJNI_JAVAC=''
ac_ct_AR='ar'
ac_ct_CC='gcc'
ac_ct_CXX='g++'
ac_ct_F77='gfortran'
ac_ct_RANLIB='ranlib'
ac_ct_STRIP='strip'
acx_pthread_config=''
am__fastdepCC_FALSE='#'
am__fastdepCC_TRUE=''
am__fastdepCXX_FALSE='#'
am__fastdepCXX_TRUE=''
am__include='include'
am__leading_dot='.'
am__quote=''
am__tar='${AMTAR} chof - "$$tardir"'
am__untar='${AMTAR} xf -'
bindir='${exec_prefix}/bin'
build='i686-apple-darwin10.7.0'
build_alias=''
build_cpu='i686'
build_os='darwin10.7.0'
build_vendor='apple'
datadir='${prefix}/share'
enable_carbon=''
exec_prefix='NONE'
host='i686-apple-darwin10.7.0'
host_alias=''
host_cpu='i686'
host_os='darwin10.7.0'
host_vendor='apple'
includedir='${prefix}/include'
infodir='${prefix}/info'
install_sh='/Users/sam/nrn-7.1/nrn-7.1/install-sh'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localstatedir='${prefix}/var'
mandir='${prefix}/man'
marshall_dir=''
mkdir_p='$(install_sh) -d'
nrndef_mac='//'
nrndef_mswin='//'
nrndef_unix='//'
oldincludedir='/usr/include'
prefix='/Users/sam/nrn-7.1/nrn-7.1'
program_transform_name='s,x,x,'
sbindir='${exec_prefix}/sbin'
setup_extra_link_args='#extra_link_args'
sharedstatedir='${prefix}/com'
sysconfdir='${prefix}/etc'
target_alias=''
uudecode=''

## ----------- ##
## confdefs.h. ##
## ----------- ##

#define DISCRETE_EVENT_OBSERVER 1
#define HAVE_DLFCN_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STDINT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRINGS_H 1
#define HAVE_STRING_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define IVOS_DECLARE_TRUE
#define PACKAGE "nrn"
#define PACKAGE_BUGREPORT ""
#define PACKAGE_NAME "nrn"
#define PACKAGE_STRING "nrn 7.1"
#define PACKAGE_TARNAME "nrn"
#define PACKAGE_VERSION "7.1"
#define STDC_HEADERS 1
#define USE_PYTHON 1
#define VERSION "7.1"
#define YYTEXT_POINTER 1
#endif
#ifdef __cplusplus
extern "C" void exit (int);

configure: exit 1
It ended with the following error which puzzles me.

Code: Select all

Python binary found (/Library/Frameworks/Python.framework/Versions/2.6/bin/python)
checking nrnpython configuration... get_python_version()  '2.6'
get_python_inc(1)  '/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6'
get_config_var('LIBS')  '-ldl  -framework CoreFoundation'
checking if python include files and libraries work... configure: error: could not run a test that used the python library.
Examine config.log to see error details. Something wrong with
	PYLIB=-framework Python
or
	PYLIBDIR=
or
	PYLIBLINK=-framework Python
or
	PYINCDIR=/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6
I then remove also the PYLIBLINK='-framework Python' PYLIB='-framework Python' specifications and obtained the same error as before. I am sorry to add all this code here without being able to be more precise. Can you see how to solve it ? I thought the Python environment information were more easily accessible.
AGBX2
Posts: 18
Joined: Thu Jun 16, 2011 11:12 am

Re: installation problem with NEURON-7.1 and python on OS10.6

Post by AGBX2 »

I spent a lot of time on this silly problem. I finally solved it a different way. Since making it working on my MacOS 10.6 was definitely painful, I first installed the last version of virtual box for Mac:
http://download.virtualbox.org/virtualb ... 78-OSX.dmg
The installation was easy and fast and I downloaded and installed the last ubuntu as a VM distribution using virtualbox in my os10.6 session:
http://ubuntu-fr.org/telechargement
Everything if fine now and it becomes very easy to install Python and NEURON working together with a little help of Eilif Müller:
http://neuralensemble.org/people/eilifm ... n_packages
Thanks again M. Müller and thank you for your suggestions M. Hines but I am not familiar enough with Mac OS to make it work properly :-).
mpelko
Posts: 3
Joined: Tue Mar 01, 2011 8:14 am

Re: installation problem with NEURON-7.1 and python on OS10.

Post by mpelko »

Very similar problem here. using OS10.7 and EPD python distribution, I can't get past the:

Code: Select all

Python binary found (/Library/Frameworks/EPD64.framework/Versions/Current/bin/python)
checking nrnpython configuration... get_python_version()  '2.7'
get_python_inc(1)  '/Library/Frameworks/EPD64.framework/Versions/7.1/include/python2.7'
get_config_var('LIBS')  '-ldl  -framework CoreFoundation'
get_config_var('LINKFORSHARED')  'EPD64.framework/Versions/7.1/Python'
checking if python include files and libraries work... configure: error: could not run a test that used the python library.
Examine config.log to see error details. Something wrong with
	PYLIB=EPD64.framework/Versions/7.1/Python
or
	PYLIBDIR=
or
	PYLIBLINK=EPD64.framework/Versions/7.1/Python
or
	PYINCDIR=/Library/Frameworks/EPD64.framework/Versions/7.1/include/python2.7
I tried specifying the PYLIB and PYLIBLINK flags to -lpython as recommended on Andrew Davison site:
http://www.davison.webfactional.com/not ... on-python/

but it didn't help. There I could also notice the suggestion to install python-dev to solve it (for Ubuntu). Unfortunately I can't really find anything like python-dev for MacOS. What could be missing in EPD to get this working? I am trying to avoid going for an Ubuntu install in the virtualbox, but it seems the only real option now.
AGBX2
Posts: 18
Joined: Thu Jun 16, 2011 11:12 am

Re: installation problem with NEURON-7.1 and python on OS10.

Post by AGBX2 »

This is what I have finally done, UBUNTU in a virtual box and it works fine ;).
Post Reply