не удается включить sys / proc.h в Solaris 10

Вот тот же код:

#include <sys/proc.h>
int main(){
return 0;
}

Вот библиотека:

ROHIT root@solaris-demo:/$ ls -ltr /usr/include/sys/proc.h
-rw-r--r--   1 root     bin        30063 Jan 11  2013 /usr/include/sys/proc.h

А вот и результат компиляции:

ROHIT root@solaris-demo:/var/tmp/$ gcc test.c
In file included from test.c:1:
/usr/include/sys/proc.h:367: error: syntax error before "klgrpset_t"

Может кто-нибудь помочь мне узнать причину этой ошибки и возможное исправление?

Вот дополнительная информация относительно моего компилятора и версии ОС:

ROHIT root@solaris-demo:/var/tmp/$ which gcc
/usr/sfw/bin/gcc
ROHIT root@solaris-demo:/var/tmp/$
ROHIT root@solaris-demo:/var/tmp/$ gcc -v
Reading specs from /usr/sfw/lib/gcc/i386-pc-solaris2.10/3.4.3/specs
Configured with: /builds/sfw10-gate/usr/src/cmd/gcc/gcc-3.4.3/configure --prefix=/usr/sfw --with-as=/usr/sfw/bin/gas --with-gnu-as --with-ld=/usr/ccs/bin/ld --without-gnu-ld --enable-languages=c,c++ --enable-shared
Thread model: posix
gcc version 3.4.3 (csl-sol210-3_4-branch+sol_rpath)
ROHIT root@solaris-demo:/var/tmp/$
ROHIT root@solaris-demo:/var/tmp/$ uname -a
SunOS solaris-demo 5.10 Generic_147148-26 i86pc i386 i86pc
ROHIT root@solaris-demo:/var/tmp/$
ROHIT root@solaris-demo:/var/tmp/$ cat /etc/release
Oracle Solaris 10 8/11 s10x_u10wos_17b X86
Copyright (c) 1983, 2011, Oracle and/or its affiliates. All rights reserved.
Assembled 23 August 2011

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]