Hi Michael,<br><br>You can run build.hxml in command line youself, and check what's wrong with it.<br><br><div><span class="gmail_quote">2007/5/15, Michael Norton <<a href="mailto:mnorton@wecare.net">mnorton@wecare.net
</a>>:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div style="">hi,<div><br></div><div>I setup my Eclipse 3.2 to run as the IDE for haXe. Following instructions,
</div><div><br></div><div><a href="http://www.rgenerat.org/ehx/?page_id=9" target="_blank" onclick="return top.js.OpenExtLink(window,event,this)">http://www.rgenerat.org/ehx/?page_id=9</a></div><div><br></div><div><br></div>
<div>I see this in the haXe console when I execute the BUILD.</div><div><br></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">Working directory: /Users/mnorton/Documents/workspace/Test_HaXe
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">Hxml file: /Users/mnorton/Documents/workspace/Test_HaXe/build.hxml</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3">
<span style="font-size: 11px;">Command line: /usr/lib/haxe/haxe build.hxml</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">Haxe Compiler 1.12 - (c)2005-2007 Motion-Twin
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">Usage : haxe.exe [options] <class names...>
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">Options :</span></font></div><div style="margin: 0px;">
<font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-cp <path> : add a directory to find source files</span></font></div><div style="margin: 0px;">
<font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-js <file> : compile code to JavaScript file</span></font></div><div style="margin: 0px;">
<font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-as3 <directory> : generate AS3 code into target directory</span></font></div><div style="margin: 0px;">
<font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-swf <file> : compile code to Flash SWF file</span></font></div><div style="margin: 0px;">
<font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-swf-version <version> : change the SWF version (6,7,8,9)</span></font></div><div style="margin: 0px;">
<font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-swf-header <header> : define SWF header (width:height:fps:color)</span></font>
</div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-swf-lib <file> : add the SWF library to the compiled SWF
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-neko <file> : compile code to Neko Binary
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-x <file> : shortcut for compiling and executing a neko file
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-xml <file> : generate XML types description
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-main <class> : select startup class
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-lib <library[:version]> : use an haxelib library
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-D <var> : define a conditional compilation flag
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-resource <file@name> : add a named resource file
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-exclude <filename> : don't generate code for classes listed in this file
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-v : turn on verbose mode</span></font>
</div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-debug : add debug informations to the compiled code</span>
</font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-prompt : prompt on error</span></font></div><div style="margin: 0px;">
<font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-cmd : run the specified command after successful compilation</span></font></div><div style="margin: 0px;">
<font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">--flash-strict : more type strict flash API</span></font></div><div style="margin: 0px;">
<font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">--override : ensure that overriden methods are declared with 'override'</span>
</font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">--no-traces : don't compile trace calls in the program
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">--flash-use-stage : place objects found on the stage of the SWF lib
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">--neko-source : keep generated neko source
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">--gen-hx-classes <file> : generate hx headers from SWF9 file
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">--next : separate several haxe compilations
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">--altfmt : use alternative error output format
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">--auto-xml : automatically create an XML for each target
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">--display : display code tips</span></font>
</div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">-help</span></font><font face="Monaco" size="3"><span style="font-size: 11px;">
</span></font><font face="Monaco" size="3"><span style="font-size: 11px;">Display this list of options</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font>
<font face="Monaco" size="3"><span style="font-size: 11px;">--help</span></font><font face="Monaco" size="3"><span style="font-size: 11px;"> </span></font><font face="Monaco" size="3"><span style="font-size: 11px;">Display this list of options
</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">Build haXe success.</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">
<br></span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">Here is my build.hxml</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">
<br></span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">-cp src</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">
-swf test.swf</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">-main Test</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">
-swf-header 300:300:30:FFFFFF</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"><br></span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">
What is missing? I hit refresh and I still don't see the test.swf file.</span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">I am running on Mac OS 10.4.9.</span></font>
</div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"><br></span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">thanks.</span></font>
</div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"><br></span></font></div><div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;">Mike</span></font></div>
<div style="margin: 0px;"><font face="Monaco" size="3"><span style="font-size: 11px;"><br></span></font></div><div><br></div><div><br></div></div><br>_______________________________________________<br>Ehx mailing list<br>
<a onclick="return top.js.OpenExtLink(window,event,this)" href="mailto:Ehx@osflash.org">Ehx@osflash.org</a><br><a onclick="return top.js.OpenExtLink(window,event,this)" href="http://osflash.org/mailman/listinfo/ehx_osflash.org" target="_blank">
http://osflash.org/mailman/listinfo/ehx_osflash.org</a><br><br></blockquote></div><br>