[Date Prev][Date Next][Thread Prev][Thread Next] [Search] [Date Index] [Thread Index]

Re: [MacPerl-Porters] Configure.MPW now available in repackaged format(s)



At 09:31 -0700 23/05/2000, Prymmer/Kahn wrote:
>On Mon, 22 May 2000, Larry Moore wrote:
>>
>> Except that when I ran all.out, it wanted :Dynaloader: dl_mpeix.xs .
>> Strange.
>
>That is bizarre.
>
It's from the Makefile.mk provided. I edited dl_mpeix.xs dl_mpeix.c out.

I just finished the exercise of duplicting every GUSI:include:folder:header.h
to make a corresponding GUSI:include:folder/header.h file.
 MrC and SC don't grok '/'s as folder separation.

I'm trying the magic incantation that Arved provided to compile extensions
using MrC/SC and shall let you know how that proceeds. If it succeeds
finally, I can edit ExtBuildRules.mk. Of necessity, I'm working on
DynaLoader.xs first.  Here's my progress to date:

set boot_sym boot_DynaLoader

SC -w off 
-d __STD_C 
-d MULTIPLICITY 
-model cfmFlat 
-i "External_HD:MacPerl:perl-5.6.0:" 
-i "{sfio}include:" 
-i "{GUSI}include:" 
-i "{Cincludes}" 
-i ":" 
-o {name}.c.cfm.o 
{name}.c

no complaints.

    ILink 
        {name}.c.cfm.o 
        -w 
        -xm sharedlibrary 
        -model cfmflat 
        "{SharedLibraries}InterfaceLib" 
        "{SharedLibraries}StdCLib" 
        "{SharedLibraries}MathLib" 
         "External_HD:MacPerl:perl-5.6.0:PerlStub" 
       -c cfmg 
        -export {boot_sym} 
                    -o {name}.seg

# Undefined entry, name: "_$Perl_Gcurinterp_ptr"
# Referenced from "boot_DynaLoader" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Tstack_sp_ptr"
# Referenced from "boot_DynaLoader" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Tmarkstack_ptr_ptr"
# Referenced from "boot_DynaLoader" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Tstack_base_ptr"
# Referenced from "boot_DynaLoader" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_newXS"
# Referenced from "boot_DynaLoader" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Isv_yes_ptr"
# Referenced from "boot_DynaLoader" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Gcurinterp_ptr"
# Referenced from "_$dl_private_init" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Gcurinterp_ptr"
# Referenced from "dl_private_init" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Gcurinterp_ptr"
# Referenced from "XS_DynaLoader_dl_error" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Tstack_sp_ptr"
# Referenced from "XS_DynaLoader_dl_error" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Tmarkstack_ptr_ptr"
# Referenced from "XS_DynaLoader_dl_error" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Tstack_base_ptr"
# Referenced from "XS_DynaLoader_dl_error" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_croak"
# Referenced from "XS_DynaLoader_dl_error" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Top_ptr"
# Referenced from "XS_DynaLoader_dl_error" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Tcurpad_ptr"
# Referenced from "XS_DynaLoader_dl_error" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_sv_newmortal"
# Referenced from "XS_DynaLoader_dl_error" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_sv_setpv"
# Referenced from "XS_DynaLoader_dl_error" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_mg_set"
# Referenced from "XS_DynaLoader_dl_error" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Gcurinterp_ptr"
# Referenced from "XS_DynaLoader_dl_install_xsub" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Tstack_sp_ptr"
# Referenced from "XS_DynaLoader_dl_install_xsub" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Tmarkstack_ptr_ptr"
# Referenced from "XS_DynaLoader_dl_install_xsub" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Tstack_base_ptr"
# Referenced from "XS_DynaLoader_dl_install_xsub" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_croak"
# Referenced from "XS_DynaLoader_dl_install_xsub" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Tna_ptr"
# Referenced from "XS_DynaLoader_dl_install_xsub" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_sv_2pv"
# Referenced from "XS_DynaLoader_dl_install_xsub" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_sv_2iv"
# Referenced from "XS_DynaLoader_dl_install_xsub" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_newXS"
# Referenced from "XS_DynaLoader_dl_install_xsub" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_newRV"
# Referenced from "XS_DynaLoader_dl_install_xsub" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_sv_2mortal"
# Referenced from "XS_DynaLoader_dl_install_xsub" in file "DynaLoader.c.cfm.o"
# Undefined entry, name: "_$Perl_Gcurinterp_ptr"
# Referenced from "XS_DynaLoader_dl_undef_symbols" in file "DynaLoader.c.cfm.o"
#
ILink - Execution terminated!

didn't get to the final step of:

    MakeFlat {name}.seg  -packdata off -share global -o {name}.CFM

or perhaps -o {name}




---
"the universe is not only queerer than we suppose, but queerer than we can
suppose" -  Haldane
Larry Moore  Fergus On Canada N1M 1V7 ljmoore@freespace.net
http://freespace.net/~ljmoore/Larry_resume.html



==== Want to unsubscribe from this list?
==== Send mail with body "unsubscribe" to macperl-porters-request@macperl.org