Building Arduino from source - doesn't launch

Hello,

I thought I'd try out the latest bleeding-edge Arduino code itself, and was pleasantly surprised when I managed to create the build environment with no issues, and the build itself completed with no errors or warnings.

The problem is that when I try to run the resultant arduino.exe, all that happens is that the splash-screen appears, then the app silently closes.

The platform is

  • Windows 7, 64-bit
  • Apache Ant 1.8.2
  • GNU Make 3.81 (built for i686-pc-cygwin)
  • gcc 3.4.4
  • Perl 5.10.1 (built for i686-cygwin-thread-multi-64int)
  • Java JDK 1.6.0_24

The Build log:

$ ant
Buildfile: d:\source\Arduino\build\build.xml

build:

revision-check:

windows-checkos:

subprojects-build:

compile:
  [methods] No changes to PApplet API.
    [mkdir] Created dir: d:\source\Arduino\core\bin
    [javac] Compiling 34 source files to d:\source\Arduino\core\bin

build:
      [jar] Building jar: d:\source\Arduino\core\core.jar

compile:
    [mkdir] Created dir: d:\source\Arduino\app\bin
    [javac] Compiling 68 source files to d:\source\Arduino\app\bin
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.

build:
      [jar] Building jar: d:\source\Arduino\app\pde.jar

windows-build:
    [mkdir] Created dir: d:\source\Arduino\build\windows\work
    [mkdir] Created dir: d:\source\Arduino\build\windows\work\lib
     [copy] Copying 5 files to d:\source\Arduino\build\windows\work\lib
     [copy] Copying 15 files to d:\source\Arduino\build\windows\work
     [copy] Copying 4 files to d:\source\Arduino\build\windows\work
     [copy] Copying 19 files to d:\source\Arduino\build\windows\work
    [unzip] Expanding: d:\source\Arduino\build\windows\avr_tools.zip into d:\source\Arduino\build\windows\work\hardware
     [copy] Copying 1 file to d:\source\Arduino\build\windows\work\hardware\tools\avr\avr\include\avr

assemble:
     [copy] Copying 3 files to d:\source\Arduino\build\windows\work\tools
     [copy] Copying 139 files to d:\source\Arduino\build\windows\work\libraries
     [copy] Copying 94 files to d:\source\Arduino\build\windows\work\hardware
     [copy] Copying 59 files to d:\source\Arduino\build\windows\work\examples
    [unzip] Expanding: d:\source\Arduino\build\shared\reference.zip into d:\source\Arduino\build\windows\work
     [copy] Copying 3 files to d:\source\Arduino\build\windows\work
 [launch4j] Compiling resources
 [launch4j] Linking
 [launch4j] Successfully created d:\source\Arduino\build\windows\work\arduino.exe

BUILD SUCCESSFUL
Total time: 1 minute 3 seconds

The ant run log:

$ ant run
Buildfile: d:\source\Arduino\build\build.xml

run:

revision-check:

windows-checkos:

subprojects-build:

compile:
  [methods] No changes to PApplet API.

build:

compile:

build:

windows-build:
    [unzip] Expanding: d:\source\Arduino\build\windows\avr_tools.zip into d:\source\Arduino\build\windows\work\hardware

assemble:
    [unzip] Expanding: d:\source\Arduino\build\shared\reference.zip into d:\source\Arduino\build\windows\work
     [copy] Copying 3 files to d:\source\Arduino\build\windows\work
 [launch4j] Compiling resources
 [launch4j] Linking
 [launch4j] Successfully created d:\source\Arduino\build\windows\work\arduino.exe

windows-run:

BUILD SUCCESSFUL
Total time: 6 seconds

use ant instead...