You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With a port of tcpip to use dune-master virtual libraries, it all works except that if an executable doesnt define an implementation, the error message points to somewhere else in the compilation stack.
$ dune build @all
Error: No implementation found for virtual library "tcpip-checksum" (_build/default/src/tcpip_checksum).
-> required by library "tcpip.icmpv4" in _build/default/src/icmp
It would be nice if the error message pointed to the "root cause" which is the executable clause, not the dependent library in tcpip.icmpv4.
With a port of tcpip to use dune-master virtual libraries, it all works except that if an executable doesnt define an implementation, the error message points to somewhere else in the compilation stack.
e..g with this
the error message from dune is
It would be nice if the error message pointed to the "root cause" which is the executable clause, not the dependent library in tcpip.icmpv4.
(PS: virtual modules rock! hurrah! The tcpip PR is at mirage/mirage-tcpip#384)
The text was updated successfully, but these errors were encountered: