On Tue, 28 Sep 2004, Leopold Toetsch wrote:

> * document updates, bug fixes, cleanup patches are very welcome
> * patches to PLATFORMS reflecting the current build/test state wanted too
> * especially WRT the state of building with our or system ICU

Here's another small update to README.  This goes on top of [perl #30095].

I think something much more ambitious is probably needed on top of this to
describe the various icu-is-already-installed options available, but this
should still probably go in.

--- parrot-current/README       Tue Sep 28 12:10:37 2004
+++ parrot-andy/README  Tue Sep 28 12:09:36 2004
@@ -48,15 +48,23 @@

     perl Configure.pl

-to run the Configure script. The Configure.pl script extracts configuration
-from the running perl5 program. If you have a non-standard setup (like "long
-long" integers on a 32-bit system), you should run:
+to run the Configure script. The Configure.pl script extracts
+configuration from the running perl5 program.  Unfortunately, the perl5
+configuration is not set up to compile and link c++ programs, so you
+may need to explicitly tell Configure.pl which compiler and linker to
+use.  For example, to compile C files with 'cc', C++ files with
+'CC', and link everything together with 'CC', you would type
+
+    perl Configure.pl --cc=cc --cxx=CC --link=CC
+
+If you have a non-standard setup (like "long long" integers on a 32-bit
+system), you should run:

     perl Configure.pl --intval=long --opcode=long

 See "perl Configure.pl --help" for more options.

-For systems like HPUX that don't have inet_pton please run:
+For systems like HPUX that don't have inet_pton please run

     perl Configure.pl --define=inet_aton

@@ -73,7 +81,9 @@

     nmake

-and the interpreter should build.
+and the interpreter should build.  If you are building the ICU library
+(this is the default on most systems), you need to use GNU make instead
+(or something compatible with it).

 You can test parrot by running

-- 
    Andy Dougherty              [EMAIL PROTECTED]

Reply via email to