Re: new release first 'problems





> 
> emctaskmain.cc 2322: can't initialize interpreter
> 

Check your .var file (The name of the .var file is in the .ini file) 
and see if

5220 0.0000

Should probably be

5220 1.0000



> ./emc.run: line 606: 1086 Segmentation fault (core dumped) 
> plat/$emctask_plat/bin/$emctask -ini $INIFILE

If you still get segmentation faults after the interpreter initializes 
will probably need to run gdb on the core.


> 
> 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:


iostream.h is a standard header file.

You can try this.

cd /usr
find . -name iostream.h -xdev

To find the location of the header file, then edit 
rcslib/etc/linux_2_2_14.def to add a -I/<directory> to CFLAGS.
To tell the compiler to look there.





> 
> 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'

Sounds like you still have the old librcs.so in /usr/lib or somewhere 
else on the library path.

You can use

find / -name librcs.\*

and

ident <directory>/librcs.so

if there is any doubt about which version each file is.




-- 
---------------------------------------------------------------
William Penn Shackleford III			shackle-at-nist.gov
National Institute of Standards & Technology	Tel:	(301) 975-4286
100 Bureau Drive Stop 8230  			FAX:	(301) 990-9688
Gaithersburg MD  20899  USA
http://www.isd.mel.nist.gov/personnel/shackleford/
Office Location: Bldg. 220 Rm A253




Date Index | Thread Index | Back to archive index | Back to Mailing List Page

Problems or questions? Contact