Re: ISIS non-thermal module compilation error

From: John Houck <houck_at_email.domain.hidden>
Date: Mon, 29 Apr 2013 13:18:13 -0400
On Mon, Apr 29, 2013 at 10:25 -0400, Jamie Cohen wrote:
> I also tried to rebuild everything listed above without the -m32 flags.
> When doing this, isis seem to work (when I run isis I don't get that S-LANG
> not built properly error message). When I then try to compile the
> non-thermal module for isis I get the following similar make error:
> 
> *gcc -bundle -flat_namespace -undefined suppress -g -O2  -fno-common
> -I/opt/local/include -I/usr/local/isis/1.6.2/include -I/opt/local/include
>  libnonthermal.c -o
[...]
> *ld: can't link with bundle (MH_BUNDLE) only dylibs (MH_DYLIB) for
> architecture x86_64*
> *collect2: ld returned 1 exit status*
> *make[1]: *** [libnonthermal.so] Error 1*
> *make: *** [all] Error 2*
>
> Any help with solving this problem would be much appreciated, and thanks in
> advance.
> 

In the nonthermal module, could you try editing src/Makefile to
replace "-bundle" with "-dynamiclib", then do:
   make clean
   make
If that doesn't work, let me know and I'll look into it further.

If further iteration is required, it's probably best if we do
that by email and then just post the solution to isis-users.

Thanks,
-John
----
You received this message because you are
subscribed to the isis-users list.
To unsubscribe, send a message to
isis-users-request_at_email.domain.hiddenwith the first line of the message as:
unsubscribe
Received on Mon Apr 29 2013 - 13:18:48 EDT

This archive was generated by hypermail 2.3.0 : Fri May 02 2014 - 08:35:47 EDT