2016-07-24 20 views
0

私はHaxeプロジェクトに取り組んでいますが、すべてがスムーズなウィンドウをターゲットにしています...私が何日間か休憩するまで、何か仕事をするために戻ってくるまで、またはリリース:ビルドがエラーで停止しました

Building main 
Running Pre-Build Command Line... 
cmd: "C:\HaxeToolkit\haxe/haxelib" run lime build "project.xml" windows -debug -Dfdb 
Build halted with errors. 
Done(1) 

を...私が間違っているのか理解していない、私は今、再インストールhaxetoolkit複数回を持っている、ライム、openflすべてが最新で破損していない、私はHaxeDevelopとFlashDevelopのを試してみた、問題それはウィンドウだけでなく、何かをターゲットにしたときに発生します ...

お願いします。それは私のコードではない、私は2日前に何もしなかったし、すべてがうまく2日前に働いた...

編集:私は思った問題の原因を特定することができた。私は新しいプロジェクトを一からやり直してみました。私のproject.xmlを編集して資産ライブラリとして.swfを使用すると、何かがうまくいかず、ビルドできませんでした。:

ここは私は/ = "true" にして生成または= "true" を私が手にプリロード削除する場合

<library path="Assets/library.swf" type="swf" preload="true" generate="true" />

:私のproject.xml:

<!-- classpath, haxe libs --> 
    <source path="src" /> 
    <haxelib name="openfl" /> 
    <haxelib name="swf" /> 
    <haxelib name="actuate" /> 

    <!-- assets --> 
    <library path="Assets/library.swf" type="swf" preload="true" generate="true" /> 

    <assets path="Assets" rename="assets" exclude="openfl.svg|*.swf" /> 

    <icon path="assets/openfl.svg" /> 

    <!-- optimize output 
    <haxeflag name="-dce full" /> --> 

EDITは2: それはとは何かを持っています:

Error: error running link.exe -out:ApplicationMain-debug.exe -nologo -machine:x86 -debug -subsystem:windows,5.01 -libpath:lib user32.lib @obj/msvc16-debug-ncxp/all_objs 
Build halted with errors. 
Done(1) 
+0

本当に必死になっている...何が間違っているのか分かりません... –

+0

実際のエラーを見るには、コマンドラインからプロジェクトをビルドしてください。 – RealyUniqueName

答えて

0

この問題を解決するには、OpenFLコミュニティの素敵な人が助けてくれました。最新のlibのバグであることが判明しました。これは今解決されており、次のアップデートに含まれます。だから今の解決策は以下のようにダウングレードすることでした:

haxelib set openfl 4.0.1 
haxelib set lime 3.0.1 
haxelib set swf 2.2.2 

そして今はそれが想定どおりに動作します。

関連する問題