config appears to have gone crazy

Something appears to have blown up in configuring hat on my box... The release used to work, but I just checked out of cvs, built cleanly, and now get this when I try to run any of the tools: tatd2@jet ~/HatDeltaExample $ hat-observe /usr/local/bin/hat-observe: line 4: /usr/local/bin/harch: No such file or directory /usr/local/bin/hat-observe: line 5: /usr/local/lib/hat//hat-observe: No such file or directory /usr/local/bin/hat-observe: line 5: exec: /usr/local/lib/hat//hat- observe: cannot execute: No such file or directory It appears to have decided the architecture is '', rather than 'ix86- linux'. Any ideas? Bob

Thomas Davie
Something appears to have blown up in configuring hat on my box...
tatd2@jet ~/HatDeltaExample $ hat-observe /usr/local/bin/hat-observe: line 4: /usr/local/bin/harch: No such file or directory
'harch' is no longer installed by hat - it now requires a prior installation of 'hmake'. But perhaps your hmake is not located in /usr/local/bin. I suppose the hat tools should not make any assumption about where 'harch' is located. E.g. the line MACHINE=${MACHINE-"`/usr/local/bin/harch`"} should really be MACHINE=${MACHINE-"`harch`"} in the scripts for hat-observe, hat-trail, etc. Regards, Malcolm

Thomas Davie
writes: Something appears to have blown up in configuring hat on my box...
tatd2@jet ~/HatDeltaExample $ hat-observe /usr/local/bin/hat-observe: line 4: /usr/local/bin/harch: No such file or directory
'harch' is no longer installed by hat - it now requires a prior installation of 'hmake'. But perhaps your hmake is not located in /usr/local/bin. I suppose the hat tools should not make any assumption about where 'harch' is located. E.g. the line MACHINE=${MACHINE-"`/usr/local/bin/harch`"} should really be MACHINE=${MACHINE-"`harch`"} in the scripts for hat-observe, hat-trail, etc. Yeh, that tallys with what I was just beginning to figure out... I left of --prefix=/usr/bin, and installed once... Now it's very confused... I'm gonna have to go fishing for files now, and uninstall
On Jul 28, 2005, at 11:41 AM, Malcolm Wallace wrote: the /usr/local/bin one. Bob
participants (2)
-
Malcolm Wallace
-
Thomas Davie