basigek / simbrain

Automatically exported from code.google.com/p/simbrain
0 stars 0 forks source link

using simbrain as a library (beta) #4

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hi , i am trying to make networkjar using ant (Apache Ant(TM) version 1.9.2 
compiled on October 2 2013) on Linux.

--------------------------------------------------------------------------------
----
> ant networkjar -s -lib ./lib/
Searching for build.xml ...
Buildfile: /home/tbo/Downloads/Simbrain3_beta_1/build.xml

clean:
   [delete] Deleting directory /home/tbo/Downloads/Simbrain3_beta_1/build
   [delete] Deleting directory /home/tbo/Downloads/Simbrain3_beta_1/temp

removelog4j:
    [mkdir] Created dir: /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger
     [copy] Copying 747 files to /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger

util:
    [mkdir] Created dir: /home/tbo/Downloads/Simbrain3_beta_1/build
    [javac] Compiling 52 source files to /home/tbo/Downloads/Simbrain3_beta_1/build
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/ShowHelpAction.java:26: error: package org.simbrain.resource does not exist
    [javac] import org.simbrain.resource.ResourceManager;
    [javac]                             ^
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/propertyeditor/ReflectivePropertyEditor.java:46: error: package org.simbrain.resource does not exist
    [javac] import org.simbrain.resource.ResourceManager;
    [javac]                             ^
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/scripteditor/ScriptEditor.java:50: error: package org.simbrain.resource does not exist
    [javac] import org.simbrain.resource.ResourceManager;
    [javac]                             ^
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/table/TableActionManager.java:37: error: package org.simbrain.resource does not exist
    [javac] import org.simbrain.resource.ResourceManager;
    [javac]                             ^
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:33: error: package org.simbrain.network.gui.nodes.NeuronGroupNode does not exist
    [javac] import org.simbrain.network.gui.nodes.NeuronGroupNode.Port;
    [javac]                                                      ^
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:179: error: cannot find symbol
    [javac]     public void layoutChildren(Point2D src, Port srcPort,
    [javac]                                             ^
    [javac]   symbol:   class Port
    [javac]   location: class DirectedCubicArrow
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:180: error: cannot find symbol
    [javac]             Point2D tar, Port tarPort) {
    [javac]                          ^
    [javac]   symbol:   class Port
    [javac]   location: class DirectedCubicArrow
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:224: error: cannot find symbol
    [javac]     public static float getTheta(Port port) {
    [javac]                                  ^
    [javac]   symbol:   class Port
    [javac]   location: class DirectedCubicArrow
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:106: error: cannot find symbol
    [javac]         public abstract Point2D.Float getBez1(Point2D src, Point2D tar, Port port);
    [javac]                                                                         ^
    [javac]   symbol:   class Port
    [javac]   location: class BezierTemplate
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:108: error: cannot find symbol
    [javac]         public abstract Point2D.Float getBez2(Point2D src, Point2D tar, Port port);
    [javac]                                                                         ^
    [javac]   symbol:   class Port
    [javac]   location: class BezierTemplate
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DropDownTriangle.java:35: error: package org.simbrain.resource does not exist
    [javac] import org.simbrain.resource.ResourceManager;
    [javac]                             ^
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/LinkIcon.java:12: error: package org.simbrain.resource does not exist
    [javac] import org.simbrain.resource.ResourceManager;
    [javac]                             ^
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/StopLight.java:31: error: package org.simbrain.resource does not exist
    [javac] import org.simbrain.resource.ResourceManager;
    [javac]                             ^
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/ShowHelpAction.java:48: error: cannot find symbol
    [javac]         putValue(SMALL_ICON, ResourceManager.getImageIcon("Help.png"));
    [javac]                              ^
    [javac]   symbol:   variable ResourceManager
    [javac]   location: class ShowHelpAction
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/ShowHelpAction.java:61: error: cannot find symbol
    [javac]         putValue(SMALL_ICON, ResourceManager.getImageIcon("Help.png"));
    [javac]                              ^
    [javac]   symbol:   variable ResourceManager
    [javac]   location: class ShowHelpAction
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/propertyeditor/ReflectivePropertyEditor.java:122: error: cannot find symbol
    [javac]                 putValue(SMALL_ICON, ResourceManager.getImageIcon("Prefs.png"));
    [javac]                                      ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/scripteditor/ScriptEditor.java:287: error: cannot find symbol
    [javac]                 putValue(SMALL_ICON, ResourceManager.getImageIcon("Open.png"));
    [javac]                                      ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/scripteditor/ScriptEditor.java:331: error: cannot find symbol
    [javac]                 putValue(SMALL_ICON, ResourceManager.getImageIcon("Save.png"));
    [javac]                                      ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/scripteditor/ScriptEditor.java:376: error: cannot find symbol
    [javac]                 putValue(SMALL_ICON, ResourceManager.getImageIcon("SaveAs.png"));
    [javac]                                      ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/table/TableActionManager.java:69: error: cannot find symbol
    [javac]                 putValue(SMALL_ICON, ResourceManager.getImageIcon("Open.png"));
    [javac]                                      ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/table/TableActionManager.java:107: error: cannot find symbol
    [javac]                 putValue(SMALL_ICON, ResourceManager.getImageIcon("Save.png"));
    [javac]                                      ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/table/TableActionManager.java:138: error: cannot find symbol
    [javac]                 putValue(SMALL_ICON, ResourceManager.getImageIcon("Rand.png"));
    [javac]                                      ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/table/TableActionManager.java:196: error: cannot find symbol
    [javac]                 putValue(SMALL_ICON, ResourceManager.getImageIcon("Prefs.gif"));
    [javac]                                      ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/table/TableActionManager.java:345: error: cannot find symbol
    [javac]                         ResourceManager.getImageIcon("AddTableRow.png"));
    [javac]                         ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/table/TableActionManager.java:379: error: cannot find symbol
    [javac]                         ResourceManager.getImageIcon("AddTableColumn.png"));
    [javac]                         ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/table/TableActionManager.java:410: error: cannot find symbol
    [javac]                         ResourceManager.getImageIcon("DeleteRowTable.png"));
    [javac]                         ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/table/TableActionManager.java:456: error: cannot find symbol
    [javac]                         ResourceManager.getImageIcon("DeleteColumnTable.png"));
    [javac]                         ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/table/TableActionManager.java:602: error: cannot find symbol
    [javac]                         ResourceManager.getImageIcon("Shuffle.png"));
    [javac]                         ^
    [javac]   symbol: variable ResourceManager
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:47: error: cannot find symbol
    [javac]             public Point2D.Float getBez1(Point2D src, Point2D tar, Port port) {
    [javac]                                                                    ^
    [javac]   symbol: class Port
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:72: error: cannot find symbol
    [javac]             public Point2D.Float getBez2(Point2D src, Point2D tar, Port port) {
    [javac]                                                                    ^
    [javac]   symbol: class Port
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:51: error: cannot find symbol
    [javac]                     case NORTH: bez_y = (float) (src.getY()
    [javac]                          ^
    [javac]   symbol: variable NORTH
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:55: error: cannot find symbol
    [javac]                     case SOUTH: bez_y = (float) (src.getY()
    [javac]                          ^
    [javac]   symbol: variable SOUTH
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:59: error: cannot find symbol
    [javac]                     case EAST:  bez_x = (float) (src.getX()
    [javac]                          ^
    [javac]   symbol: variable EAST
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:63: error: cannot find symbol
    [javac]                     case WEST:  bez_x = (float) (src.getX()
    [javac]                          ^
    [javac]   symbol: variable WEST
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:86: error: cannot find symbol
    [javac]             public Point2D.Float getBez1(Point2D src, Point2D tar, Port port) {
    [javac]                                                                    ^
    [javac]   symbol: class Port
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:96: error: cannot find symbol
    [javac]             public Point2D.Float getBez2(Point2D src, Point2D tar, Port port) {
    [javac]                                                                    ^
    [javac]   symbol: class Port
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:227: error: cannot find symbol
    [javac]             case NORTH: theta = -Math.PI/2; break;
    [javac]                  ^
    [javac]   symbol:   variable NORTH
    [javac]   location: class DirectedCubicArrow
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:228: error: cannot find symbol
    [javac]             case SOUTH: theta = Math.PI/2;  break;
    [javac]                  ^
    [javac]   symbol:   variable SOUTH
    [javac]   location: class DirectedCubicArrow
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:229: error: cannot find symbol
    [javac]             case EAST:  theta = Math.PI;    break;
    [javac]                  ^
    [javac]   symbol:   variable EAST
    [javac]   location: class DirectedCubicArrow
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DirectedCubicArrow.java:230: error: cannot find symbol
    [javac]             case WEST:  theta = 0;          break;
    [javac]                  ^
    [javac]   symbol:   variable WEST
    [javac]   location: class DirectedCubicArrow
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DropDownTriangle.java:185: error: cannot find symbol
    [javac]         private ImageIcon downTriangle = ResourceManager
    [javac]                                          ^
    [javac]   symbol:   variable ResourceManager
    [javac]   location: class DropDownTriangle.ClickableTriangle
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DropDownTriangle.java:189: error: cannot find symbol
    [javac]         private ImageIcon leftTriangle = ResourceManager
    [javac]                                          ^
    [javac]   symbol:   variable ResourceManager
    [javac]   location: class DropDownTriangle.ClickableTriangle
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/DropDownTriangle.java:193: error: cannot find symbol
    [javac]         private ImageIcon rightTriangle = ResourceManager
    [javac]                                           ^
    [javac]   symbol:   variable ResourceManager
    [javac]   location: class DropDownTriangle.ClickableTriangle
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/LinkIcon.java:26: error: cannot find symbol
    [javac]     private ImageIcon linkedImIc = ResourceManager
    [javac]                                    ^
    [javac]   symbol:   variable ResourceManager
    [javac]   location: class LinkIcon
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/LinkIcon.java:30: error: cannot find symbol
    [javac]     private ImageIcon unlinkedImIc = ResourceManager
    [javac]                                      ^
    [javac]   symbol:   variable ResourceManager
    [javac]   location: class LinkIcon
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/StopLight.java:53: error: cannot find symbol
    [javac]     private ImageIcon go = ResourceManager.getImageIcon("GreenCheck.png");
    [javac]                            ^
    [javac]   symbol:   variable ResourceManager
    [javac]   location: class StopLight
    [javac] /home/tbo/Downloads/Simbrain3_beta_1/temp/removelogger/org/simbrain/util/widgets/StopLight.java:56: error: cannot find symbol
    [javac]     private ImageIcon stop = ResourceManager.getImageIcon("RedX.png");
    [javac]                              ^
    [javac]   symbol:   variable ResourceManager
    [javac]   location: class StopLight
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 47 errors

BUILD FAILED
/home/tbo/Downloads/Simbrain3_beta_1/build.xml:180: Compile failed; see the 
compiler error output for details.

Total time: 12 seconds
--------------------------------------------------------------------------------
----
I am a novice java programmer so any help would be greatly appreciated.
Many thanks

Original issue reported on code.google.com by mromaios on 8 Apr 2014 at 6:12

GoogleCodeExporter commented 9 years ago
I managed to build it by adding line

<include name="../resource/**" /> 

in the javac task under <target name="util" ... 
in the build.xml
I have yet to test it...

Original comment by mromaios on 8 Apr 2014 at 10:07

GoogleCodeExporter commented 9 years ago
Hi there,

That  could work, but there should be a way to fix this in a better way.   I 
have not used the networkjar task in a _long_ time so that build task is way 
out of date. I'll try to get to it by this weekend.   Thanks for your interest. 
 - Jeff

Original comment by jeffyosh...@gmail.com on 8 Apr 2014 at 11:39

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r2963.

Original comment by jeffyosh...@gmail.com on 11 Apr 2014 at 9:29

GoogleCodeExporter commented 9 years ago
Hi again.  Just a note that I fixed this and in the process cleaned up some of 
the util code, which is what was breaking.   Incidentally it seems you are 
building this in conjunction with the beta 1 jar.  Instead, you should just get 
the latest source using svn.  If you do want to build this with beta 1, you 
need to use svn to get an older version of the code, but it might be easier to 
just use svn to get the latest.  Also, the networkgui ant task, which builds a 
jar that can be used for applets, is not fixed yet. If anyone wants it I can 
work on it....

Original comment by jeffyosh...@gmail.com on 11 Apr 2014 at 9:33