[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
BOUNCE rtl@rtlinux.org: Approval required: Non-member submissionfrom [Willy Reinhardt <WillyReinhardt@ip-worldcom.ch>] Mes (fwd)
- To: rtl@rtlinux.org
- Subject: BOUNCE rtl@rtlinux.org: Approval required: Non-member submissionfrom [Willy Reinhardt <WillyReinhardt@ip-worldcom.ch>] Mes (fwd)
- From: Der Herr Hofrat <der.herr@hofr.at>
- Date: Mon, 21 May 2001 21:39:28 +0200 (CEST)
>From owner-rtl Mon May 21 13:57:35 2001
Received: from mail.worldcom.ch (mail1.worldcom.ch [212.74.176.11])
by hq.fsmlabs.com (8.11.2/8.11.2) with ESMTP id f4LJvYr22638
for <rtl@fsmlabs.com>; Mon, 21 May 2001 13:57:34 -0600
Received: from ip-worldcom.ch (portls017.worldcom.ch [212.74.155.17])
by mail.worldcom.ch (8.9.3+Sun/8.9.3) with ESMTP id VAA25376
for <rtl@fsmlabs.com>; Mon, 21 May 2001 21:52:33 +0200 (MET DST)
Sender: willy@mail.worldcom.ch
Message-ID: <3B097229.88F92825@ip-worldcom.ch>
Date: Mon, 21 May 2001 21:53:13 +0200
From: Willy Reinhardt <WillyReinhardt@ip-worldcom.ch>
Reply-To: WillyReinhardt@ip-worldcom.ch
X-Mailer: Mozilla 4.74 [fr] (X11; U; Linux 2.2.16 i686)
X-Accept-Language: fr-CH, fr, en
MIME-Version: 1.0
To: Mailing list <rtl@fsmlabs.com>
Subject: Beginner question
Content-Type: multipart/mixed;
boundary="------------3A2FDF17D7CE9E2F86DBD086"
Il s'agit d'un message multivolet au format MIME.
--------------3A2FDF17D7CE9E2F86DBD086
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Hi,
I had installed rtlinux version 3 from rpm package on my Suse
distribution with a kernel version 2.2.18.
(note it's a new install on old computer without any kde, gnome or X
software installed)
I tried to compile according gettingstart documentation the program
hello.c
I got many messages and 1 error but I don't know what's wrong could you
give me some idea's !
I include a text file with the output of the make command.
Thanks for any help
--
*****************************************************
Willy Reinhardt
*****************************************************
--------------3A2FDF17D7CE9E2F86DBD086
Content-Type: text/plain; charset=iso-8859-1;
name="hello results"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline;
filename="hello results"
willy@pc-test:/usr/rtlinux/examples/hello > make -f rtl.mk hello.o
cc -D__KERNEL__ -Wall -Wstrict-prototypes -fno-strict-aliasing -D__SMP__ =
-pipe -fno-strength-reduce -m386 -DCPU=3D386 -g -D__RTL__ -DMODULE -D_LOO=
SE_KERNEL_NAMES -O2 -I/usr/src/linux/include -I/usr/rtlinux-3.0/include -=
I/usr/rtlinux-3.0/include/compat -I/usr/rtlinux-3.0/include/posix -c -o=
hello.o hello.c
In file included from hello.c:1:
/usr/rtlinux-3.0/include/rtl.h:22: linux/module.h: Aucun fichier ou r=E9p=
ertoire de ce type
In file included from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/rtl_time.h:20: asm/ptrace.h: Aucun fichier ou r=E9=
pertoire de ce type
In file included from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/rtl_time.h:27: linux/posix_types.h: Aucun fichie=
r ou r=E9pertoire de ce type
/usr/rtlinux-3.0/include/rtl_time.h:28: linux/time.h: Aucun fichier ou r=E9=
pertoire de ce type
In file included from /usr/rtlinux-3.0/include/rtl_time.h:31,
from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/arch/rtl_time.h:47: linux/time.h: Aucun fichier =
ou r=E9pertoire de ce type
In file included from /usr/rtlinux-3.0/include/arch/rtl_time.h:48,
from /usr/rtlinux-3.0/include/rtl_time.h:31,
from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/rtl_core.h:13: linux/version.h: Aucun fichier ou=
r=E9pertoire de ce type
/usr/rtlinux-3.0/include/rtl_core.h:14: linux/types.h: Aucun fichier ou r=
=E9pertoire de ce type
/usr/rtlinux-3.0/include/rtl_core.h:15: parse error
/usr/rtlinux-3.0/include/rtl_core.h:18: linux/tasks.h: Aucun fichier ou r=
=E9pertoire de ce type
/usr/rtlinux-3.0/include/rtl_core.h:20: linux/string.h: Aucun fichier ou =
r=E9pertoire de ce type
/usr/rtlinux-3.0/include/rtl_core.h:21: linux/smp.h: Aucun fichier ou r=E9=
pertoire de ce type
In file included from /usr/rtlinux-3.0/include/arch/rtl_time.h:48,
from /usr/rtlinux-3.0/include/rtl_time.h:31,
from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/rtl_core.h:23: asm/ptrace.h: Aucun fichier ou r=E9=
pertoire de ce type
/usr/rtlinux-3.0/include/rtl_core.h:24: asm/current.h: Aucun fichier ou r=
=E9pertoire de ce type
In file included from /usr/rtlinux-3.0/include/rtl_core.h:25,
from /usr/rtlinux-3.0/include/arch/rtl_time.h:48,
from /usr/rtlinux-3.0/include/rtl_time.h:31,
from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/arch/constants.h:3: linux/config.h: Aucun fichie=
r ou r=E9pertoire de ce type
/usr/rtlinux-3.0/include/arch/constants.h:16: linux/smp.h: Aucun fichier =
ou r=E9pertoire de ce type
In file included from /usr/rtlinux-3.0/include/rtl_time.h:31,
from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/arch/rtl_time.h:49: asm/ptrace.h: Aucun fichier =
ou r=E9pertoire de ce type
/usr/rtlinux-3.0/include/arch/rtl_time.h:113: linux/delay.h: Aucun fichie=
r ou r=E9pertoire de ce type
In file included from /usr/rtlinux-3.0/include/rtl_spinlock.h:13,
from /usr/rtlinux-3.0/include/rtl_time.h:46,
from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/rtl_sync.h:13: asm/bitops.h: Aucun fichier ou r=E9=
pertoire de ce type
/usr/rtlinux-3.0/include/rtl_sync.h:14: linux/spinlock.h: Aucun fichier o=
u r=E9pertoire de ce type
/usr/rtlinux-3.0/include/rtl_sync.h:15: linux/config.h: Aucun fichier ou =
r=E9pertoire de ce type
In file included from /usr/rtlinux-3.0/include/rtl_time.h:46,
from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/rtl_spinlock.h:14: linux/errno.h: Aucun fichier =
ou r=E9pertoire de ce type
In file included from /usr/rtlinux-3.0/include/posix/time.h:14,
from hello.c:2:
/usr/rtlinux-3.0/include/posix/errno.h:5: linux/errno.h: Aucun fichier ou=
r=E9pertoire de ce type
In file included from /usr/rtlinux-3.0/include/posix/pthread.h:5,
from hello.c:3:
/usr/rtlinux-3.0/include/rtl_sched.h:13: asm/ptrace.h: Aucun fichier ou r=
=E9pertoire de ce type
/usr/rtlinux-3.0/include/rtl_sched.h:14: linux/version.h: Aucun fichier o=
u r=E9pertoire de ce type
/usr/rtlinux-3.0/include/rtl_sched.h:18: asm/spinlock.h: Aucun fichier ou=
r=E9pertoire de ce type
/usr/rtlinux-3.0/include/rtl_sched.h:21: asm/bitops.h: Aucun fichier ou r=
=E9pertoire de ce type
In file included from /usr/rtlinux-3.0/include/rtl_sched.h:28,
from /usr/rtlinux-3.0/include/posix/pthread.h:5,
from hello.c:3:
/usr/rtlinux-3.0/include/posix/signal.h:38: linux/signal.h: Aucun fichier=
ou r=E9pertoire de ce type
In file included from /usr/rtlinux-3.0/include/rtl_sched.h:29,
from /usr/rtlinux-3.0/include/posix/pthread.h:5,
from hello.c:3:
/usr/rtlinux-3.0/include/reserve_cpu.h:5: linux/config.h: Aucun fichier o=
u r=E9pertoire de ce type
In file included from /usr/rtlinux-3.0/include/posix/pthread.h:5,
from hello.c:3:
/usr/rtlinux-3.0/include/rtl_sched.h:39: linux/sched.h: Aucun fichier ou =
r=E9pertoire de ce type
In file included from /usr/rtlinux-3.0/include/rtl_time.h:31,
from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/arch/rtl_time.h:19: warning: `struct timespec' d=
eclared inside parameter list
/usr/rtlinux-3.0/include/arch/rtl_time.h:19: warning: its scope is only t=
his definition or declaration, which is probably not what you want.
/usr/rtlinux-3.0/include/arch/rtl_time.h: In function `timespec_to_ns':
/usr/rtlinux-3.0/include/arch/rtl_time.h:27: dereferencing pointer to inc=
omplete type
/usr/rtlinux-3.0/include/arch/rtl_time.h:27: dereferencing pointer to inc=
omplete type
/usr/rtlinux-3.0/include/arch/rtl_time.h: At top level:
/usr/rtlinux-3.0/include/arch/rtl_time.h:33: return-type is an incomplete=
type
/usr/rtlinux-3.0/include/arch/rtl_time.h: In function `timespec_from_ns':=
/usr/rtlinux-3.0/include/arch/rtl_time.h:34: storage size of `ts' isn't k=
nown
/usr/rtlinux-3.0/include/arch/rtl_time.h:43: warning: `return' with a val=
ue, in function returning void
/usr/rtlinux-3.0/include/arch/rtl_time.h:34: warning: unused variable `ts=
'
In file included from /usr/rtlinux-3.0/include/rtl_core.h:25,
from /usr/rtlinux-3.0/include/arch/rtl_time.h:48,
from /usr/rtlinux-3.0/include/rtl_time.h:31,
from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/arch/constants.h: At top level:
/usr/rtlinux-3.0/include/arch/constants.h:74: warning: `struct pt_regs' d=
eclared inside parameter list
In file included from /usr/rtlinux-3.0/include/arch/rtl_time.h:48,
from /usr/rtlinux-3.0/include/rtl_time.h:31,
from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/rtl_core.h:30: warning: `struct pt_regs' declare=
d inside parameter list
/usr/rtlinux-3.0/include/rtl_core.h:30: warning: parameter has incomplete=
type
/usr/rtlinux-3.0/include/rtl_core.h:55: warning: `struct pt_regs' declare=
d inside parameter list
/usr/rtlinux-3.0/include/rtl_core.h:57: warning: `struct pt_regs' declare=
d inside parameter list
/usr/rtlinux-3.0/include/rtl_core.h:71: warning: `struct pt_regs' declare=
d inside parameter list
/usr/rtlinux-3.0/include/rtl_core.h:74: parse error before `__u32'
/usr/rtlinux-3.0/include/rtl_core.h:74: warning: no semicolon at end of s=
truct or union
/usr/rtlinux-3.0/include/rtl_core.h:94: `NR_CPUS' undeclared here (not in=
a function)
In file included from /usr/rtlinux-3.0/include/rtl_time.h:46,
from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/rtl_spinlock.h:17: parse error before `spinlock_=
t'
/usr/rtlinux-3.0/include/rtl_spinlock.h:17: warning: no semicolon at end =
of struct or union
/usr/rtlinux-3.0/include/rtl_spinlock.h:19: parse error before `}'
/usr/rtlinux-3.0/include/rtl_spinlock.h:19: warning: type defaults to `in=
t' in declaration of `pthread_spinlock_t'
/usr/rtlinux-3.0/include/rtl_spinlock.h:19: warning: data definition has =
no type or storage class
/usr/rtlinux-3.0/include/rtl_spinlock.h:23: parse error before `*'
/usr/rtlinux-3.0/include/rtl_spinlock.h:24: warning: function declaration=
isn't a prototype
/usr/rtlinux-3.0/include/rtl_spinlock.h: In function `pthread_spin_init':=
/usr/rtlinux-3.0/include/rtl_spinlock.h:25: warning: implicit declaration=
of function `spin_lock_init'
/usr/rtlinux-3.0/include/rtl_spinlock.h:25: `lock' undeclared (first use =
in this function)
/usr/rtlinux-3.0/include/rtl_spinlock.h:25: (Each undeclared identifier i=
s reported only once
/usr/rtlinux-3.0/include/rtl_spinlock.h:25: for each function it appears =
in.)
/usr/rtlinux-3.0/include/rtl_spinlock.h: At top level:
/usr/rtlinux-3.0/include/rtl_spinlock.h:29: parse error before `*'
/usr/rtlinux-3.0/include/rtl_spinlock.h:30: warning: function declaration=
isn't a prototype
/usr/rtlinux-3.0/include/rtl_spinlock.h:34: parse error before `*'
/usr/rtlinux-3.0/include/rtl_spinlock.h:35: warning: function declaration=
isn't a prototype
/usr/rtlinux-3.0/include/rtl_spinlock.h: In function `pthread_spin_lock':=
/usr/rtlinux-3.0/include/rtl_spinlock.h:38: warning: implicit declaration=
of function `spin_lock'
/usr/rtlinux-3.0/include/rtl_spinlock.h:38: `lock' undeclared (first use =
in this function)
/usr/rtlinux-3.0/include/rtl_spinlock.h: At top level:
/usr/rtlinux-3.0/include/rtl_spinlock.h:43: parse error before `*'
/usr/rtlinux-3.0/include/rtl_spinlock.h:44: warning: function declaration=
isn't a prototype
/usr/rtlinux-3.0/include/rtl_spinlock.h: In function `pthread_spin_tryloc=
k':
/usr/rtlinux-3.0/include/rtl_spinlock.h:47: warning: implicit declaration=
of function `spin_trylock'
/usr/rtlinux-3.0/include/rtl_spinlock.h:47: `lock' undeclared (first use =
in this function)
/usr/rtlinux-3.0/include/rtl_spinlock.h:49: `EBUSY' undeclared (first use=
in this function)
/usr/rtlinux-3.0/include/rtl_spinlock.h:54: warning: control reaches end =
of non-void function
/usr/rtlinux-3.0/include/rtl_spinlock.h: At top level:
/usr/rtlinux-3.0/include/rtl_spinlock.h:56: parse error before `*'
/usr/rtlinux-3.0/include/rtl_spinlock.h:57: warning: function declaration=
isn't a prototype
/usr/rtlinux-3.0/include/rtl_spinlock.h: In function `pthread_spin_unlock=
':
/usr/rtlinux-3.0/include/rtl_spinlock.h:59: `lock' undeclared (first use =
in this function)
/usr/rtlinux-3.0/include/rtl_spinlock.h:60: warning: implicit declaration=
of function `spin_unlock'
In file included from /usr/rtlinux-3.0/include/posix/time.h:13,
from hello.c:2:
/usr/rtlinux-3.0/include/rtl_time.h: At top level:
/usr/rtlinux-3.0/include/rtl_time.h:48: warning: `struct pt_regs' declare=
d inside parameter list
/usr/rtlinux-3.0/include/rtl_time.h:66: parse error before `pthread_spinl=
ock_t'
/usr/rtlinux-3.0/include/rtl_time.h:66: warning: no semicolon at end of s=
truct or union
/usr/rtlinux-3.0/include/rtl_time.h:68: parse error before `}'
/usr/rtlinux-3.0/include/rtl_time.h: In function `clock_gethrtime':
/usr/rtlinux-3.0/include/rtl_time.h:82: dereferencing pointer to incomple=
te type
/usr/rtlinux-3.0/include/rtl_time.h:83: warning: control reaches end of n=
on-void function
In file included from hello.c:2:
/usr/rtlinux-3.0/include/posix/time.h: In function `clock_gettime':
/usr/rtlinux-3.0/include/posix/time.h:28: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/posix/time.h:30: `EINVAL' undeclared (first use =
in this function)
/usr/rtlinux-3.0/include/posix/time.h:33: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/posix/time.h: In function `clock_settime':
/usr/rtlinux-3.0/include/posix/time.h:39: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/posix/time.h:39: warning: passing arg 1 of `time=
spec_to_ns' from incompatible pointer type
/usr/rtlinux-3.0/include/posix/time.h: In function `clock_getres':
/usr/rtlinux-3.0/include/posix/time.h:49: `NULL' undeclared (first use in=
this function)
/usr/rtlinux-3.0/include/posix/time.h:50: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/posix/time.h:50: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/posix/time.h: At top level:
/usr/rtlinux-3.0/include/posix/time.h:55: parse error before `time'
/usr/rtlinux-3.0/include/posix/time.h:55: parse error before `*'
/usr/rtlinux-3.0/include/posix/time.h:56: warning: return-type defaults t=
o `int'
/usr/rtlinux-3.0/include/posix/time.h:56: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/posix/time.h: In function `time':
/usr/rtlinux-3.0/include/posix/time.h:57: storage size of `ts' isn't know=
n
/usr/rtlinux-3.0/include/posix/time.h:60: `tloc' undeclared (first use in=
this function)
/usr/rtlinux-3.0/include/posix/time.h:57: warning: unused variable `ts'
/usr/rtlinux-3.0/include/posix/time.h:64: warning: control reaches end of=
non-void function
In file included from /usr/rtlinux-3.0/include/rtl_sched.h:28,
from /usr/rtlinux-3.0/include/posix/pthread.h:5,
from hello.c:3:
/usr/rtlinux-3.0/include/posix/signal.h: At top level:
/usr/rtlinux-3.0/include/posix/signal.h:64: parse error before `pid'
/usr/rtlinux-3.0/include/posix/signal.h:64: warning: function declaration=
isn't a prototype
In file included from /usr/rtlinux-3.0/include/posix/pthread.h:5,
from hello.c:3:
/usr/rtlinux-3.0/include/rtl_sched.h:70: field `sched_param' has incomple=
te type
/usr/rtlinux-3.0/include/rtl_sched.h:78: parse error before `pthread_spin=
lock_t'
/usr/rtlinux-3.0/include/rtl_sched.h:78: warning: no semicolon at end of =
struct or union
/usr/rtlinux-3.0/include/rtl_sched.h:80: `abort' redeclared as different =
kind of symbol
<built-in>:0: previous declaration of `abort'
/usr/rtlinux-3.0/include/rtl_sched.h:90: parse error before `}'
/usr/rtlinux-3.0/include/rtl_sched.h:126: field `rtl_linux_task' has inco=
mplete type
/usr/rtlinux-3.0/include/rtl_sched.h:131: parse error before `spinlock_t'=
/usr/rtlinux-3.0/include/rtl_sched.h:131: warning: no semicolon at end of=
struct or union
/usr/rtlinux-3.0/include/rtl_sched.h:134: parse error before `}'
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_linux':
/usr/rtlinux-3.0/include/rtl_sched.h:150: warning: implicit declaration o=
f function `smp_processor_id'
/usr/rtlinux-3.0/include/rtl_sched.h:150: invalid use of undefined type `=
struct rtl_sched_cpu_struct'
/usr/rtlinux-3.0/include/rtl_sched.h:151: warning: control reaches end of=
non-void function
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_self':
/usr/rtlinux-3.0/include/rtl_sched.h:197: invalid use of undefined type `=
struct rtl_sched_cpu_struct'
/usr/rtlinux-3.0/include/rtl_sched.h:198: warning: control reaches end of=
non-void function
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_setspecific':
/usr/rtlinux-3.0/include/rtl_sched.h:209: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_getspecific':
/usr/rtlinux-3.0/include/rtl_sched.h:215: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/rtl_sched.h:216: warning: control reaches end of=
non-void function
/usr/rtlinux-3.0/include/rtl_sched.h: At top level:
/usr/rtlinux-3.0/include/rtl_sched.h:234: parse error before `size_t'
/usr/rtlinux-3.0/include/rtl_sched.h:234: warning: no semicolon at end of=
struct or union
/usr/rtlinux-3.0/include/rtl_sched.h:241: parse error before `}'
/usr/rtlinux-3.0/include/rtl_sched.h:241: warning: type defaults to `int'=
in declaration of `pthread_attr_t'
/usr/rtlinux-3.0/include/rtl_sched.h:241: warning: data definition has no=
type or storage class
/usr/rtlinux-3.0/include/rtl_sched.h:243: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:244: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_attr_init':
/usr/rtlinux-3.0/include/rtl_sched.h:245: `attr' undeclared (first use in=
this function)
/usr/rtlinux-3.0/include/rtl_sched.h:250: warning: implicit declaration o=
f function `set_bit'
/usr/rtlinux-3.0/include/rtl_sched.h: At top level:
/usr/rtlinux-3.0/include/rtl_sched.h:256: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:257: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h:261: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:262: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_attr_setstacks=
ize':
/usr/rtlinux-3.0/include/rtl_sched.h:263: `stacksize' undeclared (first u=
se in this function)
/usr/rtlinux-3.0/include/rtl_sched.h:264: `EINVAL' undeclared (first use =
in this function)
/usr/rtlinux-3.0/include/rtl_sched.h:267: `attr' undeclared (first use in=
this function)
/usr/rtlinux-3.0/include/rtl_sched.h: At top level:
/usr/rtlinux-3.0/include/rtl_sched.h:271: warning: type defaults to `int'=
in declaration of `pthread_attr_t'
/usr/rtlinux-3.0/include/rtl_sched.h:271: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:272: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_attr_getstacks=
ize':
/usr/rtlinux-3.0/include/rtl_sched.h:273: `stacksize' undeclared (first u=
se in this function)
/usr/rtlinux-3.0/include/rtl_sched.h:273: `attr' undeclared (first use in=
this function)
/usr/rtlinux-3.0/include/rtl_sched.h: At top level:
/usr/rtlinux-3.0/include/rtl_sched.h:277: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:277: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h:278: warning: type defaults to `int'=
in declaration of `pthread_attr_t'
/usr/rtlinux-3.0/include/rtl_sched.h:278: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:279: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_attr_getfp_np'=
:
/usr/rtlinux-3.0/include/rtl_sched.h:280: invalid type argument of `unary=
*'
/usr/rtlinux-3.0/include/rtl_sched.h:280: `attr' undeclared (first use in=
this function)
/usr/rtlinux-3.0/include/rtl_sched.h: At top level:
/usr/rtlinux-3.0/include/rtl_sched.h:287: warning: type defaults to `int'=
in declaration of `pthread_attr_t'
/usr/rtlinux-3.0/include/rtl_sched.h:287: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:288: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_attr_getcpu_np=
':
/usr/rtlinux-3.0/include/rtl_sched.h:289: invalid type argument of `unary=
*'
/usr/rtlinux-3.0/include/rtl_sched.h:289: `attr' undeclared (first use in=
this function)
/usr/rtlinux-3.0/include/rtl_sched.h: At top level:
/usr/rtlinux-3.0/include/rtl_sched.h:293: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:293: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h: In function `rtl_getschedclock':
/usr/rtlinux-3.0/include/rtl_sched.h:306: invalid use of undefined type `=
struct rtl_sched_cpu_struct'
/usr/rtlinux-3.0/include/rtl_sched.h:307: warning: control reaches end of=
non-void function
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_setschedparam'=
:
/usr/rtlinux-3.0/include/rtl_sched.h:319: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/rtl_sched.h:319: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_getschedparam'=
:
/usr/rtlinux-3.0/include/rtl_sched.h:325: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/rtl_sched.h:325: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/rtl_sched.h: At top level:
/usr/rtlinux-3.0/include/rtl_sched.h:329: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:330: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_attr_setschedp=
aram':
/usr/rtlinux-3.0/include/rtl_sched.h:331: `attr' undeclared (first use in=
this function)
/usr/rtlinux-3.0/include/rtl_sched.h:331: `param' undeclared (first use i=
n this function)
/usr/rtlinux-3.0/include/rtl_sched.h: At top level:
/usr/rtlinux-3.0/include/rtl_sched.h:335: warning: type defaults to `int'=
in declaration of `pthread_attr_t'
/usr/rtlinux-3.0/include/rtl_sched.h:335: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:336: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_attr_getschedp=
aram':
/usr/rtlinux-3.0/include/rtl_sched.h:337: `param' undeclared (first use i=
n this function)
/usr/rtlinux-3.0/include/rtl_sched.h:337: `attr' undeclared (first use in=
this function)
/usr/rtlinux-3.0/include/rtl_sched.h: At top level:
/usr/rtlinux-3.0/include/rtl_sched.h:341: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:341: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h:342: warning: type defaults to `int'=
in declaration of `pthread_attr_t'
/usr/rtlinux-3.0/include/rtl_sched.h:342: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:342: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h:346: warning: type defaults to `int'=
in declaration of `pthread_attr_t'
/usr/rtlinux-3.0/include/rtl_sched.h:346: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:346: `__pthread_create' declared as =
function returning a function
/usr/rtlinux-3.0/include/rtl_sched.h:346: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h:346: parse error before `void'
/usr/rtlinux-3.0/include/rtl_sched.h:357: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:358: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_attr_setdetach=
state':
/usr/rtlinux-3.0/include/rtl_sched.h:359: `attr' undeclared (first use in=
this function)
/usr/rtlinux-3.0/include/rtl_sched.h: At top level:
/usr/rtlinux-3.0/include/rtl_sched.h:363: warning: type defaults to `int'=
in declaration of `pthread_attr_t'
/usr/rtlinux-3.0/include/rtl_sched.h:363: parse error before `*'
/usr/rtlinux-3.0/include/rtl_sched.h:364: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_sched.h: In function `pthread_attr_getdetach=
state':
/usr/rtlinux-3.0/include/rtl_sched.h:365: invalid type argument of `unary=
*'
/usr/rtlinux-3.0/include/rtl_sched.h:365: `attr' undeclared (first use in=
this function)
In file included from /usr/rtlinux-3.0/include/rtl_sched.h:380,
from /usr/rtlinux-3.0/include/posix/pthread.h:5,
from hello.c:3:
/usr/rtlinux-3.0/include/rtl_compat.h: In function `rtl_set_periodic_mode=
':
/usr/rtlinux-3.0/include/rtl_compat.h:58: invalid use of undefined type `=
struct rtl_sched_cpu_struct'
/usr/rtlinux-3.0/include/rtl_compat.h:59: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/rtl_compat.h:61: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/rtl_compat.h: In function `rtl_set_oneshot_mode'=
:
/usr/rtlinux-3.0/include/rtl_compat.h:69: invalid use of undefined type `=
struct rtl_sched_cpu_struct'
/usr/rtlinux-3.0/include/rtl_compat.h:70: dereferencing pointer to incomp=
lete type
/usr/rtlinux-3.0/include/rtl_compat.h: In function `rt_task_delete':
/usr/rtlinux-3.0/include/rtl_compat.h:85: `EINVAL' undeclared (first use =
in this function)
/usr/rtlinux-3.0/include/rtl_compat.h: In function `rt_task_init':
/usr/rtlinux-3.0/include/rtl_compat.h:103: `pthread_attr_t' undeclared (f=
irst use in this function)
/usr/rtlinux-3.0/include/rtl_compat.h:103: parse error before `attr'
/usr/rtlinux-3.0/include/rtl_compat.h:104: storage size of `param' isn't =
known
/usr/rtlinux-3.0/include/rtl_compat.h:105: `attr' undeclared (first use i=
n this function)
/usr/rtlinux-3.0/include/rtl_compat.h:108: warning: implicit declaration =
of function `cpu_logical_map'
/usr/rtlinux-3.0/include/rtl_compat.h:104: warning: unused variable `para=
m'
In file included from /usr/rtlinux-3.0/include/posix/pthread.h:5,
from hello.c:3:
/usr/rtlinux-3.0/include/rtl_sched.h: In function `__rtl_fix_timeout_for_=
clock':
/usr/rtlinux-3.0/include/rtl_sched.h:397: invalid use of undefined type `=
struct rtl_sched_cpu_struct'
/usr/rtlinux-3.0/include/rtl_sched.h:403: invalid use of undefined type `=
struct rtl_sched_cpu_struct'
In file included from /usr/rtlinux-3.0/include/posix/pthread.h:6,
from hello.c:3:
/usr/rtlinux-3.0/include/rtl_mutex.h: At top level:
/usr/rtlinux-3.0/include/rtl_mutex.h:44: parse error before `spinlock_t'
/usr/rtlinux-3.0/include/rtl_mutex.h:44: warning: no semicolon at end of =
struct or union
/usr/rtlinux-3.0/include/rtl_mutex.h:50: parse error before `spinlock_t'
/usr/rtlinux-3.0/include/rtl_mutex.h:50: warning: function declaration is=
n't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h:58: parse error before `spinlock_t'
/usr/rtlinux-3.0/include/rtl_mutex.h:58: warning: no semicolon at end of =
struct or union
/usr/rtlinux-3.0/include/rtl_mutex.h:64: parse error before `}'
/usr/rtlinux-3.0/include/rtl_mutex.h:64: warning: type defaults to `int' =
in declaration of `pthread_mutex_t'
/usr/rtlinux-3.0/include/rtl_mutex.h:64: warning: data definition has no =
type or storage class
/usr/rtlinux-3.0/include/rtl_mutex.h: In function `pthread_mutexattr_sett=
ype':
/usr/rtlinux-3.0/include/rtl_mutex.h:76: `EINVAL' undeclared (first use i=
n this function)
/usr/rtlinux-3.0/include/rtl_mutex.h: In function `pthread_mutexattr_setp=
shared':
/usr/rtlinux-3.0/include/rtl_mutex.h:99: `EINVAL' undeclared (first use i=
n this function)
/usr/rtlinux-3.0/include/rtl_mutex.h: At top level:
/usr/rtlinux-3.0/include/rtl_mutex.h:122: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:123: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h:124: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:124: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h:126: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:126: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h:127: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:127: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h:128: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:128: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h:131: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:131: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h: In function `pthread_mutexattr_setp=
rotocol':
/usr/rtlinux-3.0/include/rtl_mutex.h:136: `EOPNOTSUPP' undeclared (first =
use in this function)
/usr/rtlinux-3.0/include/rtl_mutex.h: At top level:
/usr/rtlinux-3.0/include/rtl_mutex.h:164: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:164: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h:166: warning: type defaults to `int'=
in declaration of `pthread_mutex_t'
/usr/rtlinux-3.0/include/rtl_mutex.h:166: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:167: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h: In function `pthread_mutex_getprioc=
eiling':
/usr/rtlinux-3.0/include/rtl_mutex.h:168: invalid type argument of `unary=
*'
/usr/rtlinux-3.0/include/rtl_mutex.h:168: `mutex' undeclared (first use i=
n this function)
/usr/rtlinux-3.0/include/rtl_mutex.h: In function `pthread_condattr_setps=
hared':
/usr/rtlinux-3.0/include/rtl_mutex.h:190: `EINVAL' undeclared (first use =
in this function)
/usr/rtlinux-3.0/include/rtl_mutex.h: At top level:
/usr/rtlinux-3.0/include/rtl_mutex.h:209: field `wait' has incomplete typ=
e
/usr/rtlinux-3.0/include/rtl_mutex.h:210: parse error before `spinlock_t'=
/usr/rtlinux-3.0/include/rtl_mutex.h:210: warning: no semicolon at end of=
struct or union
/usr/rtlinux-3.0/include/rtl_mutex.h:211: warning: type defaults to `int'=
in declaration of `pthread_cond_t'
/usr/rtlinux-3.0/include/rtl_mutex.h:211: warning: data definition has no=
type or storage class
/usr/rtlinux-3.0/include/rtl_mutex.h:216: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:217: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h:218: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:218: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h:220: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:220: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h:222: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:222: warning: function declaration i=
sn't a prototype
/usr/rtlinux-3.0/include/rtl_mutex.h:225: parse error before `*'
/usr/rtlinux-3.0/include/rtl_mutex.h:226: warning: function declaration i=
sn't a prototype
hello.c: In function `start_routine':
hello.c:9: storage size of `p' isn't known
hello.c:11: `SCHED_FIFO' undeclared (first use in this function)
hello.c:9: warning: unused variable `p'
hello.c: In function `init_module':
hello.c:23: `NULL' undeclared (first use in this function)
hello.c: At top level:
/usr/rtlinux-3.0/include/rtl_sched.h:236: storage size of `sched_param' i=
sn't known
/usr/rtlinux-3.0/include/rtl_mutex.h:60: storage size of `wait' isn't kno=
wn
make: *** [hello.o] Error 1
willy@pc-test:/usr/rtlinux/examples/hello >
--------------3A2FDF17D7CE9E2F86DBD086--