[MINC-users] problem installing N3 on Mac G5

Jon Frederick smiile-lists5281@mailzoo.com
Wed Sep 1 19:17:04 2004


Aha! You were right. We were using
./configure --with-build-path=/usr/local/mni

There was an old version of libEBTKS.a in /usr/local/mni/lib
Replacing it with the one we recently installed in /usr/local/lib
solved the problem.

Thanks!

JON

On Wed, 1 Sep 2004, Robert VINCENT wrote:

> Jon,
>
> Thanks.  The dsysv() function should be present in the EBTKS library as of
> 1.3.  Can you check your version of libEBTKS.a and confirm that it
> contains an object file named dsysv.o and symbol named dsysv_ or _dsysv_?
> You might also want to verify that there isn't an older version of
> libEBTKS.a somewhere on the system.
>
> 	-bert
>
>
> On Wed, 1 Sep 2004, Jon Frederick wrote:
>
>> Hi Bert,
>> our version of EBTKS is 1.3.
>> configure confirms seeing the EBTKS library when running.
>>
>> We are running a Mac G5 with Mac OS X (Darwin).
>>
>> thanks,
>> JON
>>
>> On Wed, 1 Sep 2004, Robert VINCENT wrote:
>>
>>> Hi Jon,
>>>
>>> I'm not sure what is happening, but it could be that your EBTKS
>>> library is out of date.  Which version of the EBTKS library have you
>>> installed?
>>>
>>> Also, what type of computer and operating system are you using?
>>>
>>> 	-bert
>>>
>>> On Wed, 1 Sep 2004, Jon Frederick wrote:
>>>
>>>> Hello,
>>>> I seem to be able to configure with no problem, but I get errors involving
>>>> "evaluate field", "all recursive",  and ld: undefined symbol: _dsysv_
>>>>
>>>> Here's the output of make. Any clues?
>>>>
>>>> Thanks in advance,
>>>> Jon Frederick
>>>> University of Texas Houston Health Science Center
>>>>
>>>>
>>>> Making all in testing
>>>> make[1]: Nothing to be done for `all'.
>>>> if gcc -DHAVE_CONFIG_H -I. -I. -I./include  -DUSE_COMPMAT -DUSE_DBLMAT
>>>> -I/usr/local/mni/include  -g -O2 -MT src/MincProg/print_version.o -MD -MP
>>>> -MF "src/MincProg/.deps/print_version.Tpo" \
>>>>    -c -o src/MincProg/print_version.o `test -f
>>>> 'src/MincProg/print_version.c' || echo './'`src/MincProg/print_version.c;
>>>> \
>>>> then mv "src/MincProg/.deps/print_version.Tpo"
>>>> "src/MincProg/.deps/print_version.Po"; \
>>>> else rm -f "src/MincProg/.deps/print_version.Tpo"; exit 1; \
>>>> fi
>>>> rm -f libmincprog.a
>>>> ar cru libmincprog.a src/MincProg/print_version.o
>>>> ranlib libmincprog.a
>>>> if g++ -DHAVE_CONFIG_H -I. -I. -I./include  -DUSE_COMPMAT -DUSE_DBLMAT
>>>> -I/usr/local/mni/include  -g -O2 -MT src/EvaluateField/evaluateFieldArgs.o
>>>> -MD -MP -MF "src/EvaluateField/.deps/evaluateFieldArgs.Tpo" \
>>>>    -c -o src/EvaluateField/evaluateFieldArgs.o `test -f
>>>> 'src/EvaluateField/evaluateFieldArgs.cc' || echo
>>>> './'`src/EvaluateField/evaluateFieldArgs.cc; \
>>>> then mv "src/EvaluateField/.deps/evaluateFieldArgs.Tpo"
>>>> "src/EvaluateField/.deps/evaluateFieldArgs.Po"; \
>>>> else rm -f "src/EvaluateField/.deps/evaluateFieldArgs.Tpo"; exit 1; \
>>>> fi
>>>> g++  -g -O2  -L/usr/local/mni/lib -o evaluate_field
>>>> src/EvaluateField/evaluateField.o src/EvaluateField/evaluateFieldArgs.o
>>>> src/SplineSmooth/fieldIO.o libmincprog.a -lvolume_io -lminc -lnetcdf -lm
>>>> -lEBTKS     -lvolume_io -lminc -lnetcdf -lm -lEBTKS
>>>> ld: warning table of contents of library: /usr/local/mni/lib/libminc.a not
>>>> sorted slower link editing will result (use the ranlib(1) -s option)
>>>> ld: warning table of contents of library: /usr/local/mni/lib/libminc.a not
>>>> sorted slower link editing will result (use the ranlib(1) -s option)
>>>> ld: Undefined symbols:
>>>> _dsysv_
>>>> make[1]: *** [evaluate_field] Error 1
>>>> make: *** [all-recursive] Error 1
>>>>
>>>> _______________________________________________
>>>> MINC-users@bic.mni.mcgill.ca
>>>> http://www.bic.mni.mcgill.ca/mailman/listinfo/minc-users
>>>>
>>>
>>>
>>
>
>