* Perl
@ 2006-11-13 22:56 Lee Revell
2006-11-14 16:28 ` Perl Kim Phillips
` (4 more replies)
0 siblings, 5 replies; 36+ messages in thread
From: Lee Revell @ 2006-11-13 22:56 UTC (permalink / raw)
To: linuxppc-embedded
I've been trying to cross compile Perl for a PPC440 board and it just
isn't happening. Perl is probably the least amenable application to
cross compiling I've found.
I tried the instructions in the Cross/ directory of the Perl distro but
they don't work - "sh Configure" fails on my target because it expects a
full C development environment, which won't fit.
Is there any easy solution? Can someone send me a binary?
Lee
^ permalink raw reply [flat|nested] 36+ messages in thread* Re: Perl 2006-11-13 22:56 Perl Lee Revell @ 2006-11-14 16:28 ` Kim Phillips 2006-11-14 16:39 ` Perl Lee Revell 2006-11-14 17:08 ` Perl Wolfgang Grandegger ` (3 subsequent siblings) 4 siblings, 1 reply; 36+ messages in thread From: Kim Phillips @ 2006-11-14 16:28 UTC (permalink / raw) To: Lee Revell; +Cc: linuxppc-embedded On Mon, 13 Nov 2006 17:56:28 -0500 Lee Revell <rlrevell@joe-job.com> wrote: > I've been trying to cross compile Perl for a PPC440 board and it just <snip> > Is there any easy solution? Can someone send me a binary? > ltib works for me: http://savannah.nongnu.org/projects/ltib/ Kim ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-14 16:28 ` Perl Kim Phillips @ 2006-11-14 16:39 ` Lee Revell 2006-11-14 16:48 ` Perl Brent Cook 0 siblings, 1 reply; 36+ messages in thread From: Lee Revell @ 2006-11-14 16:39 UTC (permalink / raw) To: Kim Phillips; +Cc: linuxppc-embedded On Tue, 2006-11-14 at 10:28 -0600, Kim Phillips wrote: > On Mon, 13 Nov 2006 17:56:28 -0500 > Lee Revell <rlrevell@joe-job.com> wrote: > > > I've been trying to cross compile Perl for a PPC440 board and it just > <snip> > > Is there any easy solution? Can someone send me a binary? > > > ltib works for me: > > http://savannah.nongnu.org/projects/ltib/ > How do I build a perl binary with it? I'm not looking to replace my toolchain or create a full BSP or anything. I just need a /usr/bin/perl that will run on PPC440. Lee ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-14 16:39 ` Perl Lee Revell @ 2006-11-14 16:48 ` Brent Cook 0 siblings, 0 replies; 36+ messages in thread From: Brent Cook @ 2006-11-14 16:48 UTC (permalink / raw) To: linuxppc-dev On Tuesday 14 November 2006 10:39, Lee Revell wrote: > On Tue, 2006-11-14 at 10:28 -0600, Kim Phillips wrote: > > On Mon, 13 Nov 2006 17:56:28 -0500 > > > > Lee Revell <rlrevell@joe-job.com> wrote: > > > I've been trying to cross compile Perl for a PPC440 board and it just > > > > <snip> > > > > > Is there any easy solution? Can someone send me a binary? > > > > ltib works for me: > > > > http://savannah.nongnu.org/projects/ltib/ > > How do I build a perl binary with it? I'm not looking to replace my > toolchain or create a full BSP or anything. I just need a /usr/bin/perl > that will run on PPC440. > > Lee buildroot, another rootfs framework, doesn't even try to cross-compile all of perl. It does build something called 'miniperl', which is just the perl binary without all of the supporting libraries and features. It may be enough for you. You can look at the makefile here: http://buildroot.uclibc.org/cgi-bin/viewcvs.cgi/trunk/buildroot/package/microperl/microperl.mk?rev=11418&view=markup ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-13 22:56 Perl Lee Revell 2006-11-14 16:28 ` Perl Kim Phillips @ 2006-11-14 17:08 ` Wolfgang Grandegger 2006-11-14 17:42 ` Perl Lee Revell 2006-11-14 18:20 ` Perl Lee Revell 2006-11-14 21:07 ` Perl Wolfgang Denk ` (2 subsequent siblings) 4 siblings, 2 replies; 36+ messages in thread From: Wolfgang Grandegger @ 2006-11-14 17:08 UTC (permalink / raw) To: Lee Revell; +Cc: linuxppc-embedded Lee Revell wrote: > I've been trying to cross compile Perl for a PPC440 board and it just > isn't happening. Perl is probably the least amenable application to > cross compiling I've found. > > I tried the instructions in the Cross/ directory of the Perl distro but > they don't work - "sh Configure" fails on my target because it expects a > full C development environment, which won't fit. > > Is there any easy solution? Can someone send me a binary? Configure and make perl natively on your target platform. I have done it some time ago with the ELDK. Wolfgang. ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-14 17:08 ` Perl Wolfgang Grandegger @ 2006-11-14 17:42 ` Lee Revell 2006-11-14 21:50 ` Perl Wolfgang Denk 2006-11-14 18:20 ` Perl Lee Revell 1 sibling, 1 reply; 36+ messages in thread From: Lee Revell @ 2006-11-14 17:42 UTC (permalink / raw) To: Wolfgang Grandegger; +Cc: linuxppc-embedded On Tue, 2006-11-14 at 18:08 +0100, Wolfgang Grandegger wrote: > Lee Revell wrote: > > I've been trying to cross compile Perl for a PPC440 board and it just > > isn't happening. Perl is probably the least amenable application to > > cross compiling I've found. > > > > I tried the instructions in the Cross/ directory of the Perl distro but > > they don't work - "sh Configure" fails on my target because it expects a > > full C development environment, which won't fit. > > > > Is there any easy solution? Can someone send me a binary? > > Configure and make perl natively on your target platform. I have done it > some time ago with the ELDK. I don't think this is an option, the perl build has too many dependencies. Lee ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-14 17:42 ` Perl Lee Revell @ 2006-11-14 21:50 ` Wolfgang Denk 2006-11-20 4:21 ` Perl Leonid 0 siblings, 1 reply; 36+ messages in thread From: Wolfgang Denk @ 2006-11-14 21:50 UTC (permalink / raw) To: Lee Revell; +Cc: linuxppc-embedded In message <1163526178.14674.16.camel@mindpipe> you wrote: > > > Configure and make perl natively on your target platform. I have done it > > some time ago with the ELDK. > > I don't think this is an option, the perl build has too many > dependencies. I confirm that building Perl on the target system using the ELDK root file system over NFS works fine. Just try it out. It may be slow, but CPU cyles are cheap. Best regards, Wolfgang Denk -- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de A meeting is an event at which the minutes are kept and the hours are lost. ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: Perl 2006-11-14 21:50 ` Perl Wolfgang Denk @ 2006-11-20 4:21 ` Leonid 2006-11-20 8:34 ` Perl Wolfgang Denk 0 siblings, 1 reply; 36+ messages in thread From: Leonid @ 2006-11-20 4:21 UTC (permalink / raw) To: Wolfgang Denk, Lee Revell; +Cc: linuxppc-embedded On Tuesday, November 14, 2006 1:51 PM Wolfgang Denk wrote: > I confirm that building Perl on the target system using the ELDK root > file system over NFS works fine. > Just try it out. It may be slow, but CPU cyles are cheap. I've done this successfully with ELDK 4.0 and 3.1.1 on PPC440EP Yosemite board. Resulting perl binary is working with ELDK ppc_4xx filesystem (linux 2.6.13 has been used). However it doesn't run on original Yosemite filesystem (I've copied all perl files there) - it doesn't find certain glibc symbols. With ELDK 4.0 it's quite understood - it uses glibc 2.3.4, while my filesystem has glibc 2.3.1. But ELDK 3.1.1 has glibc 2.3.1, yet when I try to run perl, natively compiled with ELDK 3.1.1 fs on my fs (glibc 2.3.1 as well), it says: tmp # /opt/bin/perl warnings.pl /opt/bin/perl: relocation error: /opt/bin/perl: symbol __floatsidf, version GLIBC_2.3.2 not defined in file libc.so.6 wie When I copy libc-2.3.1.so from ELDK filesystem to ours, it fails: /tmp # /opt/bin/perl warnings.pl Segmentation fault =20 Did I something wrong? Thanks, Leonid. ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-20 4:21 ` Perl Leonid @ 2006-11-20 8:34 ` Wolfgang Denk 2006-11-20 14:12 ` Perl Leonid 0 siblings, 1 reply; 36+ messages in thread From: Wolfgang Denk @ 2006-11-20 8:34 UTC (permalink / raw) To: Leonid; +Cc: linuxppc-embedded In message <406A31B117F2734987636D6CCC93EE3C0438F0@ehost011-3.exch011.intermedia.net> you wrote: > > I've done this successfully with ELDK 4.0 and 3.1.1 on PPC440EP Yosemite > board. Resulting perl binary is working with ELDK ppc_4xx filesystem > (linux 2.6.13 has been used). > > However it doesn't run on original Yosemite filesystem (I've copied all > perl files there) - it doesn't find certain glibc symbols. With ELDK 4.0 What is your "original" filesystem? Any standard distro, or what? > tmp # /opt/bin/perl warnings.pl > /opt/bin/perl: relocation error: /opt/bin/perl: symbol __floatsidf, > version GLIBC_2.3.2 not defined in file libc.so.6 wie Looks as if you used the ppc_4xx packages for this, which are for FPU-less 4xx processors. On the yosemite, you should use the ppc_4xxFP tools instead. > Did I something wrong? Yes. You mixed soft-fload and hard-float binaries and libraries. Best regards, Wolfgang Denk -- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de A princess should not be afraid -- not with a brave knight to protect her. -- McCoy, "Shore Leave", stardate 3025.3 ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: Perl 2006-11-20 8:34 ` Perl Wolfgang Denk @ 2006-11-20 14:12 ` Leonid 2006-11-20 15:28 ` Perl Leonid 0 siblings, 1 reply; 36+ messages in thread From: Leonid @ 2006-11-20 14:12 UTC (permalink / raw) To: wd; +Cc: linuxppc-embedded On Monday, November 20, 2006 12:35 AM Wolfgang Denk wrote: > In message <406A31B117F2734987636D6CCC93EE3C0438F0@ehost011- > 3.exch011.intermedia.net> you wrote: > > > I've done this successfully with ELDK 4.0 and 3.1.1 on PPC440EP Yosemite > > board. Resulting perl binary is working with ELDK ppc_4xx filesystem > > (linux 2.6.13 has been used). > >=20 > > However it doesn't run on original Yosemite filesystem (I've copied all > > perl files there) - it doesn't find certain glibc symbols. With ELDK 4.0 > What is your "original" filesystem? Any standard distro, or what? [Leonid] The one, supplied by AMCC with Yosemite board - came from DENX originally I believe though I'm not sure. > > tmp # /opt/bin/perl warnings.pl > > /opt/bin/perl: relocation error: /opt/bin/perl: symbol __floatsidf, > > version GLIBC_2.3.2 not defined in file libc.so.6 wie > Looks as if you used the ppc_4xx packages for this, which are for > FPU-less 4xx processors. On the yosemite, you should use the > ppc_4xxFP tools instead. [Leonid] That must be it! I'll recompile, using ppc_4xxFP target. Thanks a lot, Leonid. ^ permalink raw reply [flat|nested] 36+ messages in thread
* RE: Perl 2006-11-20 14:12 ` Perl Leonid @ 2006-11-20 15:28 ` Leonid 0 siblings, 0 replies; 36+ messages in thread From: Leonid @ 2006-11-20 15:28 UTC (permalink / raw) To: wd; +Cc: linuxppc-embedded On Monday, November 20, 2006 12:35 AM Wolfgang Denk wrote: > In message <406A31B117F2734987636D6CCC93EE3C0438F0@ehost011- > 3.exch011.intermedia.net> you wrote: > > > I've done this successfully with ELDK 4.0 and 3.1.1 on PPC440EP Yosemite > > board. Resulting perl binary is working with ELDK ppc_4xx filesystem > > (linux 2.6.13 has been used). > >=20 > > However it doesn't run on original Yosemite filesystem (I've copied all > > perl files there) - it doesn't find certain glibc symbols. With ELDK 4.0 > > tmp # /opt/bin/perl warnings.pl > > /opt/bin/perl: relocation error: /opt/bin/perl: symbol __floatsidf, > > version GLIBC_2.3.2 not defined in file libc.so.6 wie > Looks as if you used the ppc_4xx packages for this, which are for > FPU-less 4xx processors. On the yosemite, you should use the > ppc_4xxFP tools instead. [Leonid] Wee, this really was it, now it works! Thanks a lot again, Leonid. ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-14 17:08 ` Perl Wolfgang Grandegger 2006-11-14 17:42 ` Perl Lee Revell @ 2006-11-14 18:20 ` Lee Revell 2006-11-15 5:54 ` Perl David H. Lynch Jr. 1 sibling, 1 reply; 36+ messages in thread From: Lee Revell @ 2006-11-14 18:20 UTC (permalink / raw) To: Wolfgang Grandegger; +Cc: linuxppc-embedded On Tue, 2006-11-14 at 18:08 +0100, Wolfgang Grandegger wrote: > Lee Revell wrote: > > I've been trying to cross compile Perl for a PPC440 board and it just > > isn't happening. Perl is probably the least amenable application to > > cross compiling I've found. > > > > I tried the instructions in the Cross/ directory of the Perl distro but > > they don't work - "sh Configure" fails on my target because it expects a > > full C development environment, which won't fit. > > > > Is there any easy solution? Can someone send me a binary? > > Configure and make perl natively on your target platform. I have done it > some time ago with the ELDK. > I've almost got the cross compile method described in INSTALL to work (using SSH to the target). But it just hangs forever at "Checking how to flush all pending stdio output...". Argh. Compiling natively on the target is not an option, the perl build process has too many dependencies. It depends on stuff fron GNU coreutils like /bin/comm that is not available in busybox. Does no one out there have a binary they are willing to send me? Lee ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-14 18:20 ` Perl Lee Revell @ 2006-11-15 5:54 ` David H. Lynch Jr. 0 siblings, 0 replies; 36+ messages in thread From: David H. Lynch Jr. @ 2006-11-15 5:54 UTC (permalink / raw) To: Lee Revell; +Cc: linuxppc-embedded [-- Attachment #1: Type: text/plain, Size: 2032 bytes --] Lee Revell wrote: > On Tue, 2006-11-14 at 18:08 +0100, Wolfgang Grandegger wrote: > >> Lee Revell wrote: >> >>> I've been trying to cross compile Perl for a PPC440 board and it just >>> isn't happening. Perl is probably the least amenable application to >>> cross compiling I've found. >>> >>> I tried the instructions in the Cross/ directory of the Perl distro but >>> they don't work - "sh Configure" fails on my target because it expects a >>> full C development environment, which won't fit. >>> >>> Is there any easy solution? Can someone send me a binary? >>> >> Configure and make perl natively on your target platform. I have done it >> some time ago with the ELDK. >> >> > > I've almost got the cross compile method described in INSTALL to work > (using SSH to the target). But it just hangs forever at "Checking how > to flush all pending stdio output...". Argh. > > Compiling natively on the target is not an option, the perl build > process has too many dependencies. It depends on stuff fron GNU > coreutils like /bin/comm that is not available in busybox. > > Does no one out there have a binary they are willing to send me? > > Lee > You can also use something like a Mac PowerBook with ppc4xx crosstools as a build and test environment. I did most of my early link port work that way, though I now use crosstools under colinux. > > _______________________________________________ > Linuxppc-embedded mailing list > Linuxppc-embedded@ozlabs.org > https://ozlabs.org/mailman/listinfo/linuxppc-embedded > -- Dave Lynch DLA Systems Software Development: Embedded Linux 717.627.3770 dhlii@dlasys.net http://www.dlasys.net fax: 1.253.369.9244 Cell: 1.717.587.7774 Over 25 years' experience in platforms, languages, and technologies too numerous to list. "Any intelligent fool can make things bigger and more complex... It takes a touch of genius - and a lot of courage to move in the opposite direction." Albert Einstein [-- Attachment #2: Type: text/html, Size: 2975 bytes --] ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-13 22:56 Perl Lee Revell 2006-11-14 16:28 ` Perl Kim Phillips 2006-11-14 17:08 ` Perl Wolfgang Grandegger @ 2006-11-14 21:07 ` Wolfgang Denk 2006-11-23 7:26 ` Perl Matthias Fuchs 2006-12-01 15:50 ` Perl Clemens Koller 4 siblings, 0 replies; 36+ messages in thread From: Wolfgang Denk @ 2006-11-14 21:07 UTC (permalink / raw) To: Lee Revell; +Cc: linuxppc-embedded In message <1163458589.5313.71.camel@mindpipe> you wrote: > I've been trying to cross compile Perl for a PPC440 board and it just > isn't happening. Perl is probably the least amenable application to > cross compiling I've found. Agreed. > Is there any easy solution? Can someone send me a binary? Compile natively on the board, using a NFS root environment. Best regards, Wolfgang Denk -- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de Es ist nicht genug zu wissen, man muß auch anwenden; es ist nicht ge- nug zu wollen, man muß auch tun. -- Goethe, Maximen und Reflexionen ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-13 22:56 Perl Lee Revell ` (2 preceding siblings ...) 2006-11-14 21:07 ` Perl Wolfgang Denk @ 2006-11-23 7:26 ` Matthias Fuchs 2006-11-23 23:00 ` Perl Wolfgang Denk 2006-12-01 15:50 ` Perl Clemens Koller 4 siblings, 1 reply; 36+ messages in thread From: Matthias Fuchs @ 2006-11-23 7:26 UTC (permalink / raw) To: linuxppc-embedded Hi Lee, there's a quick'n'dirty way to get a perl running on your CPU. Take the Fedora Core 4 ppc binary rpm (perl-5.8.6-15.ppc.rpm) and install it from an ELDK 4 root filesystem: bash-3.00# rpm -ihv --nodeps perl-5.8.6-15.ppc.rpm warning: perl-5.8.6-15.ppc.rpm: Header V3 DSA signature: NOKEY, key ID 4f2a6fd2 Preparing... ########################################### [100%] 1:perl ########################################### [100%] bash-3.00# perl -v This is perl, v5.8.6 built for ppc-linux-thread-multi Copyright 1987-2004, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. bash-3.00# perl -e 'print "Hello World!\n";' Hello World! bash-3.00# Note: This test has been done on a PPC405. But do not forget to use a kernel with math emulation for this to work. Matthias On Monday 13 November 2006 23:56, Lee Revell wrote: > I've been trying to cross compile Perl for a PPC440 board and it just > isn't happening. Perl is probably the least amenable application to > cross compiling I've found. > > I tried the instructions in the Cross/ directory of the Perl distro but > they don't work - "sh Configure" fails on my target because it expects a > full C development environment, which won't fit. > > Is there any easy solution? Can someone send me a binary? > > Lee > ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-23 7:26 ` Perl Matthias Fuchs @ 2006-11-23 23:00 ` Wolfgang Denk 2006-11-24 11:23 ` Perl Matthias Fuchs 0 siblings, 1 reply; 36+ messages in thread From: Wolfgang Denk @ 2006-11-23 23:00 UTC (permalink / raw) To: Matthias Fuchs; +Cc: linuxppc-embedded In message <200611230826.36163.matthias.fuchs@esd-electronics.com> you wrote: > > there's a quick'n'dirty way to get a perl running on your CPU. > Take the Fedora Core 4 ppc binary rpm (perl-5.8.6-15.ppc.rpm) and install it > from an ELDK 4 root filesystem: This will only work if you are running on a system where your CPU has a full-blown CPU, 32 bytes cache line size, and your run-time environment (all system libraries) are configured to use the FPU. It will fail on FPU-less or FPU-restricted systems like MPC8xx, PPC4xx, or MPC85xx. > Note: This test has been done on a PPC405. But do not forget to use a kernel > with math emulation for this to work. I guess you didn't do much testing. You should try some mathematics, and you might be surprised what happens when your Perl binary uses the (emulated) FPU, while the system libraries use soft-float. Best regards, Wolfgang Denk -- Software Engineering: Embedded and Realtime Systems, Embedded Linux Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de It's all Klatchian to me. - Terry Pratchett & Stephen Briggs, _The Discworld Companion_ ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-23 23:00 ` Perl Wolfgang Denk @ 2006-11-24 11:23 ` Matthias Fuchs 0 siblings, 0 replies; 36+ messages in thread From: Matthias Fuchs @ 2006-11-24 11:23 UTC (permalink / raw) To: Wolfgang Denk; +Cc: linuxppc-embedded Hi Wolfgang, I used FC4 ppc binaries for some testing. xlibs, xterm and python where the first packages I did some tests with. It was just a try to see what happens. FPU emulation was the first I needed (of course). Then I switched to the ELDK ppc_4xxFP root filesystem. This makes it even possible to use perl with math: bash-3.00# perl -e 'print ("sin(pi/2)=",sin(3.14/2),"\n")' sin(pi/2)=0.999999682931835 bash-3.00# perl -e 'print ("sqrt(3)=",sqrt(3),"\n")' sqrt(3)=1.73205080756888 bash-3.00# cat /proc/cpuinfo processor : 0 cpu : 405GPr clock : 399MHz revision : 9.81 (pvr 5091 0951) bogomips : 495.61 machine : esd CPCI-405 plb bus clock : 133MHz pci bus clock : 33MHz bash-3.00# I would not recommend to use this for production. But its a good starting point before turning on the compiler :-) Matthias On Friday 24 November 2006 00:00, Wolfgang Denk wrote: > In message <200611230826.36163.matthias.fuchs@esd-electronics.com> you wrote: > > > > there's a quick'n'dirty way to get a perl running on your CPU. > > Take the Fedora Core 4 ppc binary rpm (perl-5.8.6-15.ppc.rpm) and install it > > from an ELDK 4 root filesystem: > > This will only work if you are running on a system where your CPU has > a full-blown CPU, 32 bytes cache line size, and your run-time > environment (all system libraries) are configured to use the FPU. > > It will fail on FPU-less or FPU-restricted systems like MPC8xx, > PPC4xx, or MPC85xx. > > > Note: This test has been done on a PPC405. But do not forget to use a kernel > > with math emulation for this to work. > > I guess you didn't do much testing. You should try some mathematics, > and you might be surprised what happens when your Perl binary uses > the (emulated) FPU, while the system libraries use soft-float. > > Best regards, > > Wolfgang Denk > > -- > Software Engineering: Embedded and Realtime Systems, Embedded Linux > Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de > It's all Klatchian to me. > - Terry Pratchett & Stephen Briggs, _The Discworld Companion_ > > -- ----------------------------------------------------------------------- Dipl.-Ing. Matthias Fuchs esd electronic system design gmbh http://www.esd-electronics.com Vahrenwalder Str. 207 phone: +49-511-37298-0, fax: -68 30165 Hannover, Germany ----------------------------------------------------------------------- ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-13 22:56 Perl Lee Revell ` (3 preceding siblings ...) 2006-11-23 7:26 ` Perl Matthias Fuchs @ 2006-12-01 15:50 ` Clemens Koller 4 siblings, 0 replies; 36+ messages in thread From: Clemens Koller @ 2006-12-01 15:50 UTC (permalink / raw) To: Lee Revell; +Cc: linuxppc-embedded Hello, Lee! Lee Revell schrieb: > I've been trying to cross compile Perl for a PPC440 board and it just > isn't happening. Perl is probably the least amenable application to > cross compiling I've found. > > I tried the instructions in the Cross/ directory of the Perl distro but > they don't work - "sh Configure" fails on my target because it expects a > full C development environment, which won't fit. > > Is there any easy solution? Can someone send me a binary? I don't know much about the ppc440 and it's core. But maybe you can use mine?! I am using perl successfully on a MPC8540 CPU which has an e500 core w/o an FPU. I don't need to cross compile and it comes with only the necessary dependencies: $ prt-get deptree perl -- dependencies ([i] = installed, '-->' = seen before) [i] perl [i] db [i] gdbm all that on top of glibc-2.3.4 If you want to try those three tar.gz's please contact me off list and I can send it to you. It's also possible to recompile that stuff to a different ppc target... Greets, Clemens Koller _______________________________ R&D Imaging Devices Anagramm GmbH Rupert-Mayer-Str. 45/1 81379 Muenchen Germany http://www.anagramm.de Phone: +49-89-741518-50 Fax: +49-89-741518-19 ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl @ 2006-11-15 7:22 Adrian 2006-11-15 16:21 ` Perl Lee Revell 0 siblings, 1 reply; 36+ messages in thread From: Adrian @ 2006-11-15 7:22 UTC (permalink / raw) To: Lee Revell; +Cc: linuxppc-embedded Just found this (notes!) :- 'Perl 5.6.4 Configure with threads, perlio abstraction layer and default libraries. Copy the etc/Digest directory from perl-5.8.2 Enable MD5 to be statically loaded in perl sh Configure Also enable threaded' It was a lot of messing about AFAICR. Adrian Atkins. ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2006-11-15 7:22 Perl Adrian @ 2006-11-15 16:21 ` Lee Revell 0 siblings, 0 replies; 36+ messages in thread From: Lee Revell @ 2006-11-15 16:21 UTC (permalink / raw) To: Adrian; +Cc: linuxppc-embedded On Wed, 2006-11-15 at 08:22 +0100, Adrian wrote: > Just found this (notes!) :- > > 'Perl 5.6.4 > > Configure with threads, perlio abstraction layer and default libraries. > > Copy the etc/Digest directory from perl-5.8.2 > > Enable MD5 to be statically loaded in perl sh Configure > > Also enable threaded' > > It was a lot of messing about AFAICR. > > Adrian Atkins. > Is this a cross compile or a native build you're describing? If it's a cross compile do you use the method from Cross/README or INSTALL in the perl directory? Lee ^ permalink raw reply [flat|nested] 36+ messages in thread
* Perl
@ 2004-04-01 5:54 Scott@Charter
2004-04-01 5:29 ` Perl tyler
` (2 more replies)
0 siblings, 3 replies; 36+ messages in thread
From: Scott@Charter @ 2004-04-01 5:54 UTC (permalink / raw)
To: Linux-Admin-Group
[-- Attachment #1: Type: text/plain, Size: 314 bytes --]
Can anyone please help me with a short example Perl script that will print
out all the odd numbers between 1 and 10? I don't know Perl and am trying
to learn it. I wrote a bash script to do the same thing and wanted to
compare it.
There must be a Perl expert out there somewhere who can help me?
Thanks-
Scott
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: Scott Smallsreed.vcf --]
[-- Type: text/x-vcard; name="Scott Smallsreed.vcf", Size: 366 bytes --]
BEGIN:VCARD
VERSION:2.1
N:Smallsreed;Scott
FN:Scott Smallsreed
TEL;HOME;VOICE:775-849-8411
TEL;HOME;FAX:775-849-8412
ADR;HOME:;;3030 Chipmunk Dr.;Washoe Valley;Nevada;89704;US
LABEL;HOME;ENCODING=QUOTED-PRINTABLE:3030 Chipmunk Dr.=0D=0AWashoe Valley, Nevada 89704=0D=0AUS
EMAIL;PREF;INTERNET:scott.smallsreed@mindspring.com
REV:20040401T055438Z
END:VCARD
^ permalink raw reply [flat|nested] 36+ messages in thread* Re: Perl 2004-04-01 5:54 Perl Scott@Charter @ 2004-04-01 5:29 ` tyler 2004-04-01 6:54 ` Perl Scott@Charter 2004-04-05 6:10 ` Perl Nico Schottelius 2004-04-19 19:47 ` Perl Matt Howard 2 siblings, 1 reply; 36+ messages in thread From: tyler @ 2004-04-01 5:29 UTC (permalink / raw) To: Scott@Charter; +Cc: Linux-Admin-Group www.google.com/linux and then a search for perl... or books! did you know they have books with just this sort of thing in them! save your eyes, read a book my friend. On Wed, 31 Mar 2004, Scott@Charter wrote: > Can anyone please help me with a short example Perl script that will print > out all the odd numbers between 1 and 10? I don't know Perl and am trying > to learn it. I wrote a bash script to do the same thing and wanted to > compare it. > > There must be a Perl expert out there somewhere who can help me? > > Thanks- > Scott > ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2004-04-01 5:29 ` Perl tyler @ 2004-04-01 6:54 ` Scott@Charter 2004-04-01 7:25 ` Perl Richard Nairn ` (4 more replies) 0 siblings, 5 replies; 36+ messages in thread From: Scott@Charter @ 2004-04-01 6:54 UTC (permalink / raw) To: tyler; +Cc: Linux-Admin-Group Then why do these groups exist? Did you ever stop and think that maybe I am in a rush? Did you ever stop and think that maybe I am unemployed, looking for a job, and can't afford a book? Did you ever stop and think that there are kind, intelligent people out there who are willing and happy to just answer questions politely that are asked politely? I guess we can't all have your flare for life! Go spread your cheer in the grumpy user group. (and I'm being nice) There are nice people out there who are willing to help me out. Some people just want/need a little help with certain things. Why did you become a member of this group? Besides, I have a useless Perl book. ----- Original Message ----- From: "tyler" <tyler@reversedrecords.com> To: "Scott@Charter" <scott.smallsreed@charter.net> Cc: "Linux-Admin-Group" <linux-admin@vger.kernel.org> Sent: Wednesday, March 31, 2004 9:29 PM Subject: Re: Perl > > www.google.com/linux > > and then a search for perl... or books! did you know they have books with > just this sort of thing in them! save your eyes, read a book my friend. > > On Wed, 31 Mar 2004, Scott@Charter wrote: > > > Can anyone please help me with a short example Perl script that will print > > out all the odd numbers between 1 and 10? I don't know Perl and am trying > > to learn it. I wrote a bash script to do the same thing and wanted to > > compare it. > > > > There must be a Perl expert out there somewhere who can help me? > > > > Thanks- > > Scott > > ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2004-04-01 6:54 ` Perl Scott@Charter @ 2004-04-01 7:25 ` Richard Nairn 2004-04-01 8:20 ` Perl Dan Kubilos ` (3 subsequent siblings) 4 siblings, 0 replies; 36+ messages in thread From: Richard Nairn @ 2004-04-01 7:25 UTC (permalink / raw) To: Scott@Charter; +Cc: Linux-Admin-Group Scott, The issue is that you have sent about a dozen messages, which show little effort on your part to try and figure out these basic problems. Quite frankly, if you are unable to do these, which you say is a screening portion of an interview, that how do you expect to show any compentance within the realm if you get past that part. For a large part (and I don't speak for the entire list) everyone is willing to pitch in, if we can see that a reasonable effort has been shown, or if someone has a non-trivial problem. I still stand by what I said earlier, you are trying to get us to do your work for you. The web has a wealth of introductory material for all sorts of stuff. Get your feet wet. If you can't afford a book, go to the library, or search the web for reference material. This list is an admin list, not a learn to program bash or perl group. It isn't that we don't want to help. But help yourself first. You won't get a job if you don't know basic fundamentals. That said, for printing odd numbers 1-10. you can do it either of a few ways. One is simply to start at one and increment by 2 which will give you odd numbers all the way. Or if you want to be different, increment by one, and use % operator to find numbers that aren't divisible by 2. #!/usr/bin/perl for ($i=1; $i < 10 ; $i++) { if ($i%2 !=0) { print "$i\n"; } } for ($i=1 ; $i < 10 ; $i+=2) { print "$i\n"; } Good luck on the job hunt. On Wed, 31 Mar 2004 22:54:22 -0800, Scott@Charter <scott.smallsreed@charter.net> wrote: > Then why do these groups exist? Did you ever stop and think that maybe > I am > in a rush? Did you ever stop and think that maybe I am unemployed, > looking > for a job, and can't afford a book? Did you ever stop and think that > there > are kind, intelligent people out there who are willing and happy to just > answer questions politely that are asked politely? I guess we can't all > have your flare for life! > > Go spread your cheer in the grumpy user group. (and I'm being nice) > There > are nice people out there who are willing to help me out. Some people > just > want/need a little help with certain things. Why did you become a > member of > this group? > > Besides, I have a useless Perl book. > > > ----- Original Message ----- > From: "tyler" <tyler@reversedrecords.com> > To: "Scott@Charter" <scott.smallsreed@charter.net> > Cc: "Linux-Admin-Group" <linux-admin@vger.kernel.org> > Sent: Wednesday, March 31, 2004 9:29 PM > Subject: Re: Perl > > >> >> www.google.com/linux >> >> and then a search for perl... or books! did you know they have books >> with >> just this sort of thing in them! save your eyes, read a book my friend. >> >> On Wed, 31 Mar 2004, Scott@Charter wrote: >> >> > Can anyone please help me with a short example Perl script that will > print >> > out all the odd numbers between 1 and 10? I don't know Perl and am > trying >> > to learn it. I wrote a bash script to do the same thing and wanted to >> > compare it. >> > >> > There must be a Perl expert out there somewhere who can help me? >> > >> > Thanks- >> > Scott >> > > > - > To unsubscribe from this list: send the line "unsubscribe linux-admin" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html -- | Richard Nairn Specializing in Linux | Nairn Consulting Web / Database Solutions | Calgary, AB | Richard@NairnConsulting.ca ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2004-04-01 6:54 ` Perl Scott@Charter 2004-04-01 7:25 ` Perl Richard Nairn @ 2004-04-01 8:20 ` Dan Kubilos 2004-04-01 14:51 ` Perl Adam Lang ` (2 subsequent siblings) 4 siblings, 0 replies; 36+ messages in thread From: Dan Kubilos @ 2004-04-01 8:20 UTC (permalink / raw) To: Scott@Charter; +Cc: tyler, Linux-Admin-Group Dude, Relax. To get good info out of lists come prepared with good questions. Especially be prepared for "RTFM". This list is sparse. But, the best lists I belong to will give you the same "grumpy" response if your questions are posted like this one. Don't mean to be cheerless. On Wed, 31 Mar 2004, Scott@Charter wrote: > Then why do these groups exist? Did you ever stop and think that maybe I am > in a rush? Did you ever stop and think that maybe I am unemployed, looking > for a job, and can't afford a book? Did you ever stop and think that there > are kind, intelligent people out there who are willing and happy to just > answer questions politely that are asked politely? I guess we can't all > have your flare for life! > > Go spread your cheer in the grumpy user group. (and I'm being nice) There > are nice people out there who are willing to help me out. Some people just > want/need a little help with certain things. Why did you become a member of > this group? > > Besides, I have a useless Perl book. > > > ----- Original Message ----- > From: "tyler" <tyler@reversedrecords.com> > To: "Scott@Charter" <scott.smallsreed@charter.net> > Cc: "Linux-Admin-Group" <linux-admin@vger.kernel.org> > Sent: Wednesday, March 31, 2004 9:29 PM > Subject: Re: Perl > > > > > > www.google.com/linux > > > > and then a search for perl... or books! did you know they have books with > > just this sort of thing in them! save your eyes, read a book my friend. > > > > On Wed, 31 Mar 2004, Scott@Charter wrote: > > > > > Can anyone please help me with a short example Perl script that will > print > > > out all the odd numbers between 1 and 10? I don't know Perl and am > trying > > > to learn it. I wrote a bash script to do the same thing and wanted to > > > compare it. > > > > > > There must be a Perl expert out there somewhere who can help me? > > > > > > Thanks- > > > Scott > > > > > - > To unsubscribe from this list: send the line "unsubscribe linux-admin" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- Dan Kubilos __\o_ ^ K-8 Tech Coord http://www.oxnardsd.org ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2004-04-01 6:54 ` Perl Scott@Charter 2004-04-01 7:25 ` Perl Richard Nairn 2004-04-01 8:20 ` Perl Dan Kubilos @ 2004-04-01 14:51 ` Adam Lang 2004-04-01 18:48 ` Perl Bradley Hook 2004-04-05 2:30 ` Perl Bradley D. Thornton 4 siblings, 0 replies; 36+ messages in thread From: Adam Lang @ 2004-04-01 14:51 UTC (permalink / raw) Cc: Linux-Admin-Group Email lists do not exist to do all the work for you. You tend to get the best results in situations where it is "I am trying to do such and such and such. This is the config I am using and this is the error I am getting. I searched google for an answer, but the solution I found didn't help. any ideas?" People are not here to do the work. They are here to offer advice and a push in the right to direction to help get past sticking points. As for saying "you're in a rush", that is probably the WORST thing you can say on these lists. Just about everyone on here is at work and doing their own job. It is rude and tacky to assume your problems are so important that you can't do initial research yourself, but we can take time out of our day to help you because you are lazy. As for the "afford a book excuse", it has no bearing. When it comes to programming, there is SO much documentation and examples online, that the only reason to buy a book is to have an ordered hard copy reference material. Just keep in mind that the "intelligent and friendly people" that are on lists, are typically at work and very busy themselves. No one is obligated to answer your questions and you will see the well run dry if you continue to expect others to do your work. ----- Original Message ----- From: "Scott@Charter" <scott.smallsreed@charter.net> To: "tyler" <tyler@reversedrecords.com> Cc: "Linux-Admin-Group" <linux-admin@vger.kernel.org> Sent: Thursday, April 01, 2004 1:54 AM Subject: Re: Perl > Then why do these groups exist? Did you ever stop and think that maybe I am > in a rush? Did you ever stop and think that maybe I am unemployed, looking > for a job, and can't afford a book? Did you ever stop and think that there > are kind, intelligent people out there who are willing and happy to just > answer questions politely that are asked politely? I guess we can't all > have your flare for life! > > Go spread your cheer in the grumpy user group. (and I'm being nice) There > are nice people out there who are willing to help me out. Some people just > want/need a little help with certain things. Why did you become a member of > this group? > > Besides, I have a useless Perl book. ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2004-04-01 6:54 ` Perl Scott@Charter ` (2 preceding siblings ...) 2004-04-01 14:51 ` Perl Adam Lang @ 2004-04-01 18:48 ` Bradley Hook 2004-04-05 2:30 ` Perl Bradley D. Thornton 4 siblings, 0 replies; 36+ messages in thread From: Bradley Hook @ 2004-04-01 18:48 UTC (permalink / raw) To: Scott@Charter; +Cc: Linux-Admin-Group You would be better off in IRC for quick questions. These mailing lists go to a lot of people, so lots of small beginner questions that aren't exactly on topic (this isn't a PERL list) will just annoy people. In IRC you will likely get a faster response, and thousands of people will be spared the 20+ emails that have been generated from your discussion so far. I would recommend EFNet or Freenode, as I've found lots of helpful folks on those networks. ~Brad Scott@Charter wrote: > Then why do these groups exist? Did you ever stop and think that maybe I am > in a rush? Did you ever stop and think that maybe I am unemployed, looking > for a job, and can't afford a book? Did you ever stop and think that there > are kind, intelligent people out there who are willing and happy to just > answer questions politely that are asked politely? I guess we can't all > have your flare for life! > > Go spread your cheer in the grumpy user group. (and I'm being nice) There > are nice people out there who are willing to help me out. Some people just > want/need a little help with certain things. Why did you become a member of > this group? > > Besides, I have a useless Perl book. > > > ----- Original Message ----- > From: "tyler" <tyler@reversedrecords.com> > To: "Scott@Charter" <scott.smallsreed@charter.net> > Cc: "Linux-Admin-Group" <linux-admin@vger.kernel.org> > Sent: Wednesday, March 31, 2004 9:29 PM > Subject: Re: Perl > > > >>www.google.com/linux >> >>and then a search for perl... or books! did you know they have books with >>just this sort of thing in them! save your eyes, read a book my friend. >> >>On Wed, 31 Mar 2004, Scott@Charter wrote: >> >> >>>Can anyone please help me with a short example Perl script that will > > print > >>>out all the odd numbers between 1 and 10? I don't know Perl and am > > trying > >>>to learn it. I wrote a bash script to do the same thing and wanted to >>>compare it. >>> >>>There must be a Perl expert out there somewhere who can help me? >>> >>>Thanks- >>>Scott >>> > > > - > To unsubscribe from this list: send the line "unsubscribe linux-admin" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2004-04-01 6:54 ` Perl Scott@Charter ` (3 preceding siblings ...) 2004-04-01 18:48 ` Perl Bradley Hook @ 2004-04-05 2:30 ` Bradley D. Thornton 2004-04-05 5:09 ` Perl Bradley D. Thornton 4 siblings, 1 reply; 36+ messages in thread From: Bradley D. Thornton @ 2004-04-05 2:30 UTC (permalink / raw) To: linux-admin Hi Scott :( Seems you misundertand what these lists are for. These lists are for people to help people who are helping theirselves, and for people who are helping themselves receive help from people who want to help people helping themselves. There are two things you are going to see when you post something like the thread you just did, and to varying degrees: 1.) RTFM 2.) STFW You've already received suggestions like that so I won't bother engaging in a redundant act. Now, If you're looking for a job as a Perl programmer and the book you have isn't doing it for you (and you don't have the money to buy another one), you prolly shouldn't be looking for a job programming in Perl. Also, Oreilly has books online for you, some they charge for but the perl book is free if you look for it. You can even print a hard copy if you have enough paper. Next time, instead of asking someone to "Do it for you", why don't you try posting your broken code here (or on a list that is more on topic), pointing out to the rest of us where you think the program is bombing? You should also prolly d/l OpenPerlIDE at sourceforge, if you're running a wynd0z3 workstation, it's got a lot of help. Finally, since you site a lack of money, there are lots of self help tutorials out there for Perl as well - but if you still want someone to "Do it for you", instead of "Help you", then I'm your man. Simply lemme know your fax number and I'll shoot you on over my Technical Services Agreement, then you sign and fax back. Then I'll write the application for you :) There's a one hour minimum, of course, so you will be billed for one hour at $85.00/hr. "Scott@Charter" <scott.smallsreed@charter.net> wrote in message news:017601c417b6$2a379930$020aa8c0@Scott... > Then why do these groups exist? Did you ever stop and think that maybe I am > in a rush? Did you ever stop and think that maybe I am unemployed, looking > for a job, and can't afford a book? Did you ever stop and think that there > are kind, intelligent people out there who are willing and happy to just > answer questions politely that are asked politely? I guess we can't all > have your flare for life! > > Go spread your cheer in the grumpy user group. (and I'm being nice) There > are nice people out there who are willing to help me out. Some people just > want/need a little help with certain things. Why did you become a member of > this group? > > Besides, I have a useless Perl book. > ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2004-04-05 2:30 ` Perl Bradley D. Thornton @ 2004-04-05 5:09 ` Bradley D. Thornton 0 siblings, 0 replies; 36+ messages in thread From: Bradley D. Thornton @ 2004-04-05 5:09 UTC (permalink / raw) To: linux-admin Well it seems that our friend (NOT), scott.smallsreed@charter.net is a certifiable bonehead. I just received a response from him with some pretty colorful language - dayglow, I would say ;) Scott, I'm not going to dignify your filthy comments by responding to that email, but your original post, which was is only five days old, certainly doesn't show the level of your animosity that you shared with me privately. If that O'Reilly book is too much for you then perhaps this isn't the thing for you after all. It's an RTFM world out there, and you'll only last one or two days on the job anyway if you can't swim in that pond. Since you feel such anger against everyone on these lists, then perhaps it is best if you just stick to your job as a plumber ;) One more thing - if you didn't care, then why did you send such a long private flame? ;) TTFN. "Bradley D. Thornton" <gmane@NorthTech.US> wrote in message news:c4qgbf$7l1$1@sea.gmane.org... > Hi Scott :( > > Seems you misundertand what these lists are for. These lists are for people > to help people who are helping theirselves, and for people who are helping > themselves receive help from people who want to help people helping > themselves. > > There are two things you are going to see when you post something like the > thread you just did, and to varying degrees: > > 1.) RTFM > > 2.) STFW > > You've already received suggestions like that so I won't bother engaging in > a redundant act. > > Now, If you're looking for a job as a Perl programmer and the book you have > isn't doing it for you (and you don't have the money to buy another one), > you prolly shouldn't be looking for a job programming in Perl. > > Also, Oreilly has books online for you, some they charge for but the perl > book is free if you look for it. You can even print a hard copy if you have > enough paper. > > Next time, instead of asking someone to "Do it for you", why don't you try > posting your broken code here (or on a list that is more on topic), pointing > out to the rest of us where you think the program is bombing? > > You should also prolly d/l OpenPerlIDE at sourceforge, if you're running a > wynd0z3 workstation, it's got a lot of help. > > Finally, since you site a lack of money, there are lots of self help > tutorials out there for Perl as well - but if you still want someone to "Do > it for you", instead of "Help you", then I'm your man. Simply lemme know > your fax number and I'll shoot you on over my Technical Services Agreement, > then you sign and fax back. Then I'll write the application for you :) > There's a one hour minimum, of course, so you will be billed for one hour at > $85.00/hr. > > > > "Scott@Charter" <scott.smallsreed@charter.net> wrote in message > news:017601c417b6$2a379930$020aa8c0@Scott... > > Then why do these groups exist? Did you ever stop and think that maybe I > am > > in a rush? Did you ever stop and think that maybe I am unemployed, > looking > > for a job, and can't afford a book? Did you ever stop and think that > there > > are kind, intelligent people out there who are willing and happy to just > > answer questions politely that are asked politely? I guess we can't all > > have your flare for life! > > > > Go spread your cheer in the grumpy user group. (and I'm being nice) There > > are nice people out there who are willing to help me out. Some people > just > > want/need a little help with certain things. Why did you become a member > of > > this group? > > > > Besides, I have a useless Perl book. > > > > > > - > To unsubscribe from this list: send the line "unsubscribe linux-admin" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2004-04-01 5:54 Perl Scott@Charter 2004-04-01 5:29 ` Perl tyler @ 2004-04-05 6:10 ` Nico Schottelius 2004-04-05 6:39 ` Perl Scotts Charter 2004-04-19 19:47 ` Perl Matt Howard 2 siblings, 1 reply; 36+ messages in thread From: Nico Schottelius @ 2004-04-05 6:10 UTC (permalink / raw) To: Scott@Charter; +Cc: Linux-Admin-Group [-- Attachment #1: Type: text/plain, Size: 491 bytes --] Dear list, dear Scott, just to make life easier: http://www.catb.org/~esr/faqs/smart-questions.html This link is completly enough for mails of the type Scott wrote. Eric and Rick did a very good job in telling people how to ask good questions. Scott: Hopefully you read it and learn from it. Have a nice day, Nico -- Keep it simple & stupid, use what's available. pgp: 8D0E E27A | Nico Schottelius http://nerd-hosting.net | http://linux.schottelius.org [-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --] ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2004-04-05 6:10 ` Perl Nico Schottelius @ 2004-04-05 6:39 ` Scotts Charter 2004-04-05 13:03 ` Perl Adam Lang 0 siblings, 1 reply; 36+ messages in thread From: Scotts Charter @ 2004-04-05 6:39 UTC (permalink / raw) To: Nico Schottelius; +Cc: Linux-Admin-Group Nico, Yes, there are people who know how to explain things properly, and with class. To those of you who noticed I discontinued asking questions several days ago. To be blind sided, and flamed, like the other guy did, several days after the question was asked, was completely inappropriate. I've never seen Bradley Thornton actually ever answer questions but only flame me. I think that's all he's good for. Then he hides behind a news group. Thanks Nico! -Scott ----- Original Message ----- From: "Nico Schottelius" <nico-linux-admin-ml@schottelius.org> To: "Scott@Charter" <scott.smallsreed@charter.net> Cc: "Linux-Admin-Group" <linux-admin@vger.kernel.org> Sent: Sunday, April 04, 2004 11:10 PM Subject: Re: Perl ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2004-04-05 6:39 ` Perl Scotts Charter @ 2004-04-05 13:03 ` Adam Lang 0 siblings, 0 replies; 36+ messages in thread From: Adam Lang @ 2004-04-05 13:03 UTC (permalink / raw) Cc: Linux-Admin-Group I love the smell of napalm in the morning... ----- Original Message ----- From: "Scotts Charter" <scott.smallsreed@charter.net> To: "Nico Schottelius" <nico-linux-admin-ml@schottelius.org> Cc: "Linux-Admin-Group" <linux-admin@vger.kernel.org> Sent: Monday, April 05, 2004 2:39 AM Subject: Re: Perl > Nico, > > Yes, there are people who know how to explain things properly, and with > class. To those of you who noticed I discontinued asking questions several > days ago. To be blind sided, and flamed, like the other guy did, several > days after the question was asked, was completely inappropriate. > > I've never seen Bradley Thornton actually ever answer questions but only > flame me. I think that's all he's good for. Then he hides behind a news > group. > > Thanks Nico! > > -Scott > > ----- Original Message ----- > From: "Nico Schottelius" <nico-linux-admin-ml@schottelius.org> > To: "Scott@Charter" <scott.smallsreed@charter.net> > Cc: "Linux-Admin-Group" <linux-admin@vger.kernel.org> > Sent: Sunday, April 04, 2004 11:10 PM > Subject: Re: Perl > > > - > To unsubscribe from this list: send the line "unsubscribe linux-admin" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2004-04-01 5:54 Perl Scott@Charter 2004-04-01 5:29 ` Perl tyler 2004-04-05 6:10 ` Perl Nico Schottelius @ 2004-04-19 19:47 ` Matt Howard 2 siblings, 0 replies; 36+ messages in thread From: Matt Howard @ 2004-04-19 19:47 UTC (permalink / raw) To: linux-admin Scott@Charter wrote: > Can anyone please help me with a short example Perl script that will print > out all the odd numbers between 1 and 10? I don't know Perl and am trying > to learn it. I wrote a bash script to do the same thing and wanted to > compare it. > > There must be a Perl expert out there somewhere who can help me? > > Thanks- > Scott foreach ( 1 .. 10 ) { print "$_ " if ($_ % 2 == 1); } ".." is an operator that will return a list that is the range between left and right. foreach will run the code block for each item of the list, setting $_ to that item. print ... if does like it sounds, and % is the modulo operator, in other words, it returns the remainder if the % had been a /. I hope this helps you, and I apologize for the unkind responses you have received from the list here. If you have any perl questions, you may try http://www.perlmonks.org -- Matt Howard <mhoward@sigins.com> Superior Insurance - Technical Services ^ permalink raw reply [flat|nested] 36+ messages in thread
* re: Perl
@ 2002-12-04 19:24 Alan Womack
0 siblings, 0 replies; 36+ messages in thread
From: Alan Womack @ 2002-12-04 19:24 UTC (permalink / raw)
To: Paul Kraus; +Cc: linux-newbie
> How can I make this assignment in one statement. I know its going to be
something easy.
$path=$5;
$path=~s/ /\\ /g; <
won't
$path=$5=~s/ /\\ /g;
work? maybe have to put () around the $5=~, but I think it will work without that.
-
To unsubscribe from this list: send the line "unsubscribe linux-newbie" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.linux-learn.org/faqs
^ permalink raw reply [flat|nested] 36+ messages in thread* Perl @ 2002-12-04 15:48 Paul Kraus 2002-12-05 6:56 ` Perl ichi 0 siblings, 1 reply; 36+ messages in thread From: Paul Kraus @ 2002-12-04 15:48 UTC (permalink / raw) To: linux-newbie [-- Attachment #1: Type: text/plain, Size: 224 bytes --] How can I make this assignment in one statement. I know its going to be something easy. $path=$5; $path=~s/ /\\ /g; Paul Kraus Network Administrator PEL Supply Company 216.267.5775 Voice 216-267-6176 Fax www.pelsupply.com [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: Paul Kraus (pkraus@pelsupply.com).vcf --] [-- Type: text/x-vcard; name="Paul Kraus (pkraus@pelsupply.com).vcf", Size: 592 bytes --] BEGIN:VCARD VERSION:2.1 N:Kraus;Paul FN:Paul Kraus (pkraus@pelsupply.com) ORG:PEL Supply Company TITLE:Network Administrator TEL;WORK;VOICE:(216) 267-5775 TEL;CELL;VOICE:(216) 410-5526 TEL;WORK;FAX:(216) 267-6176 ADR;WORK:;;4666 Manufacturing Road;Cleveland;Ohio;44135;United States of America LABEL;WORK;ENCODING=QUOTED-PRINTABLE:4666 Manufacturing Road=0D=0ACleveland, Ohio 44135=0D=0AUnited States of Ame= rica ADR;HOME:;;;;;;United States LABEL;HOME:United States URL;WORK:http://www.pelsupply.com EMAIL;PREF;INTERNET:pkraus@pelsupply.com REV:20020416T182124Z END:VCARD ^ permalink raw reply [flat|nested] 36+ messages in thread
* Re: Perl 2002-12-04 15:48 Perl Paul Kraus @ 2002-12-05 6:56 ` ichi 0 siblings, 0 replies; 36+ messages in thread From: ichi @ 2002-12-05 6:56 UTC (permalink / raw) To: Paul Kraus; +Cc: linux-newbie Paul Kraus wrote: > > How can I make this assignment in one statement. > I know its going to be something easy. > $path=$5; > $path=~s/ /\\ /g; I don't understand. Is this part of a bash script? It looks like you a trying to assign the fifth parameter (path=$5) to a variable named path (which BTW is not the PATH) and then manipulate it in some way (something to do with \ I think). Perhaps this is some language that I am unfamiliar with? If so, I apologize. However, if is bash, I suggest you explain in words what you want to do, and I will try to script it. Cheers, Steven - To unsubscribe from this list: send the line "unsubscribe linux-newbie" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.linux-learn.org/faqs ^ permalink raw reply [flat|nested] 36+ messages in thread
end of thread, other threads:[~2006-12-01 15:50 UTC | newest] Thread overview: 36+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2006-11-13 22:56 Perl Lee Revell 2006-11-14 16:28 ` Perl Kim Phillips 2006-11-14 16:39 ` Perl Lee Revell 2006-11-14 16:48 ` Perl Brent Cook 2006-11-14 17:08 ` Perl Wolfgang Grandegger 2006-11-14 17:42 ` Perl Lee Revell 2006-11-14 21:50 ` Perl Wolfgang Denk 2006-11-20 4:21 ` Perl Leonid 2006-11-20 8:34 ` Perl Wolfgang Denk 2006-11-20 14:12 ` Perl Leonid 2006-11-20 15:28 ` Perl Leonid 2006-11-14 18:20 ` Perl Lee Revell 2006-11-15 5:54 ` Perl David H. Lynch Jr. 2006-11-14 21:07 ` Perl Wolfgang Denk 2006-11-23 7:26 ` Perl Matthias Fuchs 2006-11-23 23:00 ` Perl Wolfgang Denk 2006-11-24 11:23 ` Perl Matthias Fuchs 2006-12-01 15:50 ` Perl Clemens Koller -- strict thread matches above, loose matches on Subject: below -- 2006-11-15 7:22 Perl Adrian 2006-11-15 16:21 ` Perl Lee Revell 2004-04-01 5:54 Perl Scott@Charter 2004-04-01 5:29 ` Perl tyler 2004-04-01 6:54 ` Perl Scott@Charter 2004-04-01 7:25 ` Perl Richard Nairn 2004-04-01 8:20 ` Perl Dan Kubilos 2004-04-01 14:51 ` Perl Adam Lang 2004-04-01 18:48 ` Perl Bradley Hook 2004-04-05 2:30 ` Perl Bradley D. Thornton 2004-04-05 5:09 ` Perl Bradley D. Thornton 2004-04-05 6:10 ` Perl Nico Schottelius 2004-04-05 6:39 ` Perl Scotts Charter 2004-04-05 13:03 ` Perl Adam Lang 2004-04-19 19:47 ` Perl Matt Howard 2002-12-04 19:24 Perl Alan Womack 2002-12-04 15:48 Perl Paul Kraus 2002-12-05 6:56 ` Perl ichi
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.