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
PRIVATE: This may help: Ocaml for Mac could not open #2551
Comments
Comment author: administrator cf aussi #2540 |
Comment author: administrator
It's true that I've built O'Caml on a Mac with OT version 2.0.3.
The problem is, I don't use OpenTransport ! I use GUSI, a Unix API emulation I can see a several possible solutions:
If you're willing to play beta-tester, I think we should start with solution 2. -- Damien |
Comment author: administrator Thanks for your answer. Enrique Vetere Damien Doligez caml-bugs@pauillac.inria.fr
It's true that I've built O'Caml on a Mac with OT version 2.0.3.
The problem is, I don't use OpenTransport ! I use GUSI, a Unix API I can see a several possible solutions:
If you're willing to play beta-tester, I think we should start with -- Damien |
1 similar comment
Comment author: administrator Thanks for your answer. Enrique Vetere Damien Doligez caml-bugs@pauillac.inria.fr
It's true that I've built O'Caml on a Mac with OT version 2.0.3.
The problem is, I don't use OpenTransport ! I use GUSI, a Unix API I can see a several possible solutions:
If you're willing to play beta-tester, I think we should start with -- Damien |
Apologies for issue necromancy, but this comes up in a google search so useful for others even late on. OpenTransport 1.3 can be installed on System < 8.1. It is true that it shipped with System 8.1 and the installer initially required 8.1. However, there is a "Gold Master" version available (on various compilation CDs, MacintoshGarden, MacintoshRepository and so on) that does not check for OS version and will happily install on anything from 7.0 and up. I've personally used it on 7.5.5. |
Original bug ID: 179
Reporter: administrator
Status: closed
Resolution: not a bug
Priority: normal
Severity: minor
Category: ~DO NOT USE (was: OCaml general)
Bug description
Full_Name: Enrique Vetere
Version: Ocaml 3.0
OS: Mac OS 8.0
Submission from: 200.51.12.114 (200.51.12.114)
In reference to my previous bug report, I found something that can help.
In http://developer.apple.com/technotes/tn/tn1145.html
says:
"OTInetGetSecondaryAddresses is not implemented prior to Open
Transport 1.3. To work correctly with systems prior to that, you must weak-
link
with the OpenTptInternetLib and check for its existence by
comparing its address to
kUnresolvedCFragSymbolAddress. For more information
about weak-linking, you should read Technote 1083: Weak-Linking to a Code
Fragment Manager-based Shared Library."
MAC OS 8.0 includes OpenTransport 1.2. As far as I know, to get OpenTransport
1.3
you need to install the upgrade to MacOS 8.1 (I haven't done it yet).
I understand that for Ocaml to keep compatibility for 8.0 and lower,
something like the described in the tech note should be done.
Hope this helps/
The text was updated successfully, but these errors were encountered: