Latest stencyl not compiling flash builds [Logs]

Max Finch

  • *
  • Posts: 2186
I'm trying to compile my flash game but it doesn't want to build. My logs are attached.

letmethink

  • *
  • Posts: 2547
That looks like a weird error I haven't seen before (can't post as on my phone). What build are you using? A public one?

It looks like something uninstalling and reinstalling might fix.
~Letmethink

Max Finch

  • *
  • Posts: 2186
Latest build, just uninstalled and reinstalled this morning.

Donni11

  • *
  • Posts: 2182
You know , its pretty strange. The latest Privet  built was 8475 , but then it got changed to 8487 , 8 hours ago . But I haven't seen anything in Changelog besides :

<------ (Weekly Release - b8471)

Which was for 8475 ,Nothing has been described about 8487 ...
Peace

Max Finch

  • *
  • Posts: 2186
Really need to know what to do here... I need to get this game released asap and this is holding me back.

I've reinstalled Stencyl multiple times...

Donni11

  • *
  • Posts: 2182
I'll be taking a look at the logs...
Peace

Max Finch

  • *
  • Posts: 2186
It looks like something to do with [Stencyl Folder Location]/plaf/haxe/haxelib

Donni11

  • *
  • Posts: 2182
This is what I found :
Code: [Select]
ERROR [pool-1-thread-1] stencyl.sw.app.tasks.AuthenticateTask: Could not sign in because of networking issues.
1) You could not connect to our servers, located at http://www.stencyl.com.
2) Our servers are down.
3) Our servers have moved, and your DNS cache has not been updated.
java.net.UnknownHostException: www.stencyl.com
at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:184)
at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
at java.net.Socket.connect(Socket.java:589)
at java.net.Socket.connect(Socket.java:538)
at sun.net.NetworkClient.doConnect(NetworkClient.java:180)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:432)
at sun.net.www.http.HttpClient.openServer(HttpClient.java:527)
at sun.net.www.http.HttpClient.<init>(HttpClient.java:211)
at sun.net.www.http.HttpClient.New(HttpClient.java:308)
at sun.net.www.http.HttpClient.New(HttpClient.java:326)
at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:1168)
at sun.n
Code: [Select]
[pool-1-thread-2] stencyl.sw.app.filewatcher.ExternalAppLauncher: Source '/Users/maxglockling/stencylworks/games-generated/New Platformer/Export/flash/bin/New Platformer.swf' does not exist
java.io.FileNotFoundException: Source '/Users/maxglockling/stencylworks/games-generated/New Platformer/Export/flash/bin/New Platformer.swf' does not exist
at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:1074)
at org.apache.commons.io.FileUtils.copyFile(FileUtils.java:1038)
at stencyl.sw.app.filewatcher.ExternalAppLauncher.runSWFInBrowser(ExternalAppLauncher.java:511)
at stencyl.sw.io.write.resource.HXWriter$3.done(HXWriter.java:468)
at stencyl.sw.util.Util.runCommand(Util.java:480)
at stencyl.sw.io.write.resource.HXWriter$2.doInBackground(HXWriter.java:422)
at stencyl.sw.
Peace

Max Finch

  • *
  • Posts: 2186
The first one is because I was having network issues, wouldn't sign into my Stencyl account. No biggie there. The second one is because Stencyl had build issues thus resulting in the engine not compiling the game. If the game doesn't compile then it doesn't place it in that folder. The issue is with haxelib:

Code: [Select]
Last login: Thu Aug  6 11:36:13 on ttys000
Maxs-MacBook:~ maxglockling$ /Users/maxglockling/Desktop/Stencyl/plaf/haxe/haxelib ; exit;
dyld: Library not loaded: @executable_path/libneko.dylib
  Referenced from: /Users/maxglockling/Desktop/Stencyl/plaf/haxe/haxelib
  Reason: image not found
Trace/BPT trap: 5
logout
Saving session...completed.

[Process completed]

in the logs it shows this, also running haxelib directly shows this in the console.

Justin

  • *
  • Posts: 4313
What does "ldd haxelib" say?

For Live Support: Join our discord server and ping me @justin.
I'm most often available between 8am and midnight Japan time. (GMT+9)

Justin

  • *
  • Posts: 4313
If you cd to Stencyl/plaf and run the following, then try "ldd haxelib" and "haxelib", what then?

Code: [Select]
export DIR="$( cd "$( dirname "$0" )" && pwd )"
export HAXEPATH="$DIR/haxe"
export HAXE_STD_PATH="$HAXEPATH/std"
export HAXELIB_PATH="$HAXEPATH/lib"
export NEKO_INSTPATH="$DIR/neko-linux"
export NEKOPATH="$DIR/neko-linux"
export LD_LIBRARY_PATH="$NEKO_INSTPATH":"$HAXE_LIBRARY":"$LD_LIBRARY_PATH"
export PATH="$HAXEPATH":"$DIR":"$NEKO_INSTPATH":"$PATH"

For Live Support: Join our discord server and ping me @justin.
I'm most often available between 8am and midnight Japan time. (GMT+9)

Max Finch

  • *
  • Posts: 2186
ldd haxelib says no command found

from there running haxelib still does the same thing?

Justin

  • *
  • Posts: 4313
Oh. I assumed mac would have ldd. Try "otool -L" instead. I also wrote neko-linux above instead of neko-mac.

Code: [Select]
cd /Users/maxglockling/Desktop/Stencyl/plaf/haxe
otool -L haxelib
cd ..
export DIR="$( cd "$( dirname "$0" )" && pwd )"
export HAXEPATH="$DIR/haxe"
export HAXE_STD_PATH="$HAXEPATH/std"
export HAXELIB_PATH="$HAXEPATH/lib"
export NEKO_INSTPATH="$DIR/neko-mac"
export NEKOPATH="$DIR/neko-mac"
export LD_LIBRARY_PATH="$NEKO_INSTPATH":"$HAXE_LIBRARY":"$LD_LIBRARY_PATH"
export PATH="$HAXEPATH":"$DIR":"$NEKO_INSTPATH":"$PATH"
cd haxe
otool -L haxelib
haxelib

« Last Edit: August 06, 2015, 12:06:50 pm by Justin »

For Live Support: Join our discord server and ping me @justin.
I'm most often available between 8am and midnight Japan time. (GMT+9)

Max Finch

  • *
  • Posts: 2186
Code: [Select]
Maxs-MacBook:plaf maxglockling$ cd /Users/maxglockling/Desktop/Stencyl/plaf/haxe
Maxs-MacBook:haxe maxglockling$ otool -L haxelib
haxelib:
@executable_path/libneko.dylib (compatibility version 0.0.0, current version 0.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 169.3.0)
/usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1669.0.0)
Maxs-MacBook:haxe maxglockling$



Justin

  • *
  • Posts: 4313
And you got that from running otool both before and after all the export commands?

In fact if you could just paste the whole chunk of code above into your console and then just copy and paste everything it said, that would be nice. I've edited the code so you can just paste it all in as is.

For Live Support: Join our discord server and ping me @justin.
I'm most often available between 8am and midnight Japan time. (GMT+9)