develooper Front page | perl.ithreads | Postings from May 2008

Problem in build perl5.8.7 on OpenVMS using threads

From:
ravi kumar
Date:
May 16, 2008 04:22
Subject:
Problem in build perl5.8.7 on OpenVMS using threads
Message ID:
f041e0520805160032o7fbd8d0nc1b3a0abd54f4c15@mail.gmail.com
Hi,

I am getting the fallowing error while building the perl5.8.7 on OpenVMS I64
v.8.3 system using threads
MMK
  15-MAY-2008 16:40:40
  15-MAY-2008 16:40:40
  15-MAY-2008 16:40:40
CC/DECC/NOANSI_ALIAS
/Include=[]/Standard=Relaxed_ANSI/Prefix=All/Obj=.obj/List/Machine/Show=Expan/float=ieee/ieee=denorm/Define=(PE
RL_CORE,_LARGEFILE=1) MINIPERLMAIN.C
int     Perl_vms_decc_feature_get_index(aTHX_ const char *)
^
%CC-E-NOSEMI, Missing ";".
at line number 846 in file PERL_BUILD_ROOT:[000000]vmsish.h;1
I32 unlnk (char*);
....^
%CC-E-PARNOIDENT, Missing identifier.
at line number 3188 in file PERL_BUILD_ROOT:[000000]perl.h;1
        struct group    _grent_struct;
........................^
%CC-E-INCOMPMEM, The member "_grent_struct" has an incomplete type.
at line number 623 in file PERL_BUILD_ROOT:[000000]reentr.h;1
        PL_perl_destruct_level = 0;
........^
%CC-W-INCOMPDEREF, In this statement, "my_perl" is a pointer to an
incomplete struct or union and should not be used as the left ope
rand of a member dereference.
at line number 93 in file PERL_BUILD_ROOT:[000000]miniperlmain.c;1
    PL_exit_flags |= PERL_EXIT_DESTRUCT_END;
....^
%CC-W-INCOMPDEREF, In this statement, "my_perl" is a pointer to an
incomplete struct or union and should not be used as the left ope
rand of a member dereference.
at line number 95 in file PERL_BUILD_ROOT:[000000]miniperlmain.c;1
%MMK-F-ERRUPD, error status %X10B91262 occurred when updating target
MINIPERLMAIN.OBJ
  15-MAY-2008 16:40:42
$

I have changed the configure.com file by changing the usethreads="T" and
useithreads="Y"
also i used configure option as fallows
configure.com -  "-Dunlink_all_versions" "-Duselargefiles"
"-Dcf_email=SYSTEM" "-Dusethreads"  "-de"

I have built the same without enabling threads and it went fine.

so could you help me out?

-- 
Ravikumar karnati



nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About