On Windows the dlls can be in the xtras folder, although I believe they can
also be immediately adjacent to the projector. This works well for me. On
the Mac though, the appropriate libs must be immediately adjacent to the
projector in order to work. They can *not* be in the xtras folder or the
I use the same methodology on some occasions (XtrasPC) and it seems to work all right
here as well.
J.
-Oorspronkelijk bericht-
Van: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] Thomas Higgins
Verzonden: donderdag 15 juli 2004 21:22
Aan: '[EMAIL PROTECTED]'
Onderwerp: RE: lingo-l All
Hi list...
How's everyone today?
Regarding Dirapi.dll, Iml32.dl, msvcrt.dll and Tbrsrc.dll, is it better
to have them sitting next to the projector or within the xtras folder?
And regarding my DLLs for my onStage xtra, Proj.dll and OnStage.dll, I
believe those go next to the projector, right?
To: [EMAIL PROTECTED]
Subject: lingo-l All those DLLs
Hi list...
How's everyone today?
Regarding Dirapi.dll, Iml32.dl, msvcrt.dll and
Tbrsrc.dll, is it better to have them sitting next
How's everyone today?
Good. You?
Regarding Dirapi.dll, Iml32.dl, msvcrt.dll and Tbrsrc.dll, is it better
to have them sitting next to the projector or within the xtras folder?
I think it's cross platform consistent to put them beside the
projector. Either macos or windows will also look in the
May I suggest you try with everything in the xtras folder...don't know about
onstage or Tbrsrc, but I keep all the others in xtras.
John Mathis
Regarding Dirapi.dll, Iml32.dl, msvcrt.dll and Tbrsrc.dll, is it better
to have them sitting next to the projector or within the xtras folder?
And
yep, me too.. all in the Xtra folder, 'till now no problems whatsoever.
J.
-Oorspronkelijk bericht-
Van: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] John Mathis
Verzonden: donderdag 15 juli 2004 16:17
Aan: [EMAIL PROTECTED]
Onderwerp: Re: lingo-l All those DLLs
May I suggest you try
Onstage.dll and tbrscr.dll are OnStage xtras and go next to the
projector.
The other four I just put in the xtras folder, and no playback
difference.
Thanks, all.
How's everyone today?
Good. You?
Fine, thanks!
- MM
[To remove yourself from this list, or to change to digest mode, go to
wrote the following on 7/15/2004 9:39 AM:
yep, me too.. all in the Xtra folder, 'till now no problems whatsoever.
J.
-Oorspronkelijk bericht-
Van: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] John Mathis
Verzonden: donderdag 15 juli 2004 16:17
Aan: [EMAIL PROTECTED]
Onderwerp: Re: lingo-l All
On Jul 15, 2004, at 11:12 AM, Stephen Ingrum wrote:
ummm what dll files? I've never included those dll's with any
project before- is this a MX 2004 thing?
For fast start projectors, the DLLs are external.
--
Troy
RPSystems, Ltd.
http://www.rpsystems.net
[To remove yourself from this list, or
The DLL files mentioned are for creating a Fast Start Projector (see
http://www.macromedia.com/support/director/ts/documents/d8_fast-
start_stub_proj.htm or search TechNote #14431) in which the DLL's are
included as external files instead of being packaged into the
projector. As I recall,
For fast start projectors, the DLLs are external.
There's more to it than that. It's a matter of insuring that your
projector plays at all.
The scenario: a projector is an executable, and it loads the .dll
(dynamic link library) files at runtime. Anybody who has programmed in
C/C++ knows all
On Jul 15, 2004, at 12:18 PM, Kerry Thompson wrote:
For fast start projectors, the DLLs are external.
There's more to it than that. It's a matter of insuring that your
projector plays at all.
But if the projector is not Fast Start, aren't the DLLs simply included
within the executable?
--
Troy
But if the projector is not Fast Start, aren't the DLLs
simply included within the executable?
No, I don't think so. It's been 4-5 years since I've programmed in C++,
so I'm not certain, but I'm pretty sure things are still the same.
First, look at the name--dynamic link library. That
On Jul 15, 2004, at 1:04 PM, Kerry Thompson wrote:
That typically does not include the .dll in the executable. In fact, if
you don't specifically load the .dll in your code, at the right time,
you will get errors, either at run time or during the build (I don't
remember exactly--it's been too
All,
Now, here's the rub. Sometimes installers will put Dirapi.dll, Iml32.dl,
and/or msvcrt.dll into the Windows system directory. ...
While this is correct, somebody has installers somewhere that do this, it
doesn't _appear_ to be ours (MACR's) that do this. We recently faced some
nasty bugs
Troy's interpretation, I believe, is the same as mine.
From what I know on OS9 and PC systems standalone projectors could be
just that...standalone. Anything needed was contained within the exe.
Now with OSX, I believe the preferred method of creating projectors is
with fast start projectors in
All,
But if the projector is not Fast Start, aren't the DLLs
simply included within the executable?
Standard projectors contain copies of all the needed DLL's.
Compressed projectors (not found in MX'04 anymore) contained compressed
copies of the needed DLL's.
Shockwave projectors don't
So, then, you are suggesting that there is no such thing as a single
icon self-contained executable Director movie on Windows? I
don't think that is the case.
You may be right--I'm not sure. I don't think the .dll's are included in
a normal projector, but I'm too far away from the C/C++
Tom,
Shouldn't your Point 4 include and any subfolders within it? I've always used
subfolders within the Xtras folder but never knew how many levels down the projector
looks. It might be useful to know. Thanks for an excellent writeup, I'll save it.
Slava
At 10:36 AM 7/15/04 -0700, you
1. Look inside the projector, are the DLL's there? If yes,
unpack them to a temp directory and link against those
temporary copies.
Aha! Now it makes sense. The .dll's are packaged with the .exe, just
like the xtras, but are not really part of the core executable.
They're still loaded at
Slava,
Shouldn't your Point 4 include and any subfolders within
it?
For the DLL files I think the answer is no, they might have to be top-level
in the Xtras folder (someone want to test that?). For any Xtras then the
answer is yes, up to five levels of sub-folders IIRC.
Cheers,
Tom Higgins
Aha! Now it makes sense. The .dll's are packaged with the .exe, just
like the xtras, but are not really part of the core executable.
They're still loaded at runtime, after unpacking. It appears
they aren't statically linked.
Bingo, it's that unpack then linkload bit you weren't clear on.
Tom: Thanks for the great answer.
Slava: I develop on Windows, and everything that goes in my xtras folder
goes inside a subfolder called pc, so that means an extra level into the
xtras folder for my dlls, and it worked fine.
Regards all,
- Michael M.
[To remove yourself from this list, or to
Bingo, it's that unpack then linkload bit you weren't clear on. Glad to
read it's sorted and that my info helped.
Let me add this:
If your standard projector starts, and then crashes (or perhaps is rudely
quit) you will leave the dlls in the temp folder that was created, wasting
space.
Slava: I develop on Windows, and everything that goes in my
xtras folder goes inside a subfolder called pc, so that means
an extra level into the xtras folder for my dlls, and it
worked fine.
Thanks for that confirmation Michael.
Cheers,
Tom Higgins
Product Manager - Director Team
26 matches
Mail list logo