'perl --version' on QNX 6.2

bridged with qdn.public.porting
Post Reply
KS

'perl --version' on QNX 6.2

Post by KS » Wed Jul 31, 2002 8:25 pm

tells me:
unknown symbol: seekdir
unknown symbol: telldir

Perl 5.6.1 was installed off the 3rd Party CD. Anybody see this before?
How do I fix it?

thx -KS

Robert Muil

Re: 'perl --version' on QNX 6.2

Post by Robert Muil » Wed Jul 09, 2003 4:19 am

I also get similar errors using this port, regardless of what options I
give Perl. I am running QNX 6.1.

Out of interest, I tried to compile Perl 5.8 and it couldn't find the
'comm'program - which neither myself or google know anything about.

Any ideas?

Robert.

On Wed, 31 Jul 2002, KS wrote:
tells me:
unknown symbol: seekdir
unknown symbol: telldir

Perl 5.6.1 was installed off the 3rd Party CD. Anybody see this before?
How do I fix it?

thx -KS


Chris McKillop

Re: 'perl --version' on QNX 6.2

Post by Chris McKillop » Wed Jul 09, 2003 6:26 am

Robert Muil <rmuil@optushome.com.au> wrote:
I also get similar errors using this port, regardless of what options I
give Perl. I am running QNX 6.1.
You have to be using at least QNX 6.2.0 to use the pre-built package.
Out of interest, I tried to compile Perl 5.8 and it couldn't find the
'comm'program - which neither myself or google know anything about.
You can get it as part of the GNU textutils package or from any BSD
source tree.

chris

--
Chris McKillop <cdm@qnx.com> "The faster I go, the behinder I get."
Software Engineer, QSSL -- Lewis Carroll --
http://qnx.wox.org/

Alf Bjorn Hustoft

Re: 'perl --version' on QNX 6.2

Post by Alf Bjorn Hustoft » Fri Sep 26, 2003 7:36 am

Perl 5.6.1 on QNX 6.2.1 does not support the crypt() builtin. My guess is
that the configure script did not find the crypt() function in libc.so.1,
probably because libc.so is a link to libc.so.2 which does not contain the
crypt() symbol.
Has anyone compiled a version of Perl on QNX that does support crypt()?
Alf Bjorn

Chris McKillop wrote:
Robert Muil <rmuil@optushome.com.au> wrote:
I also get similar errors using this port, regardless of what options I
give Perl. I am running QNX 6.1.


You have to be using at least QNX 6.2.0 to use the pre-built package.


Out of interest, I tried to compile Perl 5.8 and it couldn't find the
'comm'program - which neither myself or google know anything about.


You can get it as part of the GNU textutils package or from any BSD
source tree.

chris

--
Chris McKillop <cdm@qnx.com> "The faster I go, the behinder I get."
Software Engineer, QSSL -- Lewis Carroll --
http://qnx.wox.org/

Chris McKillop

Re: 'perl --version' on QNX 6.2

Post by Chris McKillop » Fri Sep 26, 2003 11:25 pm

Alf Bjorn Hustoft <abhustoft@arxi.no> wrote:
Perl 5.6.1 on QNX 6.2.1 does not support the crypt() builtin. My guess is
that the configure script did not find the crypt() function in libc.so.1,
probably because libc.so is a link to libc.so.2 which does not contain the
crypt() symbol.
Has anyone compiled a version of Perl on QNX that does support crypt()?
Alf Bjorn
Actually, crypt() just moved from libc.so to libc.a. So I am not sure why
perl didn't pick it up.

chris

--
Chris McKillop <cdm@qnx.com> "The faster I go, the behinder I get."
Software Engineer, QSSL -- Lewis Carroll --
http://qnx.wox.org/

Guest

Re: 'perl --version' on QNX 6.2

Post by Guest » Wed Oct 01, 2003 5:26 pm

Chris McKillop <cdm@qnx.com> wrote:
You can get it as part of the GNU textutils package or from any BSD
source tree.
There is an already ported version of the GNU textutils included in the
Unsupported CD repository. It is not the latest version, but I doubt
that it will matter much for you.

Note: GNU is now grouping fileutils, shellutils and textutils as one
product; coreutils. You can read about it here:

http://www.gnu.org/software/coreutils/

--
James MacMillan, QNX Software Systems, Ltd. http://www.qnx.com
Semper Vigilans

The opinions expressed are my own and do not represent those of QSSL.

Post Reply

Return to “qdn.public.porting”