Forgot to mention- yes there was a "Submakefile" in the wj200_vfd directory. We moved that to the x200_vfd directory and blanket-replaced wj200 to x200 in that as well.
It compiles ok. Like I say, starting Linuxcnc, it exits and the error info it shows says "execv x200_vfd: no such file or directory". Yeah moving the executable to a new directory manually was pretty crude. I deleted it from the new destination immediately. Didn't work, anyhow, just generated that new RTAPI error. Danny ---- Sebastian Kuzminsky <s...@highlab.com> wrote: > On 03/02/2016 09:22 PM, dan...@austin.rr.com wrote: > > OK, modified the .comp file with the new reg numbers and blanket replaced > > "wj200" to "x200". > > > > first tried: > > cd /home/atxhacker/linuxcnc-2.7.4/src > > sudo ./configure > > sudo make > > sudo make setuid > > That looks nearly right, but you shouldn't run most of the build as > root. ./configure and make should be run as your regular user, only the > last "sudo make setuid" step should be run with sudo. > > > > That compiled ok, but running linuxcnc got "execv x200_vfd no such file or > > directory". > > > > Tried your halcompile link. Build, but still the same exev error. > > x200_vfd executable was in ~/linuxcnc-2.7.4/bin. > > Did you modify the code in src/hal/user_comps/wj200_vfd while leaving > the directory name unchanged, or did you copy > src/hal/user_comps/wj200_vfd to src/hal/user_comps/x200_vfd? > > If you did the latter like i suggested, then you'd have to also edit > src/Makefile to add your new driver. Search for wj200 in that file and > add your new x200 right next to it, run "make" again, and it should > build and install. > > If you can push a branch with your changes to github I'll have an easier > time seeing what you're doing and offering useful help. > > > > So just stabbing, we moved x200_vfd into /usr/bin, and now it gives: > > RTAPI: ERROR: could not open shared memory (No such file or directory) > > HAL: ERROR: could not initialize RTAPI > > ./7i92_spid.hal:313: waitpid failed x200_vfd x200_vfd > > ./7i92_spid.hal:313: x200_vfd exited without becoming ready > > You shouldn't copy files outside of your home directory by hand. I > understand you're experimenting, trying to get things to work, this is > just and FYI/PSA from an old unix geek ;-) > > > -- > Sebastian Kuzminsky ------------------------------------------------------------------------------ Site24x7 APM Insight: Get Deep Visibility into Application Performance APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month Monitor end-to-end web transactions and take corrective actions now Troubleshoot faster and improve end-user experience. Signup Now! http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140 _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users