Pages: [1]   Go Down
Author Topic: Source build from SVN is broken  (Read 550 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 55
Eureka does not mean what you think.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello!
I just tried building the Arduino code from SVN and there were a lot of complaints. This is on Cygwin-1.7 on Windows Seven:
------
GCL@CmdrSkywalker /usr/local/src/arduino/build/windows
$ ./make.sh
Building processing.core...
updating PApplet with PGraphics api changes
Building the PDE...
src\processing\app\syntax\JEditTextArea.java:27: package processing.app.syntax.i
m does not exist
import processing.app.syntax.im.InputMethodSupport;
                               ^
src\processing\app\syntax\JEditTextArea.java:136: cannot find symbol
symbol  : class InputMethodSupport
location: class processing.app.syntax.JEditTextArea
  private InputMethodSupport inputMethodSupport = null;
          ^
src\processing\app\syntax\TextAreaPainter.java:15: package processing.app.syntax
.im does not exist
import processing.app.syntax.im.CompositionTextPainter;
                               ^
src\processing\app\syntax\TextAreaPainter.java:38: cannot find symbol
symbol  : class CompositionTextPainter
location: class processing.app.syntax.TextAreaPainter
  protected CompositionTextPainter compositionTextPainter;
            ^
src\processing\app\syntax\TextAreaPainter.java:83: cannot find symbol
symbol  : class CompositionTextPainter
location: class processing.app.syntax.TextAreaPainter
   public CompositionTextPainter getCompositionTextpainter(){
          ^
src\processing\app\syntax\JEditTextArea.java:139: cannot find symbol
$
location: class processing.app.syntax.JEditTextArea
                        inputMethodSupport = new InputMethodSupport(this);
                                                 ^
src\processing\app\syntax\TextAreaPainter.java:85: cannot find symbol
symbol  : class CompositionTextPainter
location: class processing.app.syntax.TextAreaPainter
       compositionTextPainter = new CompositionTextPainter(textArea);
                                    ^
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
7 errors

zip error: Nothing to do! (try: zip -rq ../lib/pde.jar . -i .)

Done.
-----
This also happened with the exact same problem on Slackware Linux-12.1.
--
/me
Logged

Wuppertal/Germany
Offline Offline
God Member
*****
Karma: 1
Posts: 895
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

The build system for the latest version (trunk) is now using ant instead of make.

http://code.google.com/p/arduino/wiki/BuildingArduino
Eberhard
Logged

0
Offline Offline
Jr. Member
**
Karma: 0
Posts: 55
Eureka does not mean what you think.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hello!
But the site does not explain what to do to get a recent JDK installed. And then recognized by Cygwin so that the Ant tool can find the JDK and take it from there.
**********************
By contrast everything just works under Linux and then instructions for Linux are indeed complete. But that solution is reserved for a long-time project.
----
/me
Logged

Wuppertal/Germany
Offline Offline
God Member
*****
Karma: 1
Posts: 895
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
But the site does not explain what to do to get a recent JDK installed.
Download from http://java.sun.com/javase/downloads/index.jsp

Quote
And then recognized by Cygwin
Edit the PATH settings?

Quote
so that the Ant tool can find the JDK and take it from there.
http://ant.apache.org/manual/index.html
Ant has one of the best maintained online-manuals in the world of free software. There is a whole section on installing Ant and running checks to see if it works.

Eberhard
Logged

Pages: [1]   Go Up
Jump to: