|
From: | Michael Epstein |
Subject: | [help-dotgnu-forum] Problems Installing Exuberant ctags |
Date: | Wed, 22 Dec 2010 09:23:20 -0500 |
Hi,
I'm having some trouble installing Exuberant Ctags. I'm on a Solaris machine, it's at work so I'm not sure what write permissions I have/don't have by default.
I downloaded from sourceforge, unzipped and untarred. I ran ./configure, but then when I run "make" I get errors. Below is a sample of the log file from running ./configure. I included the top section with some computer info, and then skipped down to the first error (at least as far I could tell.) The full log file is also attached.
(I apologize for including the long list here, it it's unreadable.)
Any helps on installing?
Thanks!
hostname = m4-1
uname -m = sun4u
uname -r = 5.10
uname -s = SunOS
uname -v = Generic_142909-17
/usr/bin/uname -p = sparc
/bin/uname -X = System = SunOS
Node = m4-1
Release = 5.10
KernelID = Generic_142909-17
Machine = sun4u
BusType = <unknown>
Serial = <unknown>
Users = <unknown>
OEM# = 0
Origin# = 1
NumCPU = 16
configure:2720: checking for gcc option to accept ISO C89
configure:2794: gcc -c -g -O2 conftest.c >&5
In file included from /sw/gnu_sol/lib/gcc-lib/sparc-sun-solaris2.5.1/2.7.2.2.f.2/include/time.h:90,
from /usr/include/sys/time.h:418,
from /usr/include/sys/select.h:23,
from /sw/gnu_sol/lib/gcc-lib/sparc-sun-solaris2.5.1/2.7.2.2.f.2/include/sys/types.h:281,
from conftest.c:11:
/usr/include/sys/siginfo.h:79: parse error before `pthread_attr_t'
/usr/include/sys/siginfo.h:79: warning: no semicolon at end of struct or union
/usr/include/sys/siginfo.h:81: parse error before `}'
In file included from /sw/gnu_sol/lib/gcc-lib/sparc-sun-solaris2.5.1/2.7.2.2.f.2/include/time.h:90,
from /usr/include/sys/time.h:418,
from /usr/include/sys/sele ct.h:23,
from /sw/gnu_sol/lib/gcc-lib/sparc-sun-solaris2.5.1/2.7.2.2.f.2/include/sys/types.h:281,
from conftest.c:11:
/usr/include/sys/siginfo.h:259: parse error before `ctid_t'
/usr/include/sys/siginfo.h:259: warning: no semicolon at end of struct or union
/usr/include/sys/siginfo.h:259: warning: no semicolon at end of struct or union
/usr/include/sys/siginfo.h:260: warning: no semicolon at end of struct or union
/usr/include/sys/siginfo.h:261: warning: data definition has no type or storage class
/usr/include/sys/siginfo.h:290: parse error before `int32_t'
/usr/include/sys/siginfo.h:290: warning: no semicolon at end of struct or union
/usr/include/sys/siginfo.h:291: warning: data definition has no type or storage class
/usr/include/sys/siginfo.h:292: parse error before `}'
/usr/include/sys/siginfo.h:292: warning: data definition has no type or storage class
/usr/include/sys/siginfo.h:294: parse error before `}'
/usr/include/sys/siginfo.h:294: warning: data definition has no type or storage class
/usr/include/sys/siginfo.h:390: parse error before `ctid_t'
/usr/include/sys/siginfo.h:390: warning: no semicolon at end of struct or union
/usr/include/sys/siginfo.h:390: warning: no semicolon at end of struct or union
/usr/include/sys/siginfo.h:391: warning: no semicolon at end of struct or union
/usr/include/sys/siginfo.h:392: warning: data definition has no type or storage class
/usr/include/sys/siginfo.h:398: conflicting types for `__fault'
/usr/include/sys/siginfo.h:267: previous declaration of `__fault'
/usr/include/sys/siginfo.h:404: conflicting types for `__file'
/usr/include/sys/siginfo.h:273: previous declaration of `__file'
/usr/include/sys/siginfo.h:420: conflicting types for `__prof'
/usr/include/sys/siginfo.h:287: previous declaration of `__prof'< /span>
/usr/include/sys/siginfo.h:423: parse error before `int32_t'
/usr/include/sys/siginfo.h:423: warning: no semicolon at end of struct or union
/usr/include/sys/siginfo.h:424: warning: data definition has no type or storage class
/usr/include/sys/siginfo.h:426: parse error before `}'
/usr/include/sys/siginfo.h:426: warning: data definition has no type or storage class
/usr/include/sys/siginfo.h:428: parse error before `}'
/usr/include/sys/siginfo.h:428: warning: data definition has no type or storage class
/usr/include/sys/siginfo.h:432: parse error before `k_siginfo_t'
/usr/include/sys/siginfo.h:432: warning: no semicolon at end of struct or union
/usr/include/sys/siginfo.h:437: parse error before `}'
/usr/include/sys/siginfo.h:437: warning: data definition has no type or storage class
configure:2800: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #de fine PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define DEFAULT_FILE_FORMAT 2
| /* end confdefs.h. */
| #include <stdarg.h>
| #include <stdio.h>
| #include <sys/types.h>
| #include <sys/stat.h>
| /* Most of the following tests are stolen from RCS 5.7's src/conf.sh. */
| struct buf { int x; };
| FILE * (*rcsopen) (struct buf *, struct stat *, int);
| static char *e (p, i)
< span style='font-size:10.0pt;font-family:"Courier New"'>| char **p;
| int i;
| {
| return p[i];
| }
| static char *f (char * (*g) (char **, int), char **p, ...)
| {
| char *s;
| va_list v;
| va_start (v,p);
| s = g (p, va_arg (v,int));
| va_end (v);
| return s;
| }< /span>
|
| /* OSF 4.0 Compaq cc is some sort of almost-ANSI by default. It has
| function prototypes and stuff, but not '\xHH' hex character constants.
| These don't provoke an error unfortunately, instead are silently treated
| as 'x'. The following induces an error, until -std is added to get
| proper ANSI mode. Curiously '\x00'!='x' always comes out true, for an
| array size at least. It's necessary to write '\x00'==0 to get something
| that's true only with -std. */
| int osf4_cc_array ['\x00' == 0 ? 1 : -1];
|
| /* IBM C 6 for AIX is almo st-ANSI by default, but it replaces macro parameters
| inside strings and character constants. */
| #define FOO(x) 'x'
| int xlc6_cc_array[FOO(a) == 'x' ? 1 : -1];
|
| int test (int i, double x);
| struct s1 {int (*f) (int a);};
| struct s2 {int (*f) (double a);};
| int pairnames (int, char **, FILE *(*)(struct buf *, struct stat *, int), int, int);
| int argc;
| char **argv;
| int
| main ()
| {
| return f (e, argv, 0) != argv[0] || f (e, argv, 1) != argv[1];
| ;
| return 0;
| }
config.log.txt
Description: Text document
[Prev in Thread] | Current Thread | [Next in Thread] |