Billy Patton <[EMAIL PROTECTED]> writes:
>Any of you had any experience using perlcc (5.005_2)

The perlcc in a perl that old does not work very well.
Actually none of them work very well.
I have never used it in "production".

>to get a perl script that uses several .so files
>stored in the auto directories?
>
>DOes perlcc use the use lib stuff
>to find everything it needs?

That is the theory.

>
>Does this take long?

Yes - it builds one HUGE function and then compiles for optimization
GCC in particular gets over excited about the possibilities for 
optimizing it. 

>
>SHould there be so many :

No. Some later perlccs are a bit better.

>Making C(compatabut.p.c) for compatabut.p!
>/apps/perl5.005/bin/perl -I/apps/perl5.005/lib/5.00502/sun4-solaris
>-I/apps/perl5.005/lib/5.00502
>-I/apps/perl5.005/lib/site_perl/5.005/sun4-solaris
>-I/apps/perl5.005/lib/site_perl/5.005 -I. -MO=CC,-ocompatabut.p.c
>compatabut.p
>compatabut.p syntax OK
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/C.pm line 602.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 284.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 288.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 284.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 288.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 284.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 288.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/C.pm line 602.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/C.pm line 602.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/C.pm line 602.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 284.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 288.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/C.pm line 602.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/C.pm line 602.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/C.pm line 602.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 284.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 288.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 284.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 288.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 284.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 288.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/C.pm line 602.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/C.pm line 602.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/C.pm line 811.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/C.pm line 811.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 284.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/CC.pm line 288.
>Use of uninitialized value at
>/apps/perl5.005/lib/5.00502/sun4-solaris/B/C.pm line 602.
>substcont: op = LOGOP (0x2d0bc0) pp_substcont, pmop = PMOP (0x2cc740)
>pp_subst
>pmopsym = (OP*)&pmop_list[46]
>substcont: op = LOGOP (0x2c9fa0) pp_substcont, pmop = PMOP (0x2cc500)
>pp_subst
>pmopsym = (OP*)&pmop_list[47]
>substcont: op = LOGOP (0x2d0d40) pp_substcont, pmop = PMOP (0x2cc600)
>pp_subst
>pmopsym = (OP*)&pmop_list[48]
>substcont: op = LOGOP (0x2d08c0) pp_substcont, pmop = PMOP (0x2cc540)
>pp_subst
>pmopsym = (OP*)&pmop_list[49]
>substcont: op = LOGOP (0x2d0a60) pp_substcont, pmop = PMOP (0x2cc640)
>pp_subst
>pmopsym = (OP*)&pmop_list[50]
>substcont: op = LOGOP (0x2d0940) pp_substcont, pmop = PMOP (0x2cc5c0)
>pp_subst
>pmopsym = (OP*)&pmop_list[51]
>
>
>and there's much more that this
-- 
Nick Ing-Simmons
http://www.ni-s.u-net.com/

  • perlcc Billy Patton
    • Nick Ing-Simmons

Reply via email to