[xinf] Road to Xinfinity and .... on Win XP

Zjnue Brzavi zjnue.brzavi at googlemail.com
Thu Mar 15 21:54:24 CET 2007


1.
haxelib remove cptr
haxelib remove opengl
haxelib remove fonttools
..hmm think those were all the dependencies right?

2.
haxelib remove xinf
haxelib install xinf

3.
updated PATH to point to <haxe lib dir>\xinf\0,0,3\ndll\Windows
(0,0,3 is the important bit here)
also, i've placed it at the beginning of my PATH

4.
renamed libglib-2.0-0.dll in C:\WINDOWS\system32 to -libglib-2.0-0.dll
tried: haxelib run xinf

5.
complained about another dll called libgmodule-2.0-0.dll
renamed this one (in C:\WINDOWS\system32) also, to -libgmodule-2.0-0.dll

6.
haxelib run xinf
.
..
yielding
...
....
C:\Documents and Settings\Administrator>haxelib run xinf
DLLLoader.hx:48: prefixed PATH with: C:\Program Files\Motion-Twin\haxe\\lib\\xin
f\0,0,3\ndll\Windows, now: C:\Program Files\Motion-Twin\haxe\\lib\\xinf\0,0,3\nd
ll\Windows;C:\Program Files\Motion-Twin\haxe\lib\xinf\0,0,2\ndll\Windows;C:\WIND
OWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\dev\svn-win32-1.4.2\bin;C:\d
ev\swfmill-0.2.11-win32;"C:\Program Files\Zone Labs\ZoneAlarm\MailFrontier";C:\d
ev\mtasc-1.13;C:\dev\apache-ant-1.7.0\bin;C:\Program Files\CVSNT\;C:\Program Fil
es\Motion-Twin\haxe\;C:\Program Files\Motion-Twin\neko
DLLLoader.hx:48: prefixed PATH with: C:\Program Files\Motion-Twin\haxe\\lib\\xin
f\0,0,3\ndll\Windows, now: C:\Program Files\Motion-Twin\haxe\\lib\\xinf\0,0,3\nd
ll\Windows;C:\Program Files\Motion-Twin\haxe\\lib\\xinf\0,0,3\ndll\Windows;C:\Pr
ogram Files\Motion-Twin\haxe\lib\xinf\0,0,2\ndll\Windows;C:\WINDOWS\system32;C:\
WINDOWS;C:\WINDOWS\System32\Wbem;C:\dev\svn-win32-1.4.2\bin;C:\dev\swfmill-0.2.1
1-win32;"C:\Program Files\Zone Labs\ZoneAlarm\MailFrontier";C:\dev\mtasc-1.13;C:
\dev\apache-ant-1.7.0\bin;C:\Program Files\CVSNT\;C:\Program Files\Motion-Twin\h
axe\;C:\Program Files\Motion-Twin\neko
Class: XinfinityTest ....

OK 4 tests, 0 failed, 4 success

7.
after recovering from the inevitable momentary blackout, it is
permitted to run off and find 'also sprach zarathustra' for what is to
come!!!!!

sir fischer, thanks, this is super.

last comments before play:
- not sure step 1 is necessary
- does windows really look in system32 before the local xinf folder?
(especially with the xinf location ref at the beginning of the
PATH...) if so, is it possible to force it to do otherwise .. i don't
think people would generally like to go and rename existing dlls in
system32....
- msg when libglib-2.0-0.dll was present in system32:
neko.exe - Entry Point Not Found
The procedure entry point g_assert_warning could not be located in the
dynamic link library libglib-2.0-0.dll
- msg when libmodule-2.0-0.dll was present in system32
neko.exe - Entry Point Not Found
The procedure entry point g_module_open_utf8 could not be located in
the dynamic link library libmodule-2.0-0.dll

hey ho!!!!


More information about the xinf mailing list