From db9f20b21abb3bfdeae78307c66bfb4360b0d9c2 Mon Sep 17 00:00:00 2001 From: steve Date: Sat, 9 Nov 2002 06:03:38 +0000 Subject: [PATCH] Macos install notes. --- macosx.txt | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/macosx.txt b/macosx.txt index 881741b2f..ab75ce5ac 100644 --- a/macosx.txt +++ b/macosx.txt @@ -33,7 +33,16 @@ install software from source form. then just make sure the distributed lexor_keyword.cc is newer then lexor_keyword.gperf, and use that. -3) Configure, build and install the Icarus Verilog sources as normal. +3) If working with a CVS snapshot, you must run autoconf in several + directories. This is aided by the 'autoconf.sh' script at the + top of the source tree: + + sh ./autoconf.sh + + This will also run the gperf command, so make sure you'd completed + step #2 first. + +4) Configure, build and install the Icarus Verilog sources as normal. The only change you need to make here is to use a configure command like: @@ -47,8 +56,17 @@ install software from source form. You can, of course, add other configure options. +6) NOTE: 'make check' will not work until after 'make install' has been run + since dynamically loaded code is searched for in the install location + rather than the build location. The dlopen emulation library doesn't + support a search path option. -4) Done! + If you are worried about overwriting a working installation with a new, + potentially broken one, you can always configure using --prefix="/some/path", + and install there to make sure everything is working and then re-configure + with the real path you want to install at, make clean, and make install. + +5) Done! GPERF FOR MACOSX