Jim Basney <jbasney <at> illinois.edu> writes:

> 
> Hi,
> 
> In case it might be helpful to others, here's my recipe for a successful
> GT 5.2.2 install on MacOS 10.8.
> 
> Two things caused trouble for me: default gcc32dbg flavor and missing
> ltdl (Libtool Dynamic Module Loader). I got the following errors:
> 
> "error: ltdl.h: No such file or directory"
> 
> "dyld: lazy symbol binding failed: Symbol not found: _lt_dlinit"
> 
> I worked around these issues by installing ltdl via fink and explicitly
> choosing flavor gcc64dbg:
> 
> fink install libtool2 libtool2-shlibs
> ln -s /sw/lib/libltdl* /usr/lib
> ln -s /sw/include/ltdl.h /sw/include/libltdl /usr/include
> cd gt5.2.2-all-source-installer
> ./configure --prefix=$GLOBUS_LOCATION \
>   --with-buildopts="-verbose" --with-flavor=gcc64dbg
> make install > install.log 2>&1 &
> 
> -Jim
> 
> 

Folks,

I am having a similar problem . I used macport to install libtool and
it is located under /opt/local . I am installing gt.5.2.4 under /usr/local.

globus_callout.c globus_redia.c compiled after I added:
-I/opt/local/include -I/opt/local/include/libltdl   -L/opt/local/lib -lltdl

However, when I attempt to run grid-proxy-init I still get:

dyld: lazy symbol binding failed: Symbol not found: _lt_dlinit
  Referenced from: /usr/local/globus-5.2.4/lib/libglobus_common.0.dylib
  Expected in: flat namespace
dyld: Symbol not found: _lt_dlinit
  Referenced from: /usr/local/globus-5.2.4/lib/libglobus_common.0.dylib
  Expected in: flat namespace
Trace/BPT trap

I have limited experience dealing w/complex installations.  
Any input would be greatly appreciated. Thanks!


Reply via email to