[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[McIDAS #TTI-427756]: McIDAS linking problems on Mac OS X: subroutine/symbol cblank in plotsub.for undefined

Hi David,

> I have managed to get the Mcidas compile to complete by setting the
> HAVE_BSDGETTIMEOFDAY flag to 0 instead of 1 in tclConfig.sh, deleting
> libtcl8.5.a and reissuing make mcx

Excellent!  I assume you meant you changed HAVE_BSDGETTIMEOFDAY in
tclConfig.h, not .sh.

By the way, I believe that the other way that this could be handled
is by modifying the ccopts= flag in mccomp.sh to include setting
the McIDAS build up to that point (make clobber); and then starting
the build anew (make mcx).

> It seems the configure script for some reason seemed to think I have
> BSDgettimeofday...

Yes, this is weird.

> In any case, seems to work, though not entirely satisfactory, so
> don't want to wasted any more of your time.

Well, it is not a waste of my time since I will have to address
the issue in new releases.

> I get a working complilation.


> However, when I bring up mcidas, it complains that it can't find a
> working version of tk.tcl, trigged by a 'tk_version > 8.5' check in mcgui.k

Hmm... this is weird and unexpected.  Can you provide more information?

> command line seems to work fine, which will probably be all I need,

Very good.

> but of course if I can get the tkl/tk version working, all the better...
> any ideas?

Troubleshooting of the 'working version of tk.tcl' issue is the next order
of business.

> Thanks again so much for all your help!!!

No worries.  Kudos to you for diving into the Tcl code!


Unidata User Support                                    UCAR Unidata Program
(303) 497-8642                                                 P.O. Box 3000
address@hidden                                   Boulder, CO 80307
Unidata HomePage                       http://www.unidata.ucar.edu

Ticket Details
Ticket ID: TTI-427756
Department: Support McIDAS
Priority: Normal
Status: Closed

NOTE: All email exchanges with Unidata User Support are recorded in the Unidata inquiry tracking system and then made publicly available through the web. If you do not want to have your interactions made available in this way, you must let us know in each email you send to us.