[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]

Re: [ID 19991228.004] Perl -V



TTran@tacintel.com writes:
> 
> Enclosed is myconfig file and the error message.
> 
> My platform: Sun Ultra 250, Solaris 5.6 Generic_105181-17 sun4u sparc SUNW,
> Ultra-250
> 
> I followed instruction, using all default options at prompt.
> 
> rm -r config.sh
> sh Configure
> make
> make install

Apparently, you read README.  Do not.  It is buggy.

The correct incantation is

  sh Configure -des

(I sent a patch, but it was rejected.)

> cc  -L/usr/local/lib -o miniperl miniperlmain.o libperl.a -lsocket -lnsl
> -ldl -lm -lc -lcrypt
> Undefined                       first referenced
>  symbol                             in file
> PL_thrsv                            libperl.a(malloc.o)
> PL_malloc_mutex                     libperl.a(malloc.o)
> PL_thr_key                          libperl.a(malloc.o)
> PL_threadnum                        libperl.a(malloc.o)
> ld: fatal: Symbol referencing errors. No output written to miniperl
> *** Error code 1
> make: Fatal error: Command failed for target `miniperl'

I think you managed to provide some contradictory Configure answers
(though I do not know how exactly): malloc.c thinks it is a threaded
build, while the rest is not threaded.

Please report.

Ilya


[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index][Thread Index][Top&Search][Original]