On 10/20/07, Paul Cochrane via RT <[EMAIL PROTECTED]> wrote:
> On Tue Jul 10 05:08:19 2007, ptc wrote:
> > Just updating this ticket to the current state of play:
> >
> > > The lint target needs to be renamed to splint.
> >
> > Actually, this has been changed to sunlint and bsdlint.  The splint
> > target has existed for a while (in two forms; now combined as of
> r19721
> > into the one target).
> >
> > > Then create a new lint target to support Sun Studio.
> >
> > Done.
> >
> > > And update the tags target.
> >
> > Still in need of work.
>
> The ctags program is now detected at configuration time (this program
> sometimes has different names on different systems) and now 'make tags'
> should work out of the box for all the variations that I'm aware of
> (namely ctags, exuberant-ctags and ctags-exuberant).  This is the
> situation as of r22321.  If noone reports any other variants in the
> next three days then I'll close this ticket.
>
this is failing for me on linux-x86 and win32 for me with the same behavior.
additionally, when i try to debug it, it tells me that the --step
option isn't valid for Configure.pl. that seems like a bug of a
different color. oh, right, and there's something screwy with the
manifest. i do have ctags installed. all this is shown below.
~jerry


c:\usr\local\parrot\trunk>svn up
At revision 22324.

c:\usr\local\parrot\trunk>perl Configure.pl
Parrot Version 0.4.17 Configure 2.0
Copyright (C) 2001-2007, The Perl Foundation.

Hello, I'm Configure. My job is to poke and prod your system to figure out
how to build Parrot. The process is completely automated, unless you passed in
the `--ask' flag on the command line, in which case I'll prompt you for a few
pieces of info.

Since you're running this program, you obviously have Perl 5--I'll be pulling
some defaults from its configuration.

Checking MANIFEST...No such file: t/configure/039-slurp_file.t

Ack, some files were missing!  I can't continue running
without everything here.  Please try to find the above
files and then try running Configure again.


step init::manifest failed: no result returned at Configure.pl line 349

Setting up Configure's default values.................................done.
Setting up installation paths.........................................done.
Tweaking settings for miniparrot...................................skipped.
Loading platform and local hints files................................done.
Finding header files distributed with Parrot..........................done.
Determining what C compiler and linker to use.........................done.
Determining whether make is installed..................................yes.
Determining whether lex is installed...............................skipped.
Determining whether yacc is installed..............................skipped.
Determining if your C compiler is actually gcc..........................no.
Determining whether libc has the backtrace* functions (glibc only)......no.
Determining if your C compiler is actually Visual C++..................yes.
Detecting compiler attributes (-DHASATTRIBUTE_xxx)....................done.
Enabling optimization...................................................no.
Determining flags for building shared libraries.......................done.
Determine if parrot should be linked against a shared library..........yes.
Determining what charset files should be compiled in..................done.
Determining what encoding files should be compiled in.................done.
Determining what types Parrot should use..............................done.
Determining what opcode files should be compiled in...................done.
Determining what pmc files should be compiled in......................done.
Determining your minimum pointer alignment......................... 1 byte.
Probing for C headers.................................................done.
Determining some sizes................................................done.
Computing native byteorder for Parrot's wordsize.............little-endian.
Test the type of va_ptr (this test is likely to segfault)..............x86.
Figuring out how to pack() Parrot's types.............................done.
Figuring out what formats should be used for sprintf..................done.
Determining if your C library has a working S_ISREG.....................no.
Determining architecture, OS and JIT capability.......................done.
Generating CPU specific stuff.........................................done.
Verifying that the compiler supports function pointer casts............yes.
Determining whether your compiler supports computed goto................no.
Determining if your compiler supports inline...........................yes.
Determining what allocator to use.....................................done.
Determining if your C library supports memalign.........................no.
Determining some signal stuff.........................................done.
Determining whether there is socklen_t..................................no.
Determining if your C library has setenv / unsetenv...............unsetenv.
Determining if your platform supports AIO...............................no.
Determining if your platform supports GMP...............................no.
Determining if your platform supports readline..........................no.
Determining if your platform supports gdbm..............................no.
Testing snprintf......................................................done.
Determining whether perldoc is installed...............................yes.
Determining whether python is installed.................................no.
Determining whether GNU m4 is installed................................yes.
Running CPU specific stuff............................................done.
Determining whether ICU is installed................................failed.
Determining Parrot's revision.......................................r22324.
Generating C headers..................................................done.
Generating core pmc list..............................................done.
Generating runtime/parrot/include.....................................done.
Configuring languages.................................................done.
Generating makefiles and other build files...value for 'ctags' in config/gen/mak
efiles/root.in is undef at lib/Parrot/Configure/Step.pm line 381, <$in> line 207
5.
.........................done.
Moving platform files into place......................................done.
Recording configuration data for later retrieval......................done.Durin
g configuration the following steps failed:
    01:  init::manifest
You should diagnose and fix these errors before calling 'nmake'

c:\usr\local\parrot\trunk>ctags
ctags: No files specified. Try "ctags --help".

c:\usr\local\parrot\trunk>perl Configure.pl --step=auto::ctags
Invalid option "step". See "perl Configure.pl --help" for valid options

Reply via email to