Ok, I just saw it.  I selected the option to preserve case in symbol
names.  The module gets named 'globals' but the options file calls for
'GLOBALS'.

On Sun, Dec 23, 2012 at 8:56 AM, Thomas Pfau <tfp...@gmail.com> wrote:

> I downloaded the latest MMK and tried again.  It still failed to find
> module GLOBALS although it did find PERL.
>
>
> On Sat, Dec 22, 2012 at 11:32 PM, Thomas Pfau <tfp...@gmail.com> wrote:
>
>> I zipped up the log files and config.h.  You can grab it from
>> http://nbpfaus.net/~pfau/perlbuild.zip.
>>
>> perlbuild-1.log was the first part of the build.  That failed due to not
>> finding dynaloader.c.  I issued the MMK commands to get it generated and
>> then resubmitted the build.  That produced perlbuild-2.log.  I started all
>> of this after deleting the entire directory tree and unpacking the sources
>> again.
>>
>> I have MMK V3.9-9.  I'll try again with 4.1.
>>
>>
>> On Sat, Dec 22, 2012 at 11:15 PM, Craig A. Berry <craigbe...@mac.com>wrote:
>>
>>>
>>> On Dec 22, 2012, at 5:14 PM, Thomas Pfau <tfp...@gmail.com> wrote:
>>>
>>> > My build had problems with DynLoader which I was able to get past with
>>> 'mmk dynloader.xs', 'mmk dynloader.c', 'mmk all'.
>>>
>>> I didn't have that problem.  I don't know if it makes a difference, but
>>> I was using MMK 4.1 for this.
>>>
>>> >   After that I restarted the full build.  It died with the following
>>> while building in dist/Cwd:
>>> >
>>> > Link /NoTrace/NoMap /Shareable=[--.LIB.AUTO.CWD]PL_CWD.EXE
>>> Cwd.opt/Option,[--]perlshr_attr.opt/Option
>>> > %LINK-W-SHRWRNERS, compilation warnings
>>> >         in shareable image file
>>> DISK$USERS:[pfau.FREEWARE.perl-5_16_2]PERLSHR.EXE;1
>>> > %MMK-F-ERRUPD, error status %X10648268 occurred when updating target
>>> [--.LIB.AUTO.CWD]PL_CWD.EXE
>>> > %MMK-F-ERRUPD, error status %X10648268 occurred when updating target
>>> [--.LIB.AUTO.CWD]PL_CWD.EXE
>>> > Unsuccessful make(dist/Cwd): code=1024 at make_ext.pl line 466.
>>> > %NONAME-F-NOMSG, Message number 0C14803C
>>> > %MMK-F-ERRUPD, error status %X0C14803C occurred when updating target
>>> DYNEXT
>>>
>>> This is almost certainly a symptom of not getting completely cleaned up
>>> after the compiler warnings you reported earlier.
>>>
>>> >
>>> > I looked further up in the build log and found this:
>>> >
>>> > Link /NoTrace/NoMap/Share=PERLSHR.EXE DynaLoader.obj,
>>> []perlshr_bld.opt/Option, perlshr_attr.opt/Option
>>> > %LINK-W-NOSUCHMOD, module PERL not found
>>> >         in library DISK$USERS:[pfau.FREEWARE.perl-5_16_2]LIBPERL.OLB;1
>>> > %LINK-W-NOSUCHMOD, module GLOBALS not found
>>> >         in library DISK$USERS:[pfau.FREEWARE.perl-5_16_2]LIBPERL.OLB;1
>>> > Link /NoTrace/NoMap/THREADS=(MULTIPLE_KERNEL,UPCALLS)/Exe=PERL.EXE
>>> perlmain.obj, perlshr.opt/Option, perlshr_attr.opt/Option ,[]crt$
>>> > %LINK-W-SHRWRNERS, compilation warnings
>>> >         in shareable image file
>>> DISK$USERS:[pfau.FREEWARE.perl-5_16_2]PERLSHR.EXE;1
>>> >
>>> > Any ideas?
>>>
>>> Something went wrong compiling globals.c and/or perl.c.  If you have
>>> compiler warnings or failures that we haven't addressed yet, that would be
>>> the place to start.  If there aren't any that we haven't dealt with, then
>>> you haven't been getting the results of the previous compiles cleaned up
>>> adequately.
>>>
>>> > BTW, is threading supported on VMS?
>>>
>>> It is, but you don't get it unless you configure with -"Dusethreads".
>>>  My link looked like:
>>>
>>> $ sea  sys$login:build_5_16_2.log "exe=perl"
>>> Link /NoTrace/NoMap/Exe=PERL.EXE perlmain.obj, perlshr.opt/Option,
>>> perlshr_attr.opt/Option ,[]crtl.opt/Options
>>>
>>>
>>> ________________________________________
>>> Craig A. Berry
>>> mailto:craigbe...@mac.com
>>>
>>> "... getting out of a sonnet is much more
>>>  difficult than getting in."
>>>                  Brad Leithauser
>>>
>>>
>>
>>
>> --
>> Thomas Pfau
>> tfp...@gmail.com
>> http://www.linkedin.com/in/thomaspfau
>> http://nbpfaus.net/~pfau/
>>
>
>
>
> --
> Thomas Pfau
> tfp...@gmail.com
> http://www.linkedin.com/in/thomaspfau
> http://nbpfaus.net/~pfau/
>



-- 
Thomas Pfau
tfp...@gmail.com
http://www.linkedin.com/in/thomaspfau
http://nbpfaus.net/~pfau/

Reply via email to