'perl --version' on QNX 6.2

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

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

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/

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/

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/

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.