Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GENERAL.sml (referenced in 'basis-1997.mlb') does not exist or cannot be read #108

Open
serpent7776 opened this issue May 28, 2022 · 1 comment

Comments

@serpent7776
Copy link
Contributor

I have a trivial test.mlb file containing single line:

$(SML_LIB)/basis/basis-1997.mlb

I can successfully compile this with mlton test.mlb, but mlkit test.mlb gives an error:

* Error: The file '/work/mlkit//basis/GENERAL.sml' (referenced in 'basis-1997.mlb') does not exist or cannot be read.
* Exiting!

It works fine when I use

$(SML_LIB)/basis/basis.mlb

I'm running this on FreeBSD. Maybe there's an issue with case-sensitivity, because there is file basis/General.sml, but no basis/GENERAL.sml.
Tested on 05d7384 and 86c9cb8

@melsman
Copy link
Owner

melsman commented May 30, 2022

The problem is due to a renaming of many of the files containing signatures; these have been changed to have extension .sig, which allows them to have the same base name as the files containing implementation code...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants