148 reputation
3
bio website
location London, United Kingdom
age 66
visits member for 1 year, 7 months
seen Mar 4 '13 at 9:36

Dec
27
awarded  Scholar
Dec
27
awarded  Supporter
Dec
27
accepted What is causing a type error when trying to modify Mathematica state from a function linked with LibraryLink
Dec
27
comment What is causing a type error when trying to modify Mathematica state from a function linked with LibraryLink
Thanks. Not only does my small test work now, but I was able to get the actual code working. In the actual code, I had another small error: I'd spelled the first function "EvalutatePacket". Is there anyway to get better error detection---as far as I can see, the spelling error only made the packet a no-op. (Maybe by processing the response packet? In the actual code, I know that the head of what I'm setting should be a LibraryFunction; just checking for that would probably suffice.)
Dec
23
asked What is causing a type error when trying to modify Mathematica state from a function linked with LibraryLink
Dec
20
asked Why am I getting an error from MLPutFunction after getting the MathLink from LibraryLink?
Dec
20
comment Supported options for compiling LibraryLink code with VC++
I don't want to compile my library from Mathematica; it is a large, existing library, already embedded in Excel, Python and Java. It consists of about 20 DLLs, and is developed in Visual Studios. I need to know what the constraints are on the compiler options I use in Visual Studios.
Dec
10
comment Supported options for compiling LibraryLink code with VC++
We're calling our library from Mathematica. From what I've seen LibraryLink should be a lot simpler than MathLink to implement. As for .NETLink, our code isn't managed. And although we are currently targetting only Windows, in the past, I've had to do more than one port to Unux of code that was only targetting Windows.
Dec
10
asked Supported options for compiling LibraryLink code with VC++
Dec
10
comment LibraryFunctionLoad hangs under Windows
@ToddGayley It hung Friday, with a complete path (using /). It doesn't today, although I still cannot load my DLL. In fact, my file system was partially corrupted, with a lot of files suddenly belonging to Administrator (and thus not being accessible) rather than to me. This still doesn't explain why the errors caused the kernel to hang, but I'm unable to reproduce the problem since the admin fixed the file system, so who knows?
Dec
7
comment LibraryFunctionLoad hangs under Windows
Or just use '/', which works equally well in Windows and Unix. I'd figured out the problem with the '\', but still doesn't explain why the kernel hangs. (And it hangs in LibraryFunctionLoad even when I use '/'.)
Dec
7
awarded  Student
Dec
7
asked LibraryFunctionLoad hangs under Windows