2008-09-02 03:34:52     Perl support

Document created by Aaronwu Employee on Aug 7, 2013
Version 1Show Document
  • View in full screen mode

2008-09-02 03:34:52     Perl support

Peter Gombos (HUNGARY)

Message: 61522   




I need to run Perl scripts called from boa server.


Is it possible?


As far as I see there is a Perl project under the user dir but it is ignored during make.


How can I compile the Perl under blackfin?


Somebody tell me how to start?




2008-09-02 09:26:18     Re: Perl support

Mike Frysinger (UNITED STATES)

Message: 61537   


only microperl would be supported, but it currently does not build.  so you need to figure out if microperl is even sufficient for your needs ...




2008-09-02 10:17:51     Re: Perl support

Peter Gombos (HUNGARY)

Message: 61548   


Yes, it seems microperl is ok for me.


How can I configure the system to build it?


The product is the BF537-STAMP.


I marked perl under Miscellaneous Applications and tried to make it. But I got an error message:


make[3]: Entering directory `/home/gombos/blackfin/uClinux-dist-2008R1.5-RC3/user/perl'

make[3]: warning: -jN forced in submake: disabling jobserver mode.

making all in lib/ext2fs

make[3]: Leaving directory `/home/gombos/blackfin/uClinux-dist-2008R1.5-RC3/user/net-tools'

[ ! -d "portmap" ] || ( touch portmap/.sgbuilt_user && make -j1 -C portmap ) || exit $?

make[3]: *** No rule to make target `<built-in>', needed by `miniperlmain.o'.  Stop.

make[3]: Leaving directory `/home/gombos/blackfin/uClinux-dist-2008R1.5-RC3/user/perl'

make[2]: *** [perl] Error 2

make[2]: *** Waiting for unfinished jobs....





2008-09-02 11:37:56     Re: Perl support

Mike Frysinger (UNITED STATES)

Message: 61550   


use the menuconfig system like every other thing in uclinux-dist




2008-09-02 11:50:27     Re: Perl support

Peter Gombos (HUNGARY)

Message: 61551   


But it won't work.


I've just edited my previous post. Please have a look on it.




2008-09-02 13:24:09     Re: Perl support

Mike Frysinger (UNITED STATES)

Message: 61553   


like i said, it is broken currently.  you can try to fix it, or watch the open tracker item on the issue.