I’m currently trying to connect to an ODBC datasource with a database driver that was compiled for CentOS. The same driver is also working on Ubuntu, so I assume that it should also work on NixOS.
In reality the driver will not even start claiming “No such file or directory”, even though the driver file is obviously present.
Also, I read that this type of error is common, when shared libraries are missing. For me this makes sense, since there are no standard Unix paths in NixOS. So: Is it possible that I’d have to provide an environment for the LD_LIBRARY_PATH? How would I go about to do this?