Welcome to iraf.net Wednesday, April 24 2024 @ 03:32 PM GMT


 Forum Index > Help Desk > General IRAF New Topic Post Reply
 mknobsfile error
   
clobo
 11/05/2015 10:25AM (Read 1571 times)  
+----
Newbie

Status: offline


Registered: 11/04/2015
Posts: 2
Hello,

I have installed IRAF v2.16.1 in Fedora 20 and used it to calibrate standard star fields as usual (I've done this before with previous IRAF versios without any problem). However, now I am stumbling upon an error while trying to run mknobsfile. Error message is the following:

ERROR: Abnormal termination of child process 'noaobin$x_photcal.e'
"verify=verify, verbose=verbose)"
line 102: photcal$mknobsfile.cl
called as: 'mknobsfile ()'

The parameters I've defined are (following Massey & Davis 1992, A User's Guide to Stellar CCD Photometry with IRAF):

photfiles = "standstuff" The input list of APPHOT/DAOPHOT databases
idfilters = "10,1" The list of filter ids
imsets = "standstars" The input image set file
observations = "test" The output observations file
(wrap = no) Format output file for easy reading ?
(obsparams = "") The input observing parameters file
(obscolumns = "2 3 4 5") The format of obsparams
(minmagerr = 0.001) The minimum error magnitude
(shifts = "") The input x and y coordinate shifts file
(apercors = "") The input aperture corrections file
(aperture = 1) The aperture number of the extracted magnitude
(tolerance = 5.) The tolerance in pixels for position matching
(allfilters = no) Output only objects matched in all filters
(verify = no) Verify interactive user input ?
(verbose = yes) Print status, warning and error messages ?
(mode = "ql")

I'm clueless on what's wrong and how I can overcome the problem...
Thanks for any help you may provide,
Catarina

 
Profile Email
 Quote
fitz
 11/06/2015 05:28AM  
AAAAA
Admin

Status: offline


Registered: 09/30/2005
Posts: 4040
An "abnormal termination" message usually means a problem with the binary, e.g. an unfound shared library, wrong architecture, etc. You usually get a more informative error by running the task outside of IRAF, i.e. form the unix prompt do something like

% /iraf/iraf/noao/bin.linux64/x_photcal.e

You will either get a "\$this->_split2($m[0])" prompt which means it started normally, or a host error that indicates the problem. Be sure the architecture is correct for your system (I assume you're using 64-bit, but run the 'file' command on the binary to see what it is, and the 'ldd' command to list the needed shared libraries (you shouldn't see any "not found" errors). Post the output of these commands if the output doesn't make any sense to you).

 
Profile Email
 Quote
clobo
 11/10/2015 12:11PM  
+----
Newbie

Status: offline


Registered: 11/04/2015
Posts: 2
Thanks for the swift answer!

The 'file' command returned:

/iraf/noao/bin.linux64/x_photcal.e: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.9, not stripped

and the 'ldd' command did not work - it returned:

not a dynamic executable


So, I installed glibc.i686 and now it runs OK!

 
Profile Email
 Quote
   
Content generated in: 0.12 seconds
New Topic Post Reply

Normal Topic Normal Topic
Sticky Topic Sticky Topic
Locked Topic Locked Topic
New Post New Post
Sticky Topic W/ New Post Sticky Topic W/ New Post
Locked Topic W/ New Post Locked Topic W/ New Post
View Anonymous Posts 
Anonymous users can post 
Filtered HTML Allowed 
Censored Content 
dog allergies remedies cialis 20 mg chilblain remedies


Privacy Policy
Terms of Use

User Functions

Login