Am 12.02.2013 um 06:31 schrieb Tom Easterday:

> Was following instructions on wiki page to build xenomai and linuxcnc on a
> clean install of 12.04 on an Intel D2700MUD Mini-ITX and ran into these
> issues (and fixes) and ultimate failure...
> -Tom
> (http://wiki.linuxcnc.org/cgi-bin/wiki.pl?NewRTInstall)
> ===========================================
> 
> tom@tom-desktop:~/linuxcnc-rtos$ dpkg-checkbuilddeps
> dpkg-checkbuilddeps: error: syntax error in debian/control at line 16:
> block lacks the 'Package' field
> 
> 
> Had to edit ./debian/control to remove line 16 (a blank line?)

'xenomai and linuxcnc' translates into which git branch?

The debian packaging still needs work. For now, installing the dependencies 
must happen manually; maybe this helps: 
http://static.mah.priv.at/public/xenomai-debs/install-packages-for-build-on-12.04-pristine.sh


> (a nit, just for completeness) you have:
> 

Help on Debian packaging would be most welcome for 'completion'.


> To run all packaged unit test:
> $ . ./scripts/rip-environment
> $ runtests     #this should complete without errors
> 
> Should be:
> To run all packaged unit test:
> $ cd ../
> $ . ./scripts/rip-environment
> $ runtests     #this should complete without errors
> 
> ==============================================
> 
> I was doing so well, and then I ran the tests....
> The LinuxCNC Errors window popped up partway through the tests as well.   
> It's output (if important) is here:  http://bgp.nu/~tom/pub/xenomai-fail.txt
> 
> Runtest: 82 tests run, 33 successful, 49 failed + 0 expected
> Failed:
>       /home/tom/linuxcnc-rtos/tests/abs.0

sharing the error message would help:

cd to /home/tom/linuxcnc-rtos/tests/abs.0
cat stderr

My guess is you will find 'Xenomai: binding failed: Operation not permitted' 
there

in case it is,  see towards the end of: 
http://wiki.linuxcnc.org/cgi-bin/wiki.pl?BeagleboneDevsetup

- Michael

>       /home/tom/linuxcnc-rtos/tests/alias.0
>       /home/tom/linuxcnc-rtos/tests/and-or-not-mux.0
>       /home/tom/linuxcnc-rtos/tests/basic
>       /home/tom/linuxcnc-rtos/tests/counter-encoder.0
>       /home/tom/linuxcnc-rtos/tests/flipflop.0
>       /home/tom/linuxcnc-rtos/tests/halmodule.0
>       /home/tom/linuxcnc-rtos/tests/limit3.0
>       /home/tom/linuxcnc-rtos/tests/limit3.1
>       /home/tom/linuxcnc-rtos/tests/limit3.2
>       /home/tom/linuxcnc-rtos/tests/linuxcncrsh
>       /home/tom/linuxcnc-rtos/tests/loadrt.1
>       /home/tom/linuxcnc-rtos/tests/modparam.0
>       /home/tom/linuxcnc-rtos/tests/module-loading/encoder/1-names
>       /home/tom/linuxcnc-rtos/tests/module-loading/encoder/8-names
>       /home/tom/linuxcnc-rtos/tests/module-loading/encoder/num_chan=0
>       /home/tom/linuxcnc-rtos/tests/module-loading/encoder/num_chan=1
>       /home/tom/linuxcnc-rtos/tests/module-loading/encoder/num_chan=8
>       /home/tom/linuxcnc-rtos/tests/module-loading/encoder_ratio/1-names
>       /home/tom/linuxcnc-rtos/tests/module-loading/encoder_ratio/8-names
>       /home/tom/linuxcnc-rtos/tests/module-loading/encoder_ratio/num_chan=0
>       /home/tom/linuxcnc-rtos/tests/module-loading/encoder_ratio/num_chan=1
>       /home/tom/linuxcnc-rtos/tests/module-loading/encoder_ratio/num_chan=8
>       /home/tom/linuxcnc-rtos/tests/module-loading/pid/16-names
>       /home/tom/linuxcnc-rtos/tests/module-loading/pid/1-names
>       /home/tom/linuxcnc-rtos/tests/module-loading/pid/num_chan=0
>       /home/tom/linuxcnc-rtos/tests/module-loading/pid/num_chan=16
>       /home/tom/linuxcnc-rtos/tests/module-loading/pid/num_chan=1
>       /home/tom/linuxcnc-rtos/tests/module-loading/siggen/16-names
>       /home/tom/linuxcnc-rtos/tests/module-loading/siggen/1-names
>       /home/tom/linuxcnc-rtos/tests/module-loading/siggen/num_chan=0
>       /home/tom/linuxcnc-rtos/tests/module-loading/siggen/num_chan=16
>       /home/tom/linuxcnc-rtos/tests/module-loading/siggen/num_chan=1
>       /home/tom/linuxcnc-rtos/tests/module-loading/sim_encoder/1-names
>       /home/tom/linuxcnc-rtos/tests/module-loading/sim_encoder/8-names
>       /home/tom/linuxcnc-rtos/tests/module-loading/sim_encoder/num_chan=0
>       /home/tom/linuxcnc-rtos/tests/module-loading/sim_encoder/num_chan=1
>       /home/tom/linuxcnc-rtos/tests/module-loading/sim_encoder/num_chan=8
>       /home/tom/linuxcnc-rtos/tests/multiclick
>       /home/tom/linuxcnc-rtos/tests/near.0
>       /home/tom/linuxcnc-rtos/tests/overrun
>       /home/tom/linuxcnc-rtos/tests/save.0
>       /home/tom/linuxcnc-rtos/tests/source.0
>       /home/tom/linuxcnc-rtos/tests/stepgen.0
>       /home/tom/linuxcnc-rtos/tests/stepgen.1
>       /home/tom/linuxcnc-rtos/tests/stepgen.2
>       /home/tom/linuxcnc-rtos/tests/threads.0
>       /home/tom/linuxcnc-rtos/tests/threads.1
>       /home/tom/linuxcnc-rtos/tests/timedelay.0
> ------------------------------------------------------------------------------
> Free Next-Gen Firewall Hardware Offer
> Buy your Sophos next-gen firewall before the end March 2013 
> and get the hardware for free! Learn more.
> http://p.sf.net/sfu/sophos-d2d-feb
> _______________________________________________
> Emc-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/emc-developers


------------------------------------------------------------------------------
Free Next-Gen Firewall Hardware Offer
Buy your Sophos next-gen firewall before the end March 2013 
and get the hardware for free! Learn more.
http://p.sf.net/sfu/sophos-d2d-feb
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to