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
Original bug ID: 1594 Reporter: administrator Status: closed Resolution: fixed Priority: normal Severity: minor Category: -for CamlIDL use https://github.com/xavierleroy/camlidl/issues
Camlidl installation has no bytecode/nativecode split installation process.
This forces user that lack a nativecode compiler to manually patch Makefiles.
Follow patches I've applied to the debian package to ease build process on archs
which don't have native code compiler.
Original bug ID: 1594
Reporter: administrator
Status: closed
Resolution: fixed
Priority: normal
Severity: minor
Category: -for CamlIDL use https://github.com/xavierleroy/camlidl/issues
Bug description
Full_Name: Stefano Zacchiroli
Version: 3.06
OS: linux
Submission from: host204-63.pool80117.interbusiness.it (80.117.63.204)
Camlidl installation has no bytecode/nativecode split installation process.
This forces user that lack a nativecode compiler to manually patch Makefiles.
Follow patches I've applied to the debian package to ease build process on archs
which don't have native code compiler.
Thanks,
Cheers.
--- camlidl-1.04.orig/lib/Makefile
+++ camlidl-1.04/lib/Makefile
@@ -19,8 +19,11 @@
NATIVEOBJS=$(BYTEOBJS:.cmo=.cmx)
NATIVELIB=$(BYTELIB:.cma=.cmxa)
INTERFACES=$(BYTEOBJS:.cmo=.cmi)
+LIBEXT=a
-all:$(BYTELIB) $ (NATIVELIB)
+all: $(BYTELIB)
+
+opt: $(NATIVELIB)
@@ -29,8 +32,14 @@
install:
$(OCAMLLIB)
.SUFFIXES: .mli .ml .cmi .cmo .cmx
@@ -43,7 +52,7 @@
Clean up
clean::
Dependencies
depend:
--- camlidl-1.04.orig/Makefile
+++ camlidl-1.04/Makefile
@@ -20,6 +20,9 @@
cd lib; $(MAKE) all
cd tools; $(MAKE) all
+opt:
install:
cd compiler; $(MAKE) install
cd runtime; $(MAKE) install
The text was updated successfully, but these errors were encountered: