Hello all,

I'm attempting to compile autoslit on Mac OS X 10.6.4 against fink's pgplot 
5.2-1032. 

The version of autoslit I'm using is the latest available here:
http://www.astro.caltech.edu/~pls/autoslit/
based on instructions from here:
http://www2.keck.hawaii.edu/inst/lris/autoslit.html .

I have to edit the makefile so that it has the following lines:
LIBPGPLOT = -L/sw/lib -L/sw/lib/pgplot -lpgplot -L/usr/X11R6/lib -lX11
# FC = g77
FC = gfortran           # Needed with gcc 4

Everything else is stock.

Based on the errors I'm seeing, it appears that I might be missing some -L or 
-l arguments. The errors follow at the end of the email.

Any help on this score will be appreciated.

Thanks,
Sean

gfortran                 -o autoslit3 autoslit3.o lib/*.o -g -L/sw/lib 
-L/sw/lib/pgplot -lpgplot -L/usr/X11R6/lib -lX11
Undefined symbols:
  "_get_key_", referenced from:
      _load_params_ in params.o
      _load_params_ in params.o
     (maybe you meant: _get_key__)
  "_objc_msgSend_fixup", referenced from:
      l_objc_msgSend_fixup_alloc in libpgplot.a(aqdriv.o)
      l_objc_msgSend_fixup_objectAtIndex_ in libpgplot.a(aqdriv.o)
      l_objc_msgSend_fixup_release in libpgplot.a(aqdriv.o)
     (maybe you meant: l_objc_msgSend_fixup_alloc, l_objc_msgSend_fixup_release 
, l_objc_msgSend_fixup_objectAtIndex_ )
  "_NSPointFromString", referenced from:
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
  "_OBJC_CLASS_$_AQTAdapter", referenced from:
      objc-class-ref-to-AQTAdapter in libpgplot.a(aqdriv.o)
  "_png_write_info", referenced from:
      _write_image_file in libpgplot.a(pndriv.o)
  "_NSLog", referenced from:
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
  "_png_create_info_struct", referenced from:
      _write_image_file in libpgplot.a(pndriv.o)
  "_get_tilt_", referenced from:
      _load_params_ in params.o
     (maybe you meant: _get_tilt__)
  "_png_write_row", referenced from:
      _write_image_file in libpgplot.a(pndriv.o)
  "_NSStringFromRect", referenced from:
      _aqdriv_ in libpgplot.a(aqdriv.o)
  "_OBJC_CLASS_$_NSAutoreleasePool", referenced from:
      objc-class-ref-to-NSAutoreleasePool in libpgplot.a(aqdriv.o)
  "_NSZeroPoint", referenced from:
      _aqdriv_ in libpgplot.a(aqdriv.o)
  "_png_set_IHDR", referenced from:
      _write_image_file in libpgplot.a(pndriv.o)
  "_AQTRoundLineCapStyle", referenced from:
      _aqdriv_ in libpgplot.a(aqdriv.o)
  "_get_user_", referenced from:
      _write_mill_ in write_mill.o
     (maybe you meant: _get_user__)
  "_get_obj_", referenced from:
      _get_data_ in get_data.o
     (maybe you meant: _get_obj__)
  "_png_init_io", referenced from:
      _write_image_file in libpgplot.a(pndriv.o)
  "___CFConstantStringClassReference", referenced from:
      cfstring=Device %d in libpgplot.a(aqdriv.o)
      cfstring=: in libpgplot.a(aqdriv.o)
      cfstring=Unknown event, discarding. in libpgplot.a(aqdriv.o)
      cfstring=Transformation matrix not invertible. Scaling image to bounds. 
in libpgplot.a(aqdriv.o)
      cfstring=/AQT: Unexpected opcode=%d in stub driver. in 
libpgplot.a(aqdriv.o)
  "_get_arc_", referenced from:
      _load_params_ in params.o
     (maybe you meant: _get_arc__)
  "_objc_msgSend", referenced from:
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
      _aqdriv_ in libpgplot.a(aqdriv.o)
     (maybe you meant: l_objc_msgSend_fixup_alloc, l_objc_msgSend_fixup_release 
, l_objc_msgSend_fixup_objectAtIndex_ )
  "_get_host_", referenced from:
      _write_mill_ in write_mill.o
     (maybe you meant: _get_host__)
  "_get_line_", referenced from:
      _load_params_ in params.o
     (maybe you meant: _get_line__)
  "_png_destroy_write_struct", referenced from:
      _write_image_file in libpgplot.a(pndriv.o)
      _write_image_file in libpgplot.a(pndriv.o)
  "_png_set_text", referenced from:
      _write_image_file in libpgplot.a(pndriv.o)
  "_NSStringFromSize", referenced from:
      _aqdriv_ in libpgplot.a(aqdriv.o)
  "_png_set_PLTE", referenced from:
      _write_image_file in libpgplot.a(pndriv.o)
  "_png_write_end", referenced from:
      _write_image_file in libpgplot.a(pndriv.o)
  "_png_set_tRNS", referenced from:
      _write_image_file in libpgplot.a(pndriv.o)
  "_png_create_write_struct", referenced from:
      _write_image_file in libpgplot.a(pndriv.o)
  "_get_box_", referenced from:
      _load_params_ in params.o
     (maybe you meant: _get_box__)
  "_OBJC_CLASS_$_NSString", referenced from:
      objc-class-ref-to-NSString in libpgplot.a(aqdriv.o)
ld: symbol(s) not found
collect2: ld returned 1 exit status
make: *** [autoslit3] Error 1


------------------------------------------------------------------------------
Start uncovering the many advantages of virtual appliances
and start using them to simplify application deployment and
accelerate your shift to cloud computing.
http://p.sf.net/sfu/novell-sfdev2dev
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to