On Tue, Jan 20, 2015 at 08:22:28AM +0100, Leopold Palomo-Avellaneda wrote: > El Dimarts, 20 de gener de 2015, a les 08:15:58, Gilles Chanteperdrix va > escriure: > > On Tue, Jan 20, 2015 at 08:11:54AM +0100, Leopold Palomo-Avellaneda wrote: > > > El Dimarts, 20 de gener de 2015, a les 08:07:08, Gilles Chanteperdrix va > > > > > > escriure: > > > > On Tue, Jan 20, 2015 at 08:02:29AM +0100, Leopold Palomo-Avellaneda > wrote: > > > > > El Dilluns, 19 de gener de 2015, a les 23:24:57, Gilles Chanteperdrix > > > > > va > > > > > > > > > > escriure: > > > > > > On Mon, Jan 19, 2015 at 11:03:19PM +0100, Leopold Palomo-Avellaneda > > > > > > wrote: > > > > > > > Hi, > > > > > > > > > > > > > > I have compiled and created debian packages of xenomai-2.6.4. I > > > > > > > have > > > > > > > patched the kernel and created debian packages for it. (3.16.0) > > > > > > > > > > > > Xenomai 2.6.4 does not compile with Linux 3.16.0. > > > > > > > > > > Gilles, > > > > > > > > > > I have seen that Mariusz Janiak sent some patches to solve compilation > > > > > issues. But my question was about in configure time, not compile time. > > > > > So, configure doesn't detect the RTOS if it's above 3.14? > > > > > > > > I am not talking about RTnet. I am talking about Xenomai. Xenomai > > > > 2.6.4 can not use Linux kernels higher than 3.14. That is a general > > > > rule: a Xenomai release generally does not support kernel versions > > > > higher than the highest one for which it provides patch, 2.6.3 > > > > having been an exception since the highest patch it provided was for > > > > Linux 3.8 but it supported the I-pipe patch for Linux 3.10. But this > > > > exception was explicitly mentioned in the announce. > > > > > > Gilles, > > > > > > yesterday I downloaded xenomai 2.6.4 and linux-3.16.0 [1]. I used adeos > > > patch ipipe-core-3.16-x86-1.patch [2]. > > > > > > Xenomai compiled without any issue, The kernel compiled without any issue. > > > I could exec: xeno-test. > > > > That is strange, because without this commit: > > https://git.xenomai.org/xenomai-2.6.git/commit/?id=d7f7e99ea19eb0dc13b1e02e6 > > 33ec53ac9b89475 > > > > include/rtdm/rtdm_driver.h references a macro which no longer exists > > in Linux 3.16. > > > > So, maybe you could compile Xenomai because you did not enable any > > builtin RTDM driver, but you are certainly not going to be able to > > compile RTnet. > > Ok, it has sense now. Probably I did some mistake and I didn't enable some > driver. I remember that I disable some things. Probably I miss something... I > tried to follow the wiki rules (yes, sometimes exist some user that read the > manual and the wikis ;-) > > So, and I have read your another mail: > > - xenomai git (2.x series, with that commit) compiles with > linux-3.16?
It compiles, but it has some issues which are fixed by other commit. The point I was trying to make is that if you want to use I-pipe patches of a higher version than the ones in the latest release, you should use the git. > - rtnet compiles against xenomai latest git (2.x series) No idea, really, I am only interested in 3.x, 2.x series will no longer evolve now. And again, in 3.x, rtnet is integrated into xenomai, so much easier to compile. And since you were the one to ask for rtnet with 3.x, I would expect you to test this integration ;-) -- Gilles.
pgpGUng2YcLhg.pgp
Description: PGP signature
------------------------------------------------------------------------------ New Year. New Location. New Benefits. New Data Center in Ashburn, VA. GigeNET is offering a free month of service with a new server in Ashburn. Choose from 2 high performing configs, both with 100TB of bandwidth. Higher redundancy.Lower latency.Increased capacity.Completely compliant. http://p.sf.net/sfu/gigenet
_______________________________________________ RTnet-users mailing list RTnet-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/rtnet-users