Arla compilation errors

Padiyath Kumar Kumar.Padiyath at psi.ch
Thu Oct 18 07:58:37 CEST 2001



   Hallo,
   Iam trying to compile arla-0.35.6 for a client installation on a Tru64
system and getting the
   following error.

   Tru64 version : Compaq Tru64 UNIX V5.1 (Rev. 732)
    CC compiler version  :  Compiler Driver V6.3-026 (sys) cc Driver

   arla version :  /arla-0.35.6
   kerberos version:  krb4-1.1

  used the following vommand with configure:
 ================================

    env CC="cc -std1" ./configure --prefix=/home/kumar/arla
--with-krb4=/home/kumar/athena --with-krb4-lib=/home/kumar/athena/lib
--with-krb4-include=/home/kumar/athena/include --without-krb5 --disable-nmap

  Error message with the compilation of  lib/bufdir/fdir.c program:
  ===============================================

 SUBDIRS='include lib util ydr lwp rxdef lib/ko rx lib/bufdir  rxkad xfs
arlad co
nf appl tests doc';  for i in $SUBDIRS;  do (cd $i && make  all) || exit 1;
done
SUBDIRS='roken sl editline acl cmd';  for i in $SUBDIRS;  do (cd $i && make
all
) || exit 1; done
cc -std1 -c  -DHAVE_CONFIG_H -I../../include -I.  -I../../rxdef
-I../../include
  -I/home/kumar/athena/include  -I./../..  -g -I/usr/local/imsl/include
-I/usr/o
penwin/share/include  fdir.c
cc: Error: ../../include/fdir.h, line 48: Error parsing parameter list.
Found "*
" when expecting one of: ",", ")". (notexpecting)
             const VenusFid *dir,
----------------------------^
cc: Error: ../../include/fdir.h, line 56: Error parsing parameter list.
Found "*
" when expecting one of: ",", ")". (notexpecting)
                const VenusFid *file);
-------------------------------^
cc: Error: ../../include/fdir.h, line 61: Error parsing parameter list.
Found "*
" when expecting one of: ",", ")". (notexpecting)
typedef void (*fdir_readdir_func)(VenusFid *, const char *, void *);
-------------------------------------------^
cc: Error: ../../include/fdir.h, line 67: Error parsing parameter list.
Found "*
" when expecting one of: ",", ")". (notexpecting)
              const VenusFid *dir);
-----------------------------^
cc: Error: ../../include/fdir.h, line 72: Ill-formed parameter type list.
(parmt
yplist)
            AFSFid fid);
------------^
cc: Error: ../../include/fdir.h, line 77: Ill-formed parameter type list.
(parmt
yplist)
             AFSFid *fid);
-------------^
cc: Error: ../../include/fdir.h, line 81: Ill-formed parameter type list.
(parmt
yplist)
            AFSFid dot,
------------^
cc: Error: fdir.c, line 141: Ill-formed parameter type list. (parmtyplist)
              VenusFid *fid,
--------------^
cc: Error: fdir.c, line 162: Error parsing parameter list. Found "*" when
expect
ing one of: ",", ")". (notexpecting)
                    const VenusFid *fid)
-----------------------------------^
cc: Error: fdir.c, line 265: Ill-formed parameter type list. (parmtyplist)
             AFSFid fid,
-------------^
cc: Error: fdir.c, line 334: Error parsing parameter list. Found "*" when
expect
ing one of: ",", ")". (notexpecting)
fdir_lookup (fbuf *the_fbuf, const VenusFid *dir,
--------------------------------------------^
cc: Error: fdir.c, line 358: Error parsing parameter list. Found "*" when
expect
ing one of: ",", ")". (notexpecting)
                const VenusFid *file)
-------------------------------^
cc: Error: fdir.c, line 400: Error parsing parameter list. Found "*" when
expect
ing one of: ",", ")". (notexpecting)
              const VenusFid *dir)
-----------------------------^
cc: Error: fdir.c, line 404: In this declaration, "VenusFid" must specify a
type
. (badparsedecl)
     VenusFid fid;
-----^
cc: Error: fdir.c, line 453: Ill-formed parameter type list. (parmtyplist)
            AFSFid dot,
------------^
cc: Error: fdir.c, line 504: Ill-formed parameter type list. (parmtyplist)
            AFSFid fid)
------------^
cc: Error: fdir.c, line 559: Ill-formed parameter type list. (parmtyplist)
             AFSFid *fid)
             AFSFid *fid)
-------------^
cc: Info: fdir.c, line 81: In this statement, the return type for intrinsic
"str
len" is being changed from "size_t" to "int". (intrinsicint)
    return (strlen(filename) - sizeof(dummy.name) + 1
------------^
*** Exit 1
Stop.
*** Exit 1


     with regards,
     Kumar 





More information about the Arla-drinkers mailing list