hzzc1987 / jnaerator

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

Missing source files #1

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
I tried to build from source with the following JARs in classpath:

* antlr-3.1.1-runtime.jar
* binarysearch.jar ( http://ochafik.free.fr/blog/?p=106 )
* jalico-latest.jar
* jna.jar  ( 3.0.9 )
* junit.jar ( 4.4 )
* trove-2.0.4.jar

3rd Party source files missing:

* all files for 'slightly patched Anarres JCPP'

'com.ochafik' - source files missing:

* com.ochafik.babel.env.SchemeEnv
* com.ochafik.io.TextAreaOutputStream
* com.ochafik.math.graph.BinaryEdgeSet;
* com.ochafik.math.graph.impl.FastSparseBinaryEdgeSet;
* com.ochafik.swing.JDialogs
* com.ochafik.swing.tree.DefaultTreeNode
* com.ochafik.util.listenable.ListenableListModel

If you add these sources to SVN I will be able to create a Maven project
definition (pom.xml) which will enable everyone to build from source easily.

Original issue reported on code.google.com by nikolas....@gmail.com on 16 Feb 2009 at 8:52

GoogleCodeExporter commented 8 years ago
Thanks for adding the files to SVN, but the project still won't compile.

Missing libraries:

* rococoa-0.1.1.jar
* trove-2.0.4.jar

Missing Classes:

* com.ochafik.babel.env.SchemeEnv
* com.ochafik.math.graph.BinaryEdgeSet
* com.ochafik.math.graph.impl.FastSparseBinaryEdgeSet
* com.ochafik.util.SortedIntArray

Original comment by nikolas....@gmail.com on 17 Feb 2009 at 8:02

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Rococoa's JAR should be added to SVN soon, in the meanwhile it should be 
available 
from http://rococoa.dev.java.net/

As for the other classes : SchemeEnv, for instance, is referred to by 
SchemeTokenMarker, which needn't be compiled. The only file you should ask 
compilation of is JNAerator.java (look at the trunk/scripts/compile script).
Same applies to the other classes (FastSparseBinaryEdgeSet needed by 
DefinitionsVisitor, which use is commented out for now...).

Regards

Original comment by olivier.chafik@gmail.com on 18 Feb 2009 at 10:39

GoogleCodeExporter commented 8 years ago
> all files for 'slightly patched Anarres JCPP'

I uploaded the patched JAR to the trunk/libraries folder.

For sources, I'd rather wait to see how/if the JCPP author integrates the 
patches to 
his library, so as not to duplicate the source tree between our SVN and his.

I'll try to upload a patch file soon, though.

Original comment by olivier.chafik@gmail.com on 18 Feb 2009 at 10:43

GoogleCodeExporter commented 8 years ago

Original comment by olivier.chafik@gmail.com on 19 Feb 2009 at 10:10

GoogleCodeExporter commented 8 years ago

Original comment by olivier.chafik@gmail.com on 21 Feb 2009 at 9:57

GoogleCodeExporter commented 8 years ago
added modified anarres sources to trunk/libraries/anarres (merged anarres 1.2.5 
in the process)

Original comment by olivier.chafik@gmail.com on 25 Mar 2009 at 9:11

GoogleCodeExporter commented 8 years ago
I just checked out the trunk and I have as well compilation problems:

in /JNAerator/sources/com/ochafik/lang/jnaerator/DefinitionsVisitor.java

Those imports cannot be resolved:
import com.ochafik.math.graph.BinaryEdgeSet;
import com.ochafik.math.graph.impl.FastSparseBinaryEdgeSet;

Where could I find com.ochafik.math ?

Original comment by frederic...@gmail.com on 30 May 2009 at 11:28

GoogleCodeExporter commented 8 years ago
As stated in a previous comment, the use of DefinitionsVisitor is commented out 
for now, so there is no need to 
compile it (I could just as well remove it from SVN, but it still contains some 
code I didn't resolve to delete...).
I did not plan to release the package com.ochafik.math yet.
How are you compiling JNAerator ? (are you using the compile script ?)

Original comment by olivier.chafik@gmail.com on 31 May 2009 at 9:08