RE: lingo-l All those DLLs

2004-07-18 Thread Mark R. Jonkman
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

RE: lingo-l All those DLLs

2004-07-16 Thread Johan Verhoeven
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

RE: lingo-l All those DLLs

2004-07-15 Thread Julian Weaver
with the onstage dlls, yes they go next to the projector. I recall including Tbrsrc.dll as well julian -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Mendelsohn, Michael Sent: 15 July 2004 13:44

Re: lingo-l All those DLLs

2004-07-15 Thread Cole Tierney
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

Re: lingo-l All those DLLs

2004-07-15 Thread John Mathis
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

RE: lingo-l All those DLLs

2004-07-15 Thread Johan Verhoeven
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

RE: lingo-l All those DLLs

2004-07-15 Thread Mendelsohn, Michael
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

Re: lingo-l All those DLLs

2004-07-15 Thread Stephen Ingrum
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

Re: lingo-l All those DLLs

2004-07-15 Thread Troy Rollins
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

Re: lingo-l All those DLLs

2004-07-15 Thread Jeremy Aker
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,

RE: lingo-l All those DLLs

2004-07-15 Thread Kerry Thompson
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

Re: lingo-l All those DLLs

2004-07-15 Thread Troy Rollins
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

RE: lingo-l All those DLLs

2004-07-15 Thread Kerry Thompson
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

Re: lingo-l All those DLLs

2004-07-15 Thread Troy Rollins
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

RE: lingo-l All those DLLs

2004-07-15 Thread Thomas Higgins
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

Re: lingo-l All those DLLs

2004-07-15 Thread Mathew Ray
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

RE: lingo-l All those DLLs

2004-07-15 Thread Thomas Higgins
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

RE: lingo-l All those DLLs

2004-07-15 Thread Kerry Thompson
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++

RE: lingo-l All those DLLs

2004-07-15 Thread Slava Paperno
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

RE: lingo-l All those DLLs

2004-07-15 Thread Kerry Thompson
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

RE: lingo-l All those DLLs

2004-07-15 Thread Thomas Higgins
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

RE: lingo-l All those DLLs

2004-07-15 Thread Thomas 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.

RE: lingo-l All those DLLs

2004-07-15 Thread Mendelsohn, Michael
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

Re: lingo-l All those DLLs

2004-07-15 Thread John Mathis
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.

RE: lingo-l All those DLLs

2004-07-15 Thread Thomas Higgins
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