Re: Test configure

From: Tony Earnshaw <tonye_at_ilion.nl_at_hypermail-project.org>
Date: Wed, 6 Oct 1999 12:11:19 +0200
Message-ID: <008201bf0fe3$220f8ae0$4664a8c0_at_lh.ilion.nl>


Sorry that this is out of thread, but I lost some of my mail and had nothing left to reply to ...

| :( You shouldn't have to do this to get it to run on SCO Open Server | 5.0.5 with egcs 1.1.2. Guess there's still more to do to get configure
| to work right on that system.

| Is MAXPATHLEN in any of the include files on your system ?

in /usr/include, 'find . -exec grep MAXPATHLEN {} \; -print':

#ifndef MAXPATHLEN
#define MAXPATHLEN 1024

./sys/fs/dtfilsys.h

#define NFS_MAXPATHLEN 1024

char *srok_data; /* string (up to NFS_MAXPATHLEN bytes) */ ./sys/fs/nfs/nfs.h

#define NL_MAXPATHLEN 1024

./nl_types.h

#define NL_MAXPATHLEN 1024

./xpg4plus/nl_types.h

#define NL_MAXPATHLEN 1024

./xpg4/nl_types.h

#define NL_MAXPATHLEN 1024

./xpg4v2/nl_types.h

#define NL_MAXPATHLEN 1024

./ods_30_compat/nl_types.h

const NFS_MAXPATHLEN = 1024;
typedef string nfspath<NFS_MAXPATHLEN>;
./rpcsvc/nfs_prot.x

In limits.h, an explanation also given in diverse other headers:

/*
 * The following are not defined since the value can vary according
 * to the file referred to.
 *
 * In all cases, pathconf should be checked to find the actual value for
 * a particular file.
 *
 *      LINK_MAX                _PC_LINK_MAX    _POSIX_LINK_MAX
 *      NAME_MAX                _PC_NAME_MAX    PATHSIZE
 *      PATH_MAX                _PC_PATH_MAX    PATHSIZE
 *      PIPE_BUF                _PC_PIPE_BUF    _POSIX_PIPE_BUF
 *
 *  A similar rationale applies to the following cross compatibility
values.
 *
 *      MAXPATHLEN              (from 4.2 BSD params.h)
 */

Tony

Received on Wed 06 Oct 1999 12:10:59 PM GMT

This archive was generated by hypermail 2.2.0 : Thu 22 Feb 2007 07:33:51 PM GMT GMT