Andreas Hauptmann
Andreas Hauptmann
I've just fixed it https://github.com/fdopen/opam-repository-mingw/commit/8eb6ba60a602787741ba02cc624acd56ee14d073 The meta data of cygwin's upstream package are currently broken. It depends on `pkgconf` now, not `pkg-config`.
It's again an issue with the upstream cygwin package. They have updated the fortran compiler, but they have not updated third party libraries like `blas` that still link against the...
- Redirecting is tricky. You need to make sure, that all (intermediate) pipes are closed as soon as possible. Otherwise you get such freezings. `Lwt_process.pmap_lines` is probably too high level...
Yes, libuv is basically a c implementation of something very similar to lwt. But there are subtle incompatibilities to `Lwt_unix`; sometimes because of different aims/design decisions, but more often because...
I don't think there is any point in using `libev` instead of `select` on Windows. libev can only use `select` on windows anyway; and windows's rudimentary `select` supports only sockets,...
I can see two different caml_compare functions with the debugger. And they work both, if the data is on the regular ocaml heap: ``` let x = Bytes.create 1 in...
Ok, I will try to have a closer look at it later this week. I played around with cl.exe long time ago (-> https://github.com/fdopen/ocaml-ctypes/commits/msvc ). first issue: Just compile libffi...
I've finally tried to compile it. The latest version of libffi seems to support msvc without any hacks. Did you verify that `ctypes_tls_callback` is called? It's not covered by the...
> it's always valid to read from and write to struct fields through a pointer. No, just simple assignments are valid, when the type definition of the packed struct is...
It's similar to: https://fdopen.github.io/ppx_cstubs/opaque/#integers-of-unknown-size-and-signedness But I've added an explicit function for integers of unknown signedness, instead of implicit conversions from a signed type to an unsigned interface. I also use...