Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
st: Re: st: Re: st: Re: st: Re: st: RE: Calculating the shortest distances between observations (based on longitude and latitude)
From
Nick Cox <[email protected]>
To
[email protected]
Subject
st: Re: st: Re: st: Re: st: Re: st: RE: Calculating the shortest distances between observations (based on longitude and latitude)
Date
Fri, 3 Feb 2012 11:21:17 +0000
That's already been explained by Stata to you, but cryptically. The
-version- statements are only part of the story; they don't in
themselves _guarantee_ that the program will work with in this case
10.1. They only _guarantee_ that it won't work with versions less than
10.1!
In this case what bites is that the Mata code was compiled with a
later version.
-version- is a stranger and more limited command than might be
guessed. There is much more discussion at
I have a certain version of Stata and have come across a user-written
program that is apparently written for a later version of Stata. What
are my options?
http://www.stata.com/support/faqs/lang/version2.html
If you're confused by this, you're in good company. There is a lot to
explain. A mantra that may help is that -version- is not a time
machine; so it does not set everything to what it was in 10.1, in this
case.
Nick
On Fri, Feb 3, 2012 at 11:06 AM, Rüdiger Vollmeier
<[email protected]> wrote:
> I have just had a look at the .ado and .mata files. Both state that
> the program version is Stata 10.1 (see below). Hence, it should be
> working... So I am wondering why this problem actually ocurrs(?).
>
> best regards, Ruediger
> ------------------------
> program define nearstat, rclass
> version 10.1
>
>
>
> 2012/2/3 Nick Cox <[email protected]>:
>> I can only conclude that the SSC documentation for -nearstat- (SSC) is
>> out-of-date and needs to be fixed. That's the author's responsibility.
>> So, you cannot use -nearstat- unless an older version is provided to
>> you or you upgrade your Stata (not STATA) to 12.
>>
>> Nick
>>
>> On Fri, Feb 3, 2012 at 10:02 AM, Rüdiger Vollmeier
>> <[email protected]> wrote:
>>> Thanks for the insightful replies.
>>>
>>> Nearstat actually seems to look pretty much like what I ve been
>>> looking for. However, it seems that there are some problems with the
>>> STATA versions. I am using STATA 11 and it is stated that nearstat can
>>> be used by STATA 10 or higher.
>>>
>>> However, whenever I run nearstat, I get the following error message:
>>> (nearstat_calcdist() in lnearstat, compiled by Stata 12.0, is too new
>>> to be run by
>>> this version of Stata and so was ignored)
>>> <istmt>: 3499 nearstat_calcdist() not found
>>> r(3499);
>>>
>>> Confusing right? Does anybody know why this happens?
>>>
*
* For searches and help try:
* http://www.stata.com/help.cgi?search
* http://www.stata.com/support/statalist/faq
* http://www.ats.ucla.edu/stat/stata/