Hi, I'm playing with getting LinuxCNC working under Fedora. Here's a
quickie patch for the ./configure check of the dblatex version.
I'm starting by getting all the dependencies working & writing a
specfile. Michael Buesch's rt-preempt patches
(http://thread.gmane.org/gmane.linux.distributions.emc.devel/2601) were
applied easily enough to HEAD, but still a way to go on the compile.
If the rt-preempt route doesn't work, I'll try applying RTAI to a kernel
RPM. It would be neat to get LinuxCNC working with linux-rt, of course,
but from what I've found on the list and the irc logs, there's only a
small amount of interest ATM, though that might increase because of OSADL.
I don't have a lot of time to do anything very cool right now, but
anything of possible value that comes of this small effort will be made
available.
John
FC16 dblatex is version 0.3; since there is no 3rd level version number,
the ./configure dblatex version check prints an error.
diff --git a/src/configure.in b/src/configure.in
index ae2bd13..590ed53 100644
--- a/src/configure.in
+++ b/src/configure.in
@@ -946,7 +946,7 @@ On other systems, do what you need to install asciidoc version 8.5 or newer.])
set -- `dblatex --version`; DBLATEX_VER=$3
set -- `echo $DBLATEX_VER | sed 's/[[.-]]/ /g'`
- if test $1 -eq 0 -a \( $2 -lt 2 -o \( $2 -eq 2 -a $3 -lt 12 \) \); then
+ if test $1 -eq 0 -a \( $2 -lt 2 -o \( $2 -eq 2 -a ${3:-0} -lt 12 \) \); then
AC_MSG_ERROR([dblatex version $DBLATEX_VER less than 0.2.12.
Documentation cannot be built.])
fi
------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers