- To: mathgroup at smc.vnet.net
- Subject: [mg44008] Re: [mg43993] LinkConnect::"linkc":...Linux-dyn/XML.exe
- From: "P.J. Hinton" <paulh at wolfram.com>
- Date: Fri, 17 Oct 2003 05:14:35 -0400 (EDT)
- Organization: "Wolfram Research, Inc."
- Sender: owner-wri-mathgroup at wolfram.com
On Thu, 16 Oct 2003, Steven T. Hatton wrote: > Is this what I think it is? > > LinkConnect::"linkc": \ > "\!\(LinkObject[\(\(\"/usr/local/Wolfram/Mathematica/4.2/SystemFiles/\ > Converters/Binaries/Linux-dyn/XML.exe\", 2, 2\)\)]\) is dead; attempt to \ > connect failed." > > A Windows executable shipped with a Linux version of Mathematica? No, the .exe extension is used on all external converter binaries that ship with Mathematica, regardless of platform. There is a chance that the XML.exe program is not compatible with the C++ ABI of your system. XML.exe is built from C++ source code because it relies on the Apache.org Xerces C++ library. To see whether this is the case, try setting your shell's working directory to: /usr/local/Wolfram/Mathematica/4.2/SystemFiles/Converters/Binaries/Linux-dyn and then invoke XML.exe directly: ./XML.exe If the executable is compatible, it should then prompt you for a link name to use for listening. Hitting the Enter key will then ask you for a link to connect to. Hit Ctrl-C to kill the program. If it is not compatible, you may find that the program crashes with a segmentation fault or possibly complains about not being able to find a shared library with a particular revision. In that case, please contact Wolfram Research Technical Support to see if they can provide you with a version of XML.exe that is compatible with your environment. Information on contacting Technical Support may be found at this URL: http://www.wolfram.com/services/techsupport/contact.html http://www.wolfram.com/services/techsupport/Hints.html -- P.J. Hinton User Interface Programmer paulh at wolfram.com Wolfram Research, Inc. Disclaimer: Opinions expressed herein are those of the author alone.