Hi Charles,

>> Would you mind pasting the messages indicating that rt-preempt is
>> detected?
>
> I'll have to re-create that.  I've blown away and re-started from
> scratch several times now.  IIRC, there was a configure step as part
> of grabbing the Debian build-depends that recognized the linux-rt kernel.

Don't worry about re-creating anything, I think I understand what was 
happening now.

> I'm using amd64 as well, but am currently with the stock Debian
> 3.2.0-rt kernel.  I'm hoping to get a usable system (with hardware
> help for motor control, no bit-banging the parallel port) with a
> mainline kernel.

Michael's original patches only provided a parallel port raw I/O driver 
(which he said worked for his tests but was not ideal), so if you want 
something besides that (or the odd thing the bitmuster folk have), 
you'll have to do some coding.

>> I'd be happy to supply you with what I have so far.  In fact, it
>> would be easy to supply three patches parallel to Michael's
>> patches, but that would apply cleanly to HEAD.  I'll stick them up
>> on my web server tonight and send a link.
>
> That would be GREAT!

Here's the whole thing.  I'm too sleepy to sort it all out into separate 
patches.  It includes all the changes I described, and you may find some 
surprises in there, too.  It applies against commit 
0cb04933ab03e7ebef96f78f180685702953f142, as the filename indicates.

http://www.zultron.com/static/2012/04/linuxcnc-0cb04933ab03e7ebef96f78f180685702953f142-linux-rt-plus-2012-04-24.patch

The list of fedora packages I had to add to compile it:
BuildRequires:  gtk2-devel libgnomeprintui22-devel
BuildRequires:  mesa-libGL-devel mesa-libGLU-devel
BuildRequires:  tcl-devel tk-devel bwidget libXaw-devel python-mtTkinter
BuildRequires:  lyx pth-devel dblatex libmodbus kernel-devel blt-devel
BuildRequires:  asciidoc >= 8.5

Compile script:
./autogen.sh
./configure  --with-realtime=linux \
             --with-tkConfig=%{libdir}/tkConfig.sh \
             --with-tclConfig=%{libdir}/tclConfig.sh \
             --enable-build-documentation
make

> So far, I don't have much but some cryptic notes to myself I'm keeping
> on a wiki page at the LinuxCNC site:
>> http://wiki.linuxcnc.org/cgi-bin/wiki.pl?Debian_Wheezy_Linux-Rt_Compile_LinuxCNC

Thanks!  Keep me in the loop.

        John

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to