Statalist


[Date Prev][Date Next][Thread Prev][Thread Next][Date index][Thread index]

st: Deploying platform-specific package


From   "Sergiy Radyakin" <serjradyakin@gmail.com>
To   "statalist@hsphsun2.harvard.edu" <statalist@hsphsun2.harvard.edu>
Subject   st: Deploying platform-specific package
Date   Thu, 31 Jul 2008 11:28:45 -0400

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/



© Copyright 1996–2014 StataCorp LP   |   Terms of use   |   Privacy   |   Contact us   |   What's new   |   Site index