On Thu, 3 Mar 2005 00:26:50 +0100 (CET), Andreas Davour ante@Update.UU.SE wrote:
When I tried to run regexp-coach under FreeBSD (with Linux compatibility enabled) I happened upon the following strange error:
Error: Could not register handle for external module #:CAP: libXm.so.3: cannot open shared object file: No such file or directory. 20957C18 20207EDC -> 20207E02 = #:DEB 20957C34 20055887 -> 20055812 = (#:SYM 2176) 20957C5C 2020823F -> 202080EA = #:CON 20957C88 20167D82 -> 20167CB2 = (#:SYM 1636) 20957C9C 20167FD8 -> 20167F6A = (#:SYM 5419) 20957CC4 2017213B -> 2017205A = (#:SYM 694) 20957D04 2021438D -> 20214372 = (#:SYM 5567) 20957D10 20485A00 -> 204859A2 = (#:SYM 5374) 20957D18 205B6440 -> 205B6422 = #<function 205B6422> 20957D28 204A38B7 -> 204A37A2 = #<function 204A37A2> 20957E00 20186E0B -> 20186DE2 = (#:SYM 4003) 20957E10 20186EFA -> 20186E92 = (#:SYM 4732)
Then I did: ante@Upheaval$ locate libXm.so.3 /usr/X11R6/lib/libXm.so.3 ante@Upheaval$
So, after trussing the image I realize that it's doing some very odd stuff.
You seem to be using a version of OpenMotif that's binary-incompatible with Regex Coach. Or, even more likely, Regex Coach is searching for the library below /compat/linux.
Maybe these links will help:
http://www.lispworks.com/kb/f05daf889214217a80256c5a004c9b12.html http://www.lispworks.com/kb/aa792906239daaf88025694c003b3238.html http://www.lispworks.com/kb/3834259d254fee8085256cbc00755f61.html
(Note that Regex Coach was built with the 4.3 version of the LispWorks compiler but some of the 4.1/4.2 entries might still apply.)
How about distributing this as source instead?
I have no plans to do that.
Or can someone produce a FreeBSD version of this program for me?
There is no version of the LispWorks compiler for FreeBSD.
Edi.