Ole-Egil Hvitmyren wrote:
Thomas Frieden wrote:
Hi,
Henning Nielsen Lund wrote:
Some usefull information - looks like we will need to crosscompile:
What specifically do you have in mind ? Perl ? Java ?
Software Requirements
[glibc snipped]
* PAM (should come with most Linux distributions). You must install
the development package for your distribution.
Uhm, this is an interesting dependency.
This shouldn't be that big of a deal to 'fake' if it's absolutely needed, although I'm curious as to what exactly they're using this for?
* JDK 1.3.1 or JDK 1.4.1 (note you need the SDK, not just the JRE). JDK 1.4.2 is not supported for versions prior to OpenOffice.org
1.1.1, see issue 16626.
Obviously we need some work here, or?
I don't think Java is a runtime dependency (although I used to..) absolutely required,m at least not for Writer.
* If you are building with JDK 1.3.1, you need to download
crimson.jar from http://xml.apache.org/crimson/ and xalan.jar and xml-apis.jar from http://xml.apache.org/xalan-j/index.html and add these to the compilation classpath
Hopefully doable once we have the above :-)
* Perl 5
Can also be done, no?
Anyone know if they use Perl for more than configuration and building? Is there _really_ a runtime perl component? If it's for build or build configuration, we can probably get away with Python...although long-term, not sure what to do there. Perl is pretty portable, but no clue how much so outside of *nix, as it relies pretty heavily on POSIX.
* csh Note that you can start a build in bash however all the
scripts in the build system are actually csh scripts.
Ok, so who's the brainchild who thought csh was good for _anything_ ? :-( Sorry, been doing shell forever, and avoid csh like the plague for a number of reasons. It's possible that it might be 'sh' compatible, but just originally written in csh 'because'...?
OO.ops :-) I asked about this the other day. What do we do for build scripts. Anyone? Write a minimal c-shell? I found this: http://ftp.funet.fi/pub/amiga/shells/csh/Csh-5.19.readme But it says it's not script-compatible. Possible to MAKE it script-compatible, or easier to start from scratch? Porting tsch possible? Discuss.
[snipped zip]
* The gpc general polygon clipper library release 2.31, located at
http://www.cs.man.ac.uk/aig/staff/alan/software/. Download and unpack the tarball. You should have the files gpc.c and gpc.h in $SRC_ROOT/external/gpc.
?
* GTK - If you enable the crash reporter in configure then you need
the gtk 2, jpeg and tiff development libraries.
Ok, so fuck the crash reporter :-P
Bigtime. GTK would be excellent at some point, but there are enough 'big projects' in this one already. GTK isn't as large a port of say, OO, but it's likely one of the largest libs to do a port of that's out there...
- Ant Is required to build some features. This is a Java Make utility.
Perl Module requirements
The perl modules will be tested by configure beginning in V2.0. Here is a list of the modules that you can install. Module: Used for: Archive::Zip packing image lists, evtl. for further zipping needs XML::Parser expat based parser for the new XML based build lists