Dear All,
could anyone please clarify the following sentence from the
documentation (see help usersite):
"g specifies that the file is only to be installed if the user's
computer is of type platformname; otherwise the file is ignored. The
platform names are WIN for Windows, WIN64A for 64-bit Windows on
x86-64 hardware, WIN64I for 64-bit Windows on Itanium
hardware,......."
I understand it like so:
(win32; Stata32) --> WIN
(win64; Stata64) --> WIN64A
(win64; Stata32) --> ????
Here the reference is given to the OS, not the Stata bit-width, which
confuses me.
Why do I need to know? I need to deploy a platform specific package,
and I need to make sure that a proper DLL is installed. In particular,
I want to be able to install a 32-bit DLL when Stata is 32-bit,
regardless of the OS bit-width. Note that I can't analyse S_OSDTL from
the package file.
And a couple of questions regarding earlier versions of Stata:
a) will Stata 8 or earlier understand the platform restrictions when
installing a package?
b) what plugin version does Stata 8 support (there where two
specifications 1.00 and 2.00)?
Why do I need to know this? I don't have earlier versions of Stata at
hand, but I need to know if my program is compatible with them. I
don't want to simply restrict it to run only on the version I have
tested it on.
Any advice is highly welcomed.
Thank you,
Sergiy Radyakin
*
* 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/