Mantis Bug Tracker

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0007625OCamlconfigure and build/installpublic2017-09-12 17:562017-09-30 10:19
Assigned To 
PlatformOSOS Version
Product Version4.05.0 
Target VersionFixed in Version 
Summary0007625: Compiler libs does not provide .cmxs object files.
DescriptionThis makes it impossible to use them in ocamlnat.
TagsNo tags attached.
Attached Files

- Relationships

-  Notes
dbuenzli (reporter)
2017-09-13 08:33

Apparently it's not only compiler libs, both threads/threads.cmxs and vmthreads/threads.cmxs are also missing.
xclerc (reporter)
2017-09-13 11:57

On a related note, while there is a CMXS Makefile variable,
most Makefiles don't use it. Is it on purpose, given that
the configure script sets CMXS to "cmxa" if dynlink is not
frisch (developer)
2017-09-13 23:49

vmthreads is bytecode only, and I believe that threads cannot be dynamically linked.
xleroy (administrator)
2017-09-30 10:18

I'm not even sure it would work: most of the modules from compiler-libs libraries are already present in the ocamlnat executable, so we would need a way to hide entirely the ocamlnat versions of these modules. I'm skeptical this can be done easily. Marking this PR as "suspended".

- Issue History
Date Modified Username Field Change
2017-09-12 17:56 dbuenzli New Issue
2017-09-13 08:33 dbuenzli Note Added: 0018248
2017-09-13 11:57 xclerc Note Added: 0018249
2017-09-13 23:49 frisch Note Added: 0018252
2017-09-30 10:18 xleroy Note Added: 0018411
2017-09-30 10:19 xleroy Status new => resolved
2017-09-30 10:19 xleroy Resolution open => suspended

Copyright © 2000 - 2011 MantisBT Group
Powered by Mantis Bugtracker