You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by Leo Simons <le...@apache.org> on 2003/01/04 01:28:27 UTC
Re: building avalon from cvs
sorry, wrong list! Silly me. New mail client, old mistake <blush>.
I wrote:
> Hi peeps,
>
> building all of avalon from CVS is tricky. I found lots of problems and
> 'fixed' quite a few (most things I did should really be considered
> temperorary hacks till we get maven or centipede running). I was able to
> build a lot of stuff from cvs on cygwin on win2k, with ant 1.5.1
> installed and in the path, with the latest stable junit.jar in the ant
> lib/ directory, using the following set of commands (disclaimer: there
> could be typos):
>
> cvs -d leosimons@cvs.apache.org:/home/cvs co jakarta-avalon \
> jakarta-avalon-excalibur jakarta-avalon-cornerstone \
> jakarta-avalon-logkit jakarta-avalon-phoenix jakarta-avalon-site \
> jakarta-site jakarta-oro avalon-sandbox
>
> cd jakarta-avalon-excalibur/loader
> cp ant.properties.sample ant.properties
> cd ../../jakarta-oro
> ant
> cd ../jakarta-avalon
> ant
> cd ../jakarta-avalon-logkit
> ant
> cd ../jakarta-avalon-excalibur/extension
> ant
>
> ------------------
>
> note there's some issues with loader/extension. Probably a dependency
> that needs adding; not quite clear to me (feel free to call me anything
> ranging from 'fat little vegetable' to 'mildly unclean sock'). It is
> also a bit cumbersome to have to check out jakarta-oro to build loader.
>
> ------------------
>
> cd ..
> ant
>
> this got me lots of warnings about missing jars 'n stuff, but it built.
>
> cd ../jakarta-avalon-cornerstone
> ant
> cd ../../jakarta-avalon-phoenix
> ant get-mx4j
> ant
> cd ../../jakarta-avalon-apps/db
> ant
> cd ../demo
> ant
> cd ../enterprise
> ant all
>
> ------------------
>
> this failed! Didn't feel like fixing as enterprise is stale anyway and
> not used in gump. Steve, can you fix this or move enterprise elsewhere
> (hint hint :D)?
>
> prepare:
> [mkdir] Created dir:
> F:\src\cvs\jakarta\jakarta-avalon-apps\enterprise\ins\build\ins\src
> [mkdir] Created dir:
> F:\src\cvs\jakarta\jakarta-avalon-apps\enterprise\ins\build\ext\src
> [mkdir] Created dir:
> F:\src\cvs\jakarta\jakarta-avalon-apps\enterprise\ins\build\pss\src
> [mkdir] Created dir:
> F:\src\cvs\jakarta\jakarta-avalon-apps\enterprise\ins\build\lib
> [mkdir] Created dir:
> F:\src\cvs\jakarta\jakarta-avalon-apps\enterprise\ins\dist
>
> context:
>
> ins.idl:
>
> BUILD FAILED
> file:F:/src/cvs/jakarta/jakarta-avalon-apps/enterprise/ins/build.xml:156:
> F:\src\cvs\jakarta\jakarta-avalon-apps\enterpr
> ise\orb\dist not found.
>
> ------------------
>
> cd ../ftpserver
> ant
> cd ../hsql
> ant
> cd ../httpproxy
> ant
> cd ../infomover
> ant
>
> ------------------
>
> this failed too! Berin, what's the infomover status?
>
> compile:
> [mkdir] Created dir:
> F:\src\cvs\jakarta\jakarta-avalon-apps\infomover\build\classes
> [javac] Compiling 29 source files to
> F:\src\cvs\jakarta\jakarta-avalon-apps\infomover\build\classes
> [javac]
> F:\src\cvs\jakarta\jakarta-avalon-apps\infomover\src\java\org\apache\infomover\manipulator\Normalizer.java:1
>
> 51: cannot resolve symbol
> [javac] symbol : variable rec
> [javac] location: class org.apache.infomover.manipulator.Normalizer
> [javac] trans.removeRecord( rec );
> [javac] ^
> [javac]
> F:\src\cvs\jakarta\jakarta-avalon-apps\infomover\src\java\org\apache\infomover\manipulator\Normalizer..java:1
>
> 70: rec is already defined in
> processRecord(org.apache.infomover.transaction.Transaction,org.apache.infomover.transactio
>
> n.Record)
> [javac] Record rec = new Record( m_destTable, (add) ?
> Record.ADD : Record.DELETE );
> [javac] ^
> [javac] 2 errors
>
> BUILD FAILED
> file:f:/src/cvs/jakarta/jakarta-avalon-apps/infomover/build.xml:110:
> Compile failed; see the compiler error output for d
> etails.
>
> ------------------
>
> cd ../overlord
> ant
> cd ../phyre
> ant
> cd ../sevak
> ant
> cd ../simpleserver
> ant
> cd ../xcommander
> ant
>
> ------------------
>
> Clearly, lots of stuff is not in gump while it should be. Also, we've
> got references to various jars hardcoded in many places (look at my cvs
> commits for an impression ;). A central repo like used by maven would be
> handy dandy :D
>
> Also, phoenix depends on info, which is in sandbox.
>
> I'm going to keep my fingers crossed and see if gump builds
> tonight....if it does I'll be trying building stuff under linux and
> figuring out the excalibur dependency issue if no-one beats me to it.
> Then again I might do something 'bout my study :D
>
> g'night all,
>
> - Leo
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: building avalon from cvs
Posted by Stephen McConnell <mc...@apache.org>.
>>> cd ../enterprise
>>> ant all
>>>
>>> ------------------
>>>
>>> this failed!
>>
>>
>
> Guess you'll have to call me a mildly unclean sock!
enterprise build should now be ok.
Cheers. Steve.
--
Stephen J. McConnell
mailto:mcconnell@apache.org
http://www.osm.net
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>
Re: building avalon from cvs
Posted by Stephen McConnell <mc...@apache.org>.
Leo Simons wrote:
>>
>> cd ../jakarta-avalon-excalibur/extension
>> ant
>>
>> ------------------
>>
>> note there's some issues with loader/extension. Probably a dependency
>> that needs adding; not quite clear to me (feel free to call me
>> anything ranging from 'fat little vegetable' to 'mildly unclean
>> sock'). It is also a bit cumbersome to have to check out jakarta-oro
>> to build loader.
>
Hello you fat little vegetable ... sorry, I just couldn't resist it :-)
>>
>> cd ../enterprise
>> ant all
>>
>> ------------------
>>
>> this failed!
>
Guess you'll have to call me a mildly unclean sock!
>> Didn't feel like fixing as enterprise is stale anyway and not used in
>> gump. Steve, can you fix this or move enterprise elsewhere (hint hint
>> :D)?
>
Hint taken - I''ll followup with Greg and others on related actions.
I'll also take a look at the enterprise build.
>>
>> prepare:
>> [mkdir] Created dir:
>> F:\src\cvs\jakarta\jakarta-avalon-apps\enterprise\ins\build\ins\src
>> [mkdir] Created dir:
>> F:\src\cvs\jakarta\jakarta-avalon-apps\enterprise\ins\build\ext\src
>> [mkdir] Created dir:
>> F:\src\cvs\jakarta\jakarta-avalon-apps\enterprise\ins\build\pss\src
>> [mkdir] Created dir:
>> F:\src\cvs\jakarta\jakarta-avalon-apps\enterprise\ins\build\lib
>> [mkdir] Created dir:
>> F:\src\cvs\jakarta\jakarta-avalon-apps\enterprise\ins\dist
>>
>> context:
>>
>> ins.idl:
>>
>> BUILD FAILED
>> file:F:/src/cvs/jakarta/jakarta-avalon-apps/enterprise/ins/build.xml:156:
>> F:\src\cvs\jakarta\jakarta-avalon-apps\enterpr
>> ise\orb\dist not found.
>
INS is dependent on the ORB and PSS builds.
Cheers, Steve.
--
Stephen J. McConnell
mailto:mcconnell@apache.org
http://www.osm.net
--
To unsubscribe, e-mail: <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>