List,
I've downloaded the new release source and bin.
system: Mandrake 7.1 K2_2_14
Trying to run the bin (debug option set on) gave some
errors:
root-at-felix emc]# ./emc.run Current platform is linux_2_2_14 Current real-time platform is rtlinux_2_2 inivar = plat/linux_2_2_14/bin/inivar INIFILE = emc.ini starting emc... starting EMC MOTION PROGRAM -- steppermod.o...done starting EMC IO PROGRAM -- bridgeportio...done Version: 1.5 Machine: Generic starting EMC TASK PROGRAM -- bridgeporttask...done Version: 1.5 Machine: Generic emctaskmain.cc 2322: can't initialize interpreter ./emc.run: line 606: 1086 Segmentation fault (core dumped) plat/$emctask_plat/bin/$emctask -ini $INIFILE running EMC DISPLAY PROGRAM -- tkemc...
So then I tried to compile the source wich results in: compiling errors: (snipped a couple of times) ./mathprnt.cc:11: iostream.h: No such file or directory In file included from mathprnt.cc:13: emc.run: line 695: 1090 Segmentation fault (core dumped) plat/$display_plat/bin/$display -- -ini $INIFILE -o /usr/local/nist/jans/emc/plat/linux_2_2_14/bin/stgmot ) /usr/local/nist/jans/emc/plat/linux_2_2_14/lib/tc.o: In function `tcGetUnitCart': /usr/local/nist/jans/emc/src/emcmot/tc.c:1081: undefined reference to `pmCartUnit' *** [/usr/local/nist/jans/emc/plat/linux_2_2_14/bin/stgmot] Error 1 /usr/local/nist/jans/emc/plat/linux_2_2_14/lib/tc.o: In function `tcGetUnitCart': /usr/local/nist/jans/emc/src/emcmot/tc.c:1081: undefined reference to `pmCartUnit'
-o /usr/local/nist/jans/emc/plat/linux_2_2_14/bin/genhexsim ) /usr/local/nist/jans/emc/plat/linux_2_2_14/lib/genhexkins.o: In function `kinematicsForward': /usr/local/nist/jans/emc/src/emcmot/genhexkins.c:285: undefined reference to `pmCartUnit' /usr/local/nist/jans/emc/plat/linux_2_2_14/lib/tc.o: In function `tcGetUnitCart': /usr/local/nist/jans/emc/src/emcmot/tc.c:1081: undefined reference to `pmCartUnit' /usr/local/nist/jans/emc/src/emcmot/tc.c:1089: undefined reference to `pmCartUnit' collect2: ld returned 1 exit status
-o /usr/local/nist/jans/emc/plat/linux_2_2_14/bin/genhexsim ) /usr/local/nist/jans/emc/plat/linux_2_2_14/lib/genhexkins.o: In function `kinematicsForward': /usr/local/nist/jans/emc/src/emcmot/genhexkins.c:285: undefined reference to `pmCartUnit' /usr/local/nist/jans/emc/plat/linux_2_2_14/lib/tc.o: In function `tcGetUnitCart': -o /usr/local/nist/jans/emc/plat/linux_2_2_14/bin/testtp ) /usr/local/nist/jans/emc/plat/linux_2_2_14/lib/tc.o: In function `tcGetUnitCart': /usr/local/nist/jans/emc/src/emcmot/tc.c:1081: undefined reference to `pmCartUnit'
Still when trying to run this version; it's complaining about missing files in the linux2_2_14/bin directory. Indeed there are just a couple of files in this directory. So I copied the files of the bin distribution into this directory. But now when trying to run EMC it gives me the same errors when running the bin distribution. Anyone same problems? Anyone some good idea's Jan.
|