Sorry if I'm asking something so obvious, but.....I'm confused.
Recently I installed Dolphin on a laptop that comes with Win XP SP2 (I
use almost all the time Linux that is in another partition).
Never tried to use Dolphin here until now, planning to let this
machine as my main/only development machine, but when I can't make
start the image doing double click on it, as is usual, it don't start.
I tried to associate it with the Dolphin.exe, but also fails. I get an
error that not says much, an empty dialog with only the Accept option
and the red button with the white cross.
If I move the image to the Dolphin installation directory, it don't
start neither at this way. The only way to start the image is drag it
over the Dolphin.exe.
As I understand the associations are ok (the installer run ok) and I
did also at hand.
The only other thing installed here is the NC version of VW, and a few
common programs being that is a new installation I'm not used a lot
yet.
Any suggestion will be appreciated.
Thanks.
Germán.
The most direct solution is to create an explicit shortcut - point to
the VM (full path) and the image (full path on the command line to the
VM). Then all of the dependence on MSI shortcuts is gone.
Bill
--
Wilhelm K. Schwab, Ph.D.
bi...@anest4.anest.ufl.edu
Hi Bill:
Thanks by the response.
I tried, but failed, then uninstalled Dolphin and installed again.
The installation run ok, I can unlock the image without problems and
save it under the usual path "My Documents...".
When try to start it with double click now I get another weird error:
A dialog windows telling:
The Dolphin Smalltalk VM COM component is required to run this
application, but could not created.
The error was: 0x80040111, ClassFactory no puede suministrar la clase
requerida.
Please ensure that the application is correctly installed and try
again.
I press the only button on this dialgo (Accept) and I get another
saying:
The Dolphin Smalltalk VM is required to run this application, but does
not appear to be registered. Please reinstall or use REGSVR32 to
register DolphinVM???.DLL, then try running the application again.
And the only Accept button.
Obviously the dll is registered and I tried re-registering. Also the
other DLL's that admit registrarion.
Again uninstall and reinstall but ever the same problem.
If i copy the image on the installation directory of Dolphin, the same
error, the only way to get the image started is dragg them over the
Dolphin.exe.
I never find this problem on other machines were tried to install
Dolphin.
Thanks by any advice.
Cheers.
I wish I had a quick solution for you.
The part I do not understand is why it runs when you drag the image over
the vm. Do you have a dependency checker? It might help to look at
each of the components.
Keep in mind that MS has gone full circle on DLLs. First, they were
scattered all over drives, so they told us all that we needed to install
in the system directory. Then they changed the name of same, and then
did it again, going back to the original default. Now we're told not to
put DLLs in the system directory, but to scatter copies all over the
place. Those who fail to learn from history...
When you created a shortcut, did you use full paths? I would pull your
image/changes out of My Documents to see if that helps, and you might
try using an 8.3 equivalent for the vm path.
Another thing you can try is to drag/drop to run, and then with the
image loaded, track down the full path to the VM that is running. It
might be that it is not what you think, and/or that one of the required
DLLs is loading one way and not the other.
You mentioned XP. Which version of Dolphin are you using?
Bill
Could you check, whether the file type registration in the registry is
quoted: E.g. HKCR\DolphinSmalltalk.Image\shell\open\command Default Key
should be
"C:\Program Files\Common Files\Object Arts\Dolphin.exe" "%1"
Without the quotes you are running into problems of either windows not
finding the executable or Dolphin not finding the image (due to the
spaces in the path).
As I said ... a wild guess.
CU,
Udo
Sorry by the late response Bill, I was ending some work and not checked
the list until now.
And yes, I know the DLL hell and M$ hell. The only two reasons because
I've a Window machine and Windows products are:
1. Because the most of people on the world (I mean customers) use Windows.
2. Because I like Dolphin a lot, and is Windows.
I will try your suggestions, mainly about 8.3 path, that really sound as
a good thing to try.
About the Dolphin version is the latest published (The X6.1 Beta2, green
screen).
Thanks by your help!
Germán.
Hi Udo:
Thanks by the tip! As I've said Bill, sorry by the late response, I'm
currently working (fortunately) on Linux to end a customer work.
As soon as I can I will try your tip on the Windows laptop and will
respond here.
Thanks again!
Germán.
>> You mentioned XP. Which version of Dolphin are you using?
> About the Dolphin version is the latest published (The X6.1 Beta2, green
> screen).
Have you tried the non-beta 6.02 version? There are differences between
the two in terms of VM etc.
Best regards
Andy Bower
Object Arts Ltd
Problem solved! Thanks Udo.
On my case the key was correctly quoted, but pointed a bad
directory....The key was
"C:\Archivos de programa\Object Arts\Dolphin.exe"
instead of the correct one:
"C:\Archivos de programa\Object Arts\Dolphin Smalltalk
6.1\Dolphin.exe"
Why is registering bad? I don't know.....
Thanks by the help!
Germán.
Hi Andy:
Problem solved, as I responded to Udo.
I'm using the X6.1 Beta 2 because is what I understood on this list
that was your advice.
I should revert to 6.02 ?
Cheers.
Germán.
> I'm using the X6.1 Beta 2 because is what I understood on this list
> that was your advice.
>
> I should revert to 6.02 ?
No, not at all. I was simply trying to find out if something in the beta
was causing the difficulties you are having. Providing it is working
correctly for you, you should continue to use 6.1.
Best regards
Andy Bower
My solution was to copy the new Dolphin.exe from "C:\Program Files\Object
Arts\" into "C:\Program Files\Common Files\Object Arts\" after installing
the new version.
Regards, Robert Kovacic
"gsa" <gard...@gmail.com> wrote in message
news:38d2ea41-8d45-4056...@r18g2000vbi.googlegroups.com...
Hi:
Thanks.
Germ�n.