Thread overview
[Request] Assistance installing DUI
Feb 07, 2004
Andrew Edwards
Feb 07, 2004
Andrew Edwards
Feb 07, 2004
Ant
Feb 07, 2004
Andrew Edwards
Feb 08, 2004
Ant
February 07, 2004
OS: Windows XP Pro
DMD: v0.79
DUI: v00.08 -> c:\dmd\src\phobos\code\ant\dui
GTK: v2.2.4 -> c:\Program Files\Common Files\GTK

Fixed problem installing in paths containing spaces ("Program Files" ...).

Modifications made to convLibs.bat
----------------------------------

Changes:
  LN# 03: from -> set GTK_BASE="C:\GTK\2.0"
          to   -> set GTK_BASE="C:\Program Files\Common Files\GTK\2.0"
  LN# 67: from -> set GL_LIBS=WINNT\system32\
          to   -> set GL_LIBS=%SYSTEMROOT%\system32\

Additions:
  /* return to dui source directory */
  LN# 79: cd c:\dmd\src\phobos\code\ant\dui\
  /* call goMake.bat */
  LN# 80: call gomake

Modifications made to MakefileWIN
----------------------------------

Changes:
  LN# 38: from -> GTK_BASE = \GTK\2.0
          to   -> GTK_BASE = "C:\Program Files\Common Files\GTK\2.0"

Directory structure before executing convLibs.bat
-------------------------------------------------

C:\dmd\src\phobos\code\ant\dui>dir
 Volume in drive C has no label.
 Volume Serial Number is 80C7-0E2D

 Directory of C:\dmd\src\phobos\code\ant\dui

02/07/2004  01:56 PM    <DIR>          .
02/07/2004  01:56 PM    <DIR>          ..
02/07/2004  12:57 PM             3,927 convLibs.bat
01/17/2004  11:52 AM               355 goMake.bat
01/17/2004  11:04 AM             2,271 INSTALL_WIN.txt
10/17/2003  07:01 PM            26,925 lgpl.txt
02/07/2004  12:54 PM             9,884 MakefileWIN
01/17/2004  11:13 AM               480 README
02/07/2004  12:19 PM    <DIR>          src
               6 File(s)         43,842 bytes
               3 Dir(s)   6,223,360,000 bytes free

Directory structure after executing convLibs.bat
------------------------------------------------

C:\dmd\src\phobos\code\ant\dui>dir
 Volume in drive C has no label.
 Volume Serial Number is 80C7-0E2D

 Directory of C:\dmd\src\phobos\code\ant\dui

02/07/2004  01:59 PM    <DIR>          .
02/07/2004  01:59 PM    <DIR>          ..
02/07/2004  12:57 PM             3,927 convLibs.bat
02/07/2004  01:59 PM           458,268 DUITest.exe
02/07/2004  01:59 PM             2,390 DUITest.map
01/17/2004  11:52 AM               355 goMake.bat
02/07/2004  01:59 PM           214,044 HelloWorld.exe
02/07/2004  01:59 PM             2,390 HelloWorld.map
01/17/2004  11:04 AM             2,271 INSTALL_WIN.txt
10/17/2003  07:01 PM            26,925 lgpl.txt
02/07/2004  01:58 PM         1,711,616 libdui.lib
02/07/2004  12:54 PM             9,884 MakefileWIN
01/17/2004  11:13 AM               480 README
02/07/2004  12:19 PM    <DIR>          src
              11 File(s)      2,432,550 bytes
               3 Dir(s)   6,220,959,744 bytes free

Result:
No errors reported during compilation.

Problems:
Executing HelloWorld.exe or DUITests.exe results in the following error:

  "This application has failed to start because libgtk-win32-2.0-0.dll was not found. Re-installing the application may fix this problem."

I've reinstalled GTK, recompiled DUI and searched for the file to make sure it exists.

This does not fix the problem.

Any assistance would be greatly appreciated.

Andrew
February 07, 2004
Andrew Edwards wrote:
> ...
>    "This application has failed to start because
> libgtk-win32-2.0-0.dll was not found. Re-installing the application
> may fix this problem."
>
> I've reinstalled GTK, recompiled DUI and searched for the file to make sure it exists.
>
> This does not fix the problem.
>
> Any assistance would be greatly appreciated.
>
> Andrew

Run your application from where libgtk-win32-2.0-0.dll is, or make sure it's in the path.

-----------------------
Carlos Santander Bernal


February 07, 2004
Carlos Santander B. wrote:

> 
> Run your application from where libgtk-win32-2.0-0.dll is, or make sure it's in the path.
> 
> -----------------------
> Carlos Santander Bernal
> 
> 

I've placed "C:\Program Files\Common Files\GTK\lib" in my path and it works! Thanks

Exicution of HelloWorld causes a problem: The program cannot be closed.

DUITest also crashed while I was clicking through it. After terminating the process, M$ created a bug report of sorts which I have included in hopes that it can shed some light on the subject. It didn't really help me much.

Thanks again,
Andrew


February 07, 2004
On Sat, 07 Feb 2004 16:21:21 -0500, Andrew Edwards wrote:

> Carlos Santander B. wrote:
> 
>> 
>> Run your application from where libgtk-win32-2.0-0.dll is, or make sure it's in the path.
>> 
>> -----------------------
>> Carlos Santander Bernal
>> 
>> 
> 
> I've placed "C:\Program Files\Common Files\GTK\lib" in my path and it works! Thanks
> 
> Exicution of HelloWorld causes a problem: The program cannot be closed.

I fixed that for the next release.

> 
> DUITest also crashed while I was clicking through it.

Is that on the scales tests? I'm still looking at that one.

Ant

February 07, 2004
Ant wrote:
> On Sat, 07 Feb 2004 16:21:21 -0500, Andrew Edwards wrote:
> 
>>DUITest also crashed while I was clicking through it.
> 
> 
> Is that on the scales tests? I'm still looking at that one.
> 
> Ant
> 

No it was the Drawing Test...it is also extremely slow. Anyway to speed it up a bit?

Andrew
February 08, 2004
On Sat, 07 Feb 2004 17:07:08 -0500, Andrew Edwards wrote:

> Ant wrote:
>> On Sat, 07 Feb 2004 16:21:21 -0500, Andrew Edwards wrote:
>> 
>>>DUITest also crashed while I was clicking through it.
>> 
>> 
>> Is that on the scales tests? I'm still looking at that one.
>> 
>> Ant
>> 
> 
> No it was the Drawing Test...


That's new! I don't have that error...
I have my windows box on.
I'll try it now... no, it doesn't crash for me.
any more details?

>it is also extremely slow. Anyway to speed it up a bit?

it draws one pixel at the time.
it's very slow on windows.
it's fast on linux.

I see you drop the same problem on the sourceforge
'Support Requests'. let's carry this over there.

http://sourceforge.net/projects/dui

Ant