On Wed, 13 Jul 2011 16:19:35 -0500 "Jeff Krasky" <jeff.kra...@dspcg.com> wrote:
> Thanks James, but I still got the same error when trying to do the > 'make all modules' command. > > I'm lost here. 'make' worked fine for me but now I have no idea if > it's safe to proceed, since 'make all modules' doesn't work. > > I'd like to get this going and run some stuff and be an active member > of the community, but I'm having troubles at every step of the way.... > > -----Original Message----- > From: james.rowl...@diamond.ac.uk > [mailto:james.rowl...@diamond.ac.uk] Sent: Wednesday, July 13, 2011 > 3:11 PM To: jeff.kra...@dspcg.com; etherlab-users@etherlab.org > Subject: RE: [etherlab-users] ./configure not succeeding > > Hi Jeff > > I had to patch the ethercat master for my unmodified RHEL5 kernel > 2.6.18 to fix the location of semaphore.h and some others, this may > help although you will need to change the version string to match > your kernel. Could something like this be merged by the developers > for users of older kernels? I mostly use 2.6.33.9-rt31 but old kernel > support is useful for programming serial numbers on stock desktops. > > James > > > -----Original Message----- > > From: etherlab-users-boun...@etherlab.org [mailto:etherlab-users- > > boun...@etherlab.org] On Behalf Of Jeff Krasky > > Sent: 13 July 2011 20:26 > > To: etherlab-users@etherlab.org > > Subject: Re: [etherlab-users] ./configure not succeeding > > > > > cat /etc/SuSE-release > > > > SUSE LINUX 10.1 (i586) > > VERSIOJN = 10.1 > > > > > Yes, open YaST -> software management then search for kernel, > > > select the above items. I think it should tell you which CD to > > > install. > > > > kernel-source and kernel-syms were already checked and linux-kernel- > > headers > > didn't appear in the list. So I guess to stay on track, > > > > 1. Did my ./configure command finish properly? (config.status: > > executing > > depfiles commands) > > > > 2. How to get past this make error: In file included from > > /root/Desktop/etherlabmaster-4adb56c4198d/master/master.h:48, > > from > > /root/Desktop/etherlabmaster-4adb56c4198d/master/cdev.c:42: > > /root/Desktop/etherlabmaster-4adb56c4198d/master/ethernet.h:42:29: > > error: > > linux/semaphore.h: No such file or directory > > > > > > Thanks again, > > > > > > > > Jeff > > > > _______________________________________________ > > etherlab-users mailing list > > etherlab-users@etherlab.org > > http://lists.etherlab.org/mailman/listinfo/etherlab-users > > > Hi For me the patch helped (needed to tweak a little) and get this far now; CC [M] /usr/src/packages/BUILD/ethercat-1.5/obj/default/master/datagram.o CC [M] /usr/src/packages/BUILD/ethercat-1.5/obj/default/master/device.o CC [M] /usr/src/packages/BUILD/ethercat-1.5/obj/default/master/domain.o CC [M] /usr/src/packages/BUILD/ethercat-1.5/obj/default/master/fmmu_config.o In file included from /usr/src/packages/BUILD/ethercat-1.5/obj/default/master/slave_config.h:43, from /usr/src/packages/BUILD/ethercat-1.5/obj/default/master/fmmu_config.c:37: /usr/src/packages/BUILD/ethercat-1.5/obj/default/master/slave.h:226: error: expected specifier-qualifier-list before 'wait_queue_head_t' -- Cheers Malcolm °¿° (Linux Counter #276890) openSUSE 11.4 (x86_64) Kernel 2.6.37.6-0.5-desktop up 3 days 15:56, 5 users, load average: 0.13, 0.10, 0.12 GPU GeForce 8600 GTS Silent - Driver Version: 270.41.19 _______________________________________________ etherlab-users mailing list etherlab-users@etherlab.org http://lists.etherlab.org/mailman/listinfo/etherlab-users