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/