I read a lot of messages and faqs, but nothing helps really.
 
I tried to attach the messages during the ./Configure and the make, but
the mailing list accepts only 50kB.
 
I filtered the messages a little bit…
 
Where is the error, what goes wrong?
 
The System is  a at91 ARM CPU from Atmel, i used no cross compiler, i
compiled directly on this machine.
 
 
Regards,
Ingolf
 
 
________________________________________
Rótulos y Diseño
C/ Marià Villangómez, 13
Edif. S'Olivera,  Local b1
E-07840 Santa Eulalia del Río / Baleares
 
Móvil    699 632 141
T: +34 971 338 240
F: +34 971 338 351
 
 
 
bash-3.00# ./Configure

Beginning of configuration questions for perl5.

Checking echo to see how to suppress newlines...


<dld.h> NOT found.
dlopen() NOT found.
fwalk() NOT found.
accessx() NOT found.
aintl() NOT found.
asctime_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_asctime_r on this machine was "undef"!
    Keep the previous value? [y]
atolf() NOT found.
chsize() NOT found.
class() NOT found.
Hmm... Looks like you have Berkeley networking support.
crypt() NOT found.
*** WHOA THERE!!! ***
    The previous value for $d_crypt on this machine was "undef"!
    Keep the previous value? [y]
crypt_r() NOT found.
ctermid_r() NOT found.
ctime_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_ctime_r on this machine was "undef"!
    Keep the previous value? [y]
dbmclose() NOT found.
We won't be including <dbm.h>
dbminit() prototype NOT found.
Your directory entry does not know about the d_namlen field.
Checking to see if DIR has a dd_fd member variable
No, it does not.
<sys/ndir.h> NOT found.
dlerror() NOT found.
drand48_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_drand48_r on this machine was "undef"!
    Keep the previous value? [y]
drand48() prototype found.
eaccess() NOT found.
endgrent_r() NOT found.
endhostent_r() NOT found.
endnetent_r() NOT found.
endprotoent_r() NOT found.
endpwent_r() NOT found.
endservent_r() NOT found.
fp_class() NOT found.
fpclass() NOT found.
fpclassify() NOT found.
fpclassl() NOT found.
Checking to see if you have fpos64_t...
You do not have fpos64_t.
Checking to see if your system supports struct fs_data...
No, it doesn't.
getespwnam() NOT found.
getfsstat() NOT found.
getgrent_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getgrent_r on this machine was "undef"!
    Keep the previous value? [y]
getgrgid_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getgrgid_r on this machine was "undef"!
    Keep the previous value? [y]
getgrnam_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getgrnam_r on this machine was "undef"!
    Keep the previous value? [y]
Every now and then someone has a gethostname() that lies about the hostname
but can't be fixed for political or economic reasons.  If you wish, I can
pretend gethostname() isn't there and maybe compute hostname at run-time
thanks to the 'hostname' command.
Shall I ignore gethostname() from now on? [n]
gethostbyaddr_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_gethostbyaddr_r on this machine was "undef"!
    Keep the previous value? [y]
gethostbyname_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_gethostbyname_r on this machine was "undef"!
    Keep the previous value? [y]
gethostent_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_gethostent_r on this machine was "undef"!
    Keep the previous value? [y]
getlogin_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getlogin_r on this machine was "undef"!
    Keep the previous value? [y]
getmnt() NOT found.
getnetbyname_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getnetbyname_r on this machine was "undef"!
    Keep the previous value? [y]
getnetent_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getnetent_r on this machine was "undef"!
    Keep the previous value? [y]
getpgrp2() NOT found.
getprotobynumber_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getprotobynumber_r on this machine was "undef"!
    Keep the previous value? [y]
getprotoent_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getprotoent_r on this machine was "undef"!
    Keep the previous value? [y]
getprpwnam() NOT found.
getpwent_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getpwent_r on this machine was "undef"!
    Keep the previous value? [y]
getpwnam_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getpwnam_r on this machine was "undef"!
    Keep the previous value? [y]
getpwuid_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getpwuid_r on this machine was "undef"!
    Keep the previous value? [y]
getservbyname_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getservbyname_r on this machine was "undef"!
    Keep the previous value? [y]
getservbyport_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getservbyport_r on this machine was "undef"!
    Keep the previous value? [y]
getservent_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getservent_r on this machine was "undef"!
    Keep the previous value? [y]
getspnam_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_getspnam_r on this machine was "undef"!
    Keep the previous value? [y]
gmtime_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_gmtime_r on this machine was "undef"!
    Keep the previous value? [y]
ilogbl() NOT found.
isfinite() NOT found.
Checking to see if your libm supports _LIB_VERSION...
No, it does not (probably harmless)
localtime_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_localtime_r on this machine was "undef"!
    Keep the previous value? [y]
malloc_size() NOT found.
malloc_good_size() NOT found.
mkstemps() NOT found.
sqrtl() NOT found.
modfl() prototype NOT found.
Checking to see whether your modfl() is okay for large values...
Your modfl() seems okay for large values.
random_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_random_r on this machine was "undef"!
    Keep the previous value? [y]
readdir64_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_readdir64_r on this machine was "undef"!
    Keep the previous value? [y]
readdir_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_readdir_r on this machine was "undef"!
    Keep the previous value? [y]
We won't be including <memory.h>.
I'll use memmove() instead of bcopy() for overlapping copies.
I'll use memmove() instead of memcpy() for overlapping copies.
setgrent_r() NOT found.
sethostent_r() NOT found.
setlocale_r() NOT found.
setnetent_r() NOT found.
setpgrp2() NOT found.
setproctitle() NOT found.
setprotoent_r() NOT found.
setpwent_r() NOT found.
setrgid() NOT found.
setruid() NOT found.
setservent_r() NOT found.
<sfio.h> NOT found.
<sunmath.h> NOT found.
Checking to see if you have signbit() available to work on double... Yes.
sockatmark() prototype NOT found.
socks5_init() NOT found.
Checking whether sprintf returns the length of the string...
(I can't seem to compile the test program--assuming it doesn't)
srand48_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_srand48_r on this machine was "undef"!
    Keep the previous value? [y]
srandom_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_srandom_r on this machine was "undef"!
    Keep the previous value? [y]
setresgid() prototype NOT found.
setresuid() prototype NOT found.
Checking to see if your struct statfs has f_flags field...
No, it doesn't.
Checking how to access stdio streams by file descriptor number...
I can't figure out how to access stdio streams by file descriptor number.
strerror_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_strerror_r on this machine was "undef"!
    Keep the previous value? [y]
strlcat() NOT found.
strlcpy() NOT found.
tmpnam_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_tmpnam_r on this machine was "undef"!
    Keep the previous value? [y]
ttyname_r() found.
*** WHOA THERE!!! ***
    The previous value for $d_ttyname_r on this machine was "undef"!
    Keep the previous value? [y]
unordered() NOT found.
<db.h> found.
*** WHOA THERE!!! ***
    The previous value for $i_db on this machine was "undef"!
    Keep the previous value? [y]
Looking for a random number function...
Use which function to generate random numbers? [drand48]
Checking how to generate random libraries on your machine...
/usr/bin/ar appears to generate random libraries itself.
<socks.h> NOT found.
Which compiler compiler (byacc or yacc) shall I use? [/usr/bin/byacc]
<fp.h> NOT found.
<fp_class.h> NOT found.
<gdbm.h> NOT found.
<libutil.h> NOT found.
<ndbm.h> NOT found.
<net/errno.h> NOT found.
<prot.h> NOT found.
You have POSIX termios.h... good!
<sys/access.h> NOT found.
<sys/filio.h> NOT found.
<sys/sockio.h> not found, assuming socket ioctls are in <sys/ioctl.h>.
<sys/mode.h> NOT found.
<sys/security.h> NOT found.

Run make depend now? [y]

 -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2 -Wall -ansi   
-W -Wextra -Wdeclaration-after-statement -Wendif-labels
`sh  cflags "optimize='-O2'" sv.o`  sv.c

          CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2 -Wall -ansi   -W 
-Wextra -Wdeclaration-after-statement -Wendif-labels
sv.c: In function 'Perl_sv_len_utf8':
sv.c:4928: warning: comparison is always false due to limited range of data 
typesv.c: In function 'S_sv_pos_u2b_cached':
sv.c:5084: warning: comparison is always false due to limited range of data 
typesv.c:5089: warning: comparison is always false due to limited range of data 
typesv.c: In function 'S_utf8_mg_pos_cache_update':
sv.c:5209: warning: comparison is always false due to limited range of data 
typesv.c: In function 'Perl_sv_pos_b2u':
sv.c:5432: warning: comparison is always false due to limited range of data 
typesv.c:5435: warning: comparison is always false due to limited range of data 
type`sh  cflags "optimize='-O2'" pp.o`  pp.c

          CCCMD =  cc -DPERL_CORE -c -fno-strict-aliasing -pipe 
-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64  -std=c89 -O2 -Wall -ansi   -W 
-Wextra -Wdeclaration-after-statement -Wendif-labels
opmini.c: In function 'Perl_fold_constants':
opmini.c:2119: warning: argument 'o' might be clobbered by 'longjmp' or 'vfork'
cc  -o miniperl \
    `echo  gv.o toke.o perly.o op.o pad.o regcomp.o dump.o util.o mg.o reentr.o
hv.o av.o perl.o run.o pp_hot.o sv.o pp.o scope.o pp_ctl.o pp_sys.o doop.o 
doio.o regexec.o utf8.o taint.o deb.o universal.o xsutils.o globals.o perlio.o 
perlapi.o numeric.o mathoms.o locale.o pp_pack.o pp_sort.o  | sed 's/ op.o / 
/'` \
    miniperlmain.o opmini.o /lib/libcrypt.a
pp.o: In function `Perl_pp_pow':
pp.c:(.text+0x2af0): undefined reference to `pow'
pp.o: In function `Perl_pp_modulo':
pp.c:(.text+0x3900): undefined reference to `floor'
pp.c:(.text+0x3948): undefined reference to `fmod'
pp.c:(.text+0x39f4): undefined reference to `floor'
pp.o: In function `Perl_pp_atan2':
pp.c:(.text+0x8208): undefined reference to `atan2'
pp.o: In function `Perl_pp_sin':
pp.c:(.text+0x8588): undefined reference to `cos'
pp.c:(.text+0x8594): undefined reference to `sin'
pp.c:(.text+0x8598): undefined reference to `exp'
pp.c:(.text+0x85a0): undefined reference to `log'
pp.c:(.text+0x85a8): undefined reference to `sqrt'
pp.o: In function `Perl_pp_int':
pp.c:(.text+0x8884): undefined reference to `floor'
pp.c:(.text+0x8a10): undefined reference to `ceil'
pp_pack.o: In function `S_pack_rec':
pp_pack.c:(.text+0x5df0): undefined reference to `floor'
pp_pack.c:(.text+0x5e14): undefined reference to `floor'
collect2: ld returned 1 exit status
make: *** [miniperl] Error 1
-- 
To unsubscribe, e-mail: beginners-unsubscr...@perl.org
For additional commands, e-mail: beginners-h...@perl.org
http://learn.perl.org/

Reply via email to