[xinf] [xinformal] xinf 0.0.2 'gimme some sweet sweet testing'

Sean Charles sean.charles at objitsu.com
Wed Mar 14 20:35:48 CET 2007


Just instaslled it, went OK, run failed:

sean-charles-computer:~ seancharles$ sudo haxelib run xinf
Pixbuf.hx:74: LOADERS: /usr/local/lib/haxe/lib/xinf/0,0,2/ndll/Mac/ 
loaders/gdk-pixbuf.loaders:
# GdkPixbuf Image Loader Modules file
# Generated by xinf.

"/usr/local/lib/haxe/lib/xinf/0,0,2/ndll/Mac/loaders/libpixbufloader- 
jpeg.so"
"jpeg" 5 "gtk20" "The JPEG image format"
"image/jpeg" ""
"jpeg" "jpe" "jpg" ""
"\377\330" "" 100

"/usr/local/lib/haxe/lib/xinf/0,0,2/ndll/Mac/loaders/libpixbufloader- 
png.so"
"png" 5 "gtk20" "The PNG image format"
"image/png" ""
"png" ""
"\211PNG\r\n\032\n" "" 100

"/usr/local/lib/haxe/lib/xinf/0,0,2/ndll/Mac/loaders/libpixbufloader- 
gif.so"
"gif" 4 "gtk20" "The GIF image format"
"image/gif" ""
"gif" ""
"GIF8" "" 100


Called from xinf/support/Pixbuf.hx line 86
Called from Pixbuf__impl.hx line 8
Uncaught exception - load.c(223) : Failed to load library : /usr/ 
local/lib/haxe/lib/xinf/0,0,2/ndll/Mac/xinfinity-support.ndll (dlopen 
(/usr/local/lib/haxe/lib/xinf/0,0,2/ndll/Mac/xinfinity-support.ndll,  
1): Library not loaded: /sw/lib/libexpat.0.dylib
   Referenced from: /usr/local/lib/haxe/lib/xinf/0,0,2/ndll/Mac/ 
xinfinity-support.ndll
   Reason: image not found)



On 14 Mar 2007, at 19:06, daniel fischer wrote:

>
> Hey List,
>
> it's been nearly a year now that xinf went public. But i like  
> developing at my own pace, so it's fine with me. As with swfmill,  
> you can always speed up xinf development by
> 	a) contributing code
> 	b) sponsoring
> 	c) making good comments and bugreports.
>
> Nevertheless, i'm just uploading xinf 0.0.2 to haxelib: it now  
> includes all dependency libraries (note to nicolas: could you swipe  
> the opengl, fonttools and cptr libs from haxelib for the time  
> being? i'll gladly factor (some) of these out again if people  
> express demand).
>
> In this release, xinfinity should work fine on win32 and OSX (in  
> addition to Linux, which is considered to be 'the major platform'),  
> it includes all neccessary dependency DLLs/dylibs for those  
> platforms too. (For Linux users: you need gdk-pixbuf, (free)glut,  
> freetype and fontconfig, but these should be installed by default  
> on major desktop distros).
>
> As for the state of xinf: "closing in on 0.1", the core  
> functionalities have been not changing very much for the last half  
> year, while i've been developing the more experimental (SVN-only)  
> modules (mainly style, widgets, layout). Surely some things are  
> still missing (no matrix ops on flash player; no MSIE  
> compatibility), but i now happily use xinf for my other  
> experimental work (involving gstreamer).
>
> The most important thing missing now are some well-done examples  
> (which i will hopefully produce rather sooner than later;  
> recommendations and contributions are more than welcome), and some  
> testing..
>
> when you "haxelib install xinf" and "haxelib run xinf", you should  
> now see a stoic:
>
> 	Class: XinfinityTest ....
> 	OK 4 tests, 0 failed, 4 success
>
> this doesnt test everything, but it loads a font, a gif, a jpeg and  
> a png image. the jpeg and font tests currently fail on OSX (and the  
> libgcc issue persists on OSX), but that should be fixed soon. To  
> test some more, cd to <your haxelib path>/xinf/0,0,2/samples/2- 
> xinferno/ and run "haxe compile.hxml": it will produce a test of  
> most xinferno functionality for .js, .swf and neko. To test  
> xinfinity, launch "haxe App.n". To test JS/SWF, open TEST.html or  
> App.swf with your browser. The xinferno test should give you a nice  
> test image. The important tests are in the bottom row: lineTo,  
> quadraticTo, cubicTo, circle, translate, rotate, scale. you should  
> also see "xinferno 0.0.2" in nicely rendered Bitstream Vera Sans  
> above the standard SMTPE color bars.
>
> please let me know how that goes on your platform.
>
> -dan
>
> -- 
> http://0xDF.com/
> http://iterative.org/
>
> --
> xinf is not flash
> http://xinf.org/
>




More information about the xinf mailing list