Notice: On April 23, 2014, Statalist moved from an email list to a forum, based at statalist.org.
From | Christopher Baum <kit.baum@bc.edu> |
To | "statalist@hsphsun2.harvard.edu" <statalist@hsphsun2.harvard.edu> |
Subject | st: re: nearstat version |
Date | Fri, 3 Feb 2012 06:23:37 -0500 |
<> > 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? This is probably because the author created the Mata library, lnearstat.mlib, on Stata 12. This is a similar problem to a thread last week. If you delete the .mlib file, restart Stata, and then do do nearstat.mata (from your /ado/plus/n directory) nearstat should compile the appropriate Mata code on the fly and run. You would have to do this in each session. Ultimately the answer is for the author to create the Mata library using a copy of Stata 10.1 if he wants the routine to be available to Stata 10.1, 11, 12, 12.1... Kit Kit Baum | Boston College Economics & DIW Berlin | http://ideas.repec.org/e/pba1.html An Introduction to Stata Programming | http://www.stata-press.com/books/isp.html An Introduction to Modern Econometrics Using Stata | http://www.stata-press.com/books/imeus.html * * 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/