« Return to Thread: R13A patch for lib/wx/examples

R13A patch for lib/wx/examples

by Kenji Rikitake :: Rate this Message:

Reply to Author | View in Thread

This is a patch for compiling Erlang R13A on FreeBSD 7.1-RELEASE.
Note that I apply all Giacomo's patches for Erlang R12B5
(available on FreeBSD port lang/erlang) BEFORE applying
this patch.

Kenji Rikitake

R13A patch to solve lib/wx/examples installation errors
on FreeBSD 7.1-RELEASE
by Kenji Rikitake 12-APR-2009

Symptom:

R13A lib/wx/examples files causes installation error on FreeBSD
7.1-RELEASE.  This is caused by the Makefile code which errorneously
trying to install BEAM binaries and other files as OS executables.

Workaround:

Using INSTALL_DATA instead of INSTALL_PROGRAM in the Makefiles solves
this issue.

Apply the following patches:

--- ./lib/wx/examples/simple/Makefile.FCS 2009-03-13 00:04:24.000000000 +0900
+++ ./lib/wx/examples/simple/Makefile 2009-04-12 14:10:58.000000000 +0900
@@ -52,11 +52,11 @@
 docs:
 
 release_spec:
  $(INSTALL_DIR) $(EXRELSYSDIR)
  $(INSTALL_DATA) $(TESTSRC) $(EXRELSYSDIR)
- $(INSTALL_PROGRAM) copy.xpm sample.xpm $(TESTTARGETS) $(EXRELSYSDIR)
+ $(INSTALL_DATA) copy.xpm sample.xpm $(TESTTARGETS) $(EXRELSYSDIR)
 
 release_tests_spec:
 
 release_docs_spec:
 
--- ./lib/wx/examples/sudoku/Makefile.FCS 2009-03-12 23:44:22.000000000 +0900
+++ ./lib/wx/examples/sudoku/Makefile 2009-04-12 14:11:32.000000000 +0900
@@ -52,11 +52,11 @@
 docs:
 
 release_spec:
  $(INSTALL_DIR) $(EXRELSYSDIR)
  $(INSTALL_DATA) $(TESTSRC) sudoku.hrl $(EXRELSYSDIR)
- $(INSTALL_PROGRAM) $(TESTTARGETS) $(EXRELSYSDIR)
+ $(INSTALL_DATA) $(TESTTARGETS) $(EXRELSYSDIR)
 
 release_tests_spec:
 
 release_docs_spec:
 
_______________________________________________
erlang-patches mailing list
erlang-patches@...
http://www.erlang.org/mailman/listinfo/erlang-patches

 « Return to Thread: R13A patch for lib/wx/examples