Aha... thanks... I just downloaded the sources from here.
http://www.inf.uni-konstanz.de/dbis/basex/download.php
AJ
On Wed, Mar 17, 2010 at 2:01 PM, Christian Grün christian.gruen@gmail.com wrote:
Adrien,
our current repositories are based on Maven (http://maven.apache.org/). The sources can also be compiled without Eclipse; please have a look at our installation hints at
http://basex.org/install → Compile & Run BaseX
Hope this helps, Christian ___________________________
Christian Gruen Universitaet Konstanz Department of Computer & Information Science D-78457 Konstanz, Germany Tel: +49 (0)7531/88-4449, Fax: +49 (0)7531/88-3577 http://www.inf.uni-konstanz.de/~gruen
On Wed, Mar 17, 2010 at 6:50 PM, Adrien Guillon aj.guillon@gmail.com wrote:
I want to build my own version of BaseX... I'm on Kubuntu 9.10 and do all my work through the command line (no eclipse for me).
I ran make clean && make at the root of the project and I get a bunch of errors. This is a fresh build. What I want is to build a version of the source code with debugging enabled (-g). If there is already a way to do this please let me know.
It looks like I need a stub function or something for XQJ ?
Here are the errors:
aj@laptopzilla:~/basex_src/clean/basex$ make test -r sourcelist || find src -regex '.*/[^./]*.java' > sourcelist test -e bin || mkdir bin javac -sourcepath src -d bin @sourcelist src/org/basex/api/xqj/BXQDataSource.java:7: package javax.xml.xquery does not exist import javax.xml.xquery.XQConnection; ^ src/org/basex/api/xqj/BXQDataSource.java:8: package javax.xml.xquery does not exist import javax.xml.xquery.XQDataSource; ^ src/org/basex/api/xqj/BXQDataSource.java:9: package javax.xml.xquery does not exist import javax.xml.xquery.XQException; ^ src/org/basex/api/xqj/BXQDataSource.java:17: cannot find symbol symbol: class XQDataSource public final class BXQDataSource implements XQDataSource { ^ src/org/basex/api/xqj/BXQConnection.java:5: package javax.xml.xquery does not exist import javax.xml.xquery.XQConnection; ^ src/org/basex/api/xqj/BXQConnection.java:6: package javax.xml.xquery does not exist import javax.xml.xquery.XQException; ^ src/org/basex/api/xqj/BXQConnection.java:7: package javax.xml.xquery does not exist import javax.xml.xquery.XQExpression; ^ src/org/basex/api/xqj/BXQConnection.java:8: package javax.xml.xquery does not exist import javax.xml.xquery.XQMetaData; ^ src/org/basex/api/xqj/BXQConnection.java:9: package javax.xml.xquery does not exist import javax.xml.xquery.XQPreparedExpression; ^ src/org/basex/api/xqj/BXQConnection.java:10: package javax.xml.xquery does not exist import javax.xml.xquery.XQStaticContext; ^ src/org/basex/api/xqj/BXQDataFactory.java:12: package javax.xml.xquery does not exist import javax.xml.xquery.XQDataFactory; ^ src/org/basex/api/xqj/BXQDataFactory.java:13: package javax.xml.xquery does not exist import javax.xml.xquery.XQException; ^ src/org/basex/api/xqj/BXQDataFactory.java:14: package javax.xml.xquery does not exist import javax.xml.xquery.XQItem; ^ src/org/basex/api/xqj/BXQDataFactory.java:15: package javax.xml.xquery does not exist import javax.xml.xquery.XQItemType; ^ src/org/basex/api/xqj/BXQDataFactory.java:16: package javax.xml.xquery does not exist import javax.xml.xquery.XQSequence; ^ src/org/basex/api/xqj/BXQDataFactory.java:17: package javax.xml.xquery does not exist import javax.xml.xquery.XQSequenceType; ^ src/org/basex/api/xqj/BXQAbstract.java:14: package javax.xml.xquery does not exist import javax.xml.xquery.XQException; ^ src/org/basex/api/xqj/BXQAbstract.java:15: package javax.xml.xquery does not exist import javax.xml.xquery.XQItemType; ^ src/org/basex/api/xqj/BXQDataFactory.java:39: cannot find symbol symbol: class XQDataFactory class BXQDataFactory extends BXQAbstract implements XQDataFactory { ^ src/org/basex/api/xqj/BXQConnection.java:19: cannot find symbol symbol: class XQConnection final class BXQConnection extends BXQDataFactory implements XQConnection { ^ src/org/basex/api/xqj/BXQDataSource.java:27: cannot find symbol symbol : class XQConnection location: class org.basex.api.xqj.BXQDataSource public XQConnection getConnection(final Connection c) throws XQException { ^ src/org/basex/api/xqj/BXQDataSource.java:27: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataSource public XQConnection getConnection(final Connection c) throws XQException { ^ src/org/basex/api/xqj/BXQDataSource.java:31: cannot find symbol symbol : class XQConnection location: class org.basex.api.xqj.BXQDataSource public XQConnection getConnection(final String name, final String pw) { ^ src/org/basex/api/xqj/BXQDataSource.java:43: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataSource public String getProperty(final String key) throws XQException { ^ src/org/basex/api/xqj/BXQDataSource.java:59: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataSource public void setProperties(final Properties prop) throws XQException { ^ src/org/basex/api/xqj/BXQDataSource.java:64: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataSource throws XQException { ^ src/org/basex/api/xqj/BXQMetaData.java:6: package javax.xml.xquery does not exist import javax.xml.xquery.XQException; ^ src/org/basex/api/xqj/BXQMetaData.java:7: package javax.xml.xquery does not exist import javax.xml.xquery.XQMetaData; ^ src/org/basex/api/xqj/BXQMetaData.java:16: cannot find symbol symbol: class XQMetaData final class BXQMetaData extends BXQAbstract implements XQMetaData { ^ src/org/basex/api/xqj/BXQConnection.java:25: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection public void commit() throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:29: cannot find symbol symbol : class XQExpression location: class org.basex.api.xqj.BXQConnection public XQExpression createExpression() throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:29: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection public XQExpression createExpression() throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:33: cannot find symbol symbol : class XQStaticContext location: class org.basex.api.xqj.BXQConnection public XQExpression createExpression(final XQStaticContext sc) ^ src/org/basex/api/xqj/BXQConnection.java:33: cannot find symbol symbol : class XQExpression location: class org.basex.api.xqj.BXQConnection public XQExpression createExpression(final XQStaticContext sc) ^ src/org/basex/api/xqj/BXQConnection.java:34: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:44: cannot find symbol symbol : class XQMetaData location: class org.basex.api.xqj.BXQConnection public XQMetaData getMetaData() throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:44: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection public XQMetaData getMetaData() throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:49: cannot find symbol symbol : class XQStaticContext location: class org.basex.api.xqj.BXQConnection public XQStaticContext getStaticContext() throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:49: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection public XQStaticContext getStaticContext() throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:55: cannot find symbol symbol : class XQStaticContext location: class org.basex.api.xqj.BXQConnection final XQStaticContext sc) throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:54: cannot find symbol symbol : class XQPreparedExpression location: class org.basex.api.xqj.BXQConnection public XQPreparedExpression prepareExpression(final InputStream is, ^ src/org/basex/api/xqj/BXQConnection.java:55: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection final XQStaticContext sc) throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:59: cannot find symbol symbol : class XQPreparedExpression location: class org.basex.api.xqj.BXQConnection public XQPreparedExpression prepareExpression(final InputStream is) ^ src/org/basex/api/xqj/BXQConnection.java:60: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:65: cannot find symbol symbol : class XQStaticContext location: class org.basex.api.xqj.BXQConnection final XQStaticContext sc) throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:64: cannot find symbol symbol : class XQPreparedExpression location: class org.basex.api.xqj.BXQConnection public XQPreparedExpression prepareExpression(final Reader r, ^ src/org/basex/api/xqj/BXQConnection.java:65: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection final XQStaticContext sc) throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:69: cannot find symbol symbol : class XQPreparedExpression location: class org.basex.api.xqj.BXQConnection public XQPreparedExpression prepareExpression(final Reader r) ^ src/org/basex/api/xqj/BXQConnection.java:70: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:75: cannot find symbol symbol : class XQStaticContext location: class org.basex.api.xqj.BXQConnection final XQStaticContext sc) throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:74: cannot find symbol symbol : class XQPreparedExpression location: class org.basex.api.xqj.BXQConnection public XQPreparedExpression prepareExpression(final String query, ^ src/org/basex/api/xqj/BXQConnection.java:75: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection final XQStaticContext sc) throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:83: cannot find symbol symbol : class XQPreparedExpression location: class org.basex.api.xqj.BXQConnection public XQPreparedExpression prepareExpression(final String query) ^ src/org/basex/api/xqj/BXQConnection.java:84: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:88: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection public void rollback() throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:92: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection public void setAutoCommit(final boolean ac) throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:97: cannot find symbol symbol : class XQStaticContext location: class org.basex.api.xqj.BXQConnection public void setStaticContext(final XQStaticContext sc) throws XQException { ^ src/org/basex/api/xqj/BXQConnection.java:97: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQConnection public void setStaticContext(final XQStaticContext sc) throws XQException { ^ src/org/basex/api/xqj/BXQItemType.java:6: package javax.xml.xquery does not exist import javax.xml.xquery.XQItemType; ^ src/org/basex/api/xqj/BXQItemType.java:7: package javax.xml.xquery does not exist import javax.xml.xquery.XQSequenceType; ^ src/org/basex/api/xqj/BXQItemType.java:18: cannot find symbol symbol: class XQItemType final class BXQItemType implements XQItemType { ^ src/org/basex/api/xqj/BXQDataFactory.java:49: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory final URI uri) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:53: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory public BXQItemType createAtomicType(final int b) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:59: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory final QName qn2, final URI uri) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:64: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:70: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory public BXQItemType createCommentType() throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:75: cannot find symbol symbol : class XQItemType location: class org.basex.api.xqj.BXQDataFactory public BXQItemType createDocumentElementType(final XQItemType it) ^ src/org/basex/api/xqj/BXQDataFactory.java:76: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:85: cannot find symbol symbol : class XQItemType location: class org.basex.api.xqj.BXQDataFactory public BXQItemType createDocumentSchemaElementType(final XQItemType it) ^ src/org/basex/api/xqj/BXQDataFactory.java:86: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:95: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory public BXQItemType createDocumentType() throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:101: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory final QName qn2, final URI uri, final boolean n) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:107: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:111: cannot find symbol symbol : class XQItem location: class org.basex.api.xqj.BXQDataFactory public BXQItem createItem(final XQItem v) throws XQException { ^ src/org/basex/api/xqj/BXQItem.java:14: package javax.xml.xquery does not exist import javax.xml.xquery.XQConnection; ^ src/org/basex/api/xqj/BXQItem.java:15: package javax.xml.xquery does not exist import javax.xml.xquery.XQException; ^ src/org/basex/api/xqj/BXQItem.java:16: package javax.xml.xquery does not exist import javax.xml.xquery.XQItemType; ^ src/org/basex/api/xqj/BXQItem.java:17: package javax.xml.xquery does not exist import javax.xml.xquery.XQResultItem; ^ src/org/basex/api/xqj/BXQItem.java:41: cannot find symbol symbol: class XQResultItem final class BXQItem extends BXQAbstract implements XQResultItem { ^ src/org/basex/api/xqj/BXQDataFactory.java:111: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory public BXQItem createItem(final XQItem v) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:122: cannot find symbol symbol : class XQItemType location: class org.basex.api.xqj.BXQDataFactory public BXQItem createItemFromAtomicValue(final String v, final XQItemType it) ^ src/org/basex/api/xqj/BXQDataFactory.java:123: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:133: cannot find symbol symbol : class XQItemType location: class org.basex.api.xqj.BXQDataFactory public BXQItem createItemFromBoolean(final boolean v, final XQItemType it) ^ src/org/basex/api/xqj/BXQDataFactory.java:134: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:139: cannot find symbol symbol : class XQItemType location: class org.basex.api.xqj.BXQDataFactory public BXQItem createItemFromByte(final byte v, final XQItemType it) ^ src/org/basex/api/xqj/BXQDataFactory.java:140: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:145: cannot find symbol symbol : class XQItemType location: class org.basex.api.xqj.BXQDataFactory final String base, final XQItemType it) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:145: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory final String base, final XQItemType it) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:151: cannot find symbol symbol : class XQItemType location: class org.basex.api.xqj.BXQDataFactory final XQItemType it) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:151: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory final XQItemType it) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:156: cannot find symbol symbol : class XQItemType location: class org.basex.api.xqj.BXQDataFactory public BXQItem createItemFromDocument(final Source s, final XQItemType it) ^ src/org/basex/api/xqj/BXQDataFactory.java:157: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:162: cannot find symbol symbol : class XQItemType location: class org.basex.api.xqj.BXQDataFactory final XQItemType it) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:162: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory final XQItemType it) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:169: cannot find symbol symbol : class XQItemType location: class org.basex.api.xqj.BXQDataFactory final XQItemType it) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:169: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory final XQItemType it) throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:174: cannot find symbol symbol : class XQItemType location: class org.basex.api.xqj.BXQDataFactory public BXQItem createItemFromDouble(final double v, final XQItemType it) ^ src/org/basex/api/xqj/BXQDataFactory.java:175: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory throws XQException { ^ src/org/basex/api/xqj/BXQDataFactory.java:180: cannot find symbol symbol : class XQItemType location: class org.basex.api.xqj.BXQDataFactory public BXQItem createItemFromFloat(final float v, final XQItemType it) ^ src/org/basex/api/xqj/BXQDataFactory.java:181: cannot find symbol symbol : class XQException location: class org.basex.api.xqj.BXQDataFactory throws XQException { ^ 100 errors make: *** [bin] Error 1 rm sourcelist _______________________________________________ BaseX-Talk mailing list BaseX-Talk@mailman.uni-konstanz.de https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk