Hi All,
I pulled the latest code in muistring and stopped compiling.
While I was able to get past the error " warning: implicit
declaration of function ‘lookup_task’"
I was unable to get past "error: ‘DEFAULT_NS_CARRIER_PID’ undeclared
(first use in this function)". I am not quite sure where to define
this and what should it be define to?
Can anyone help me move past this ?
Console log pasted here:
---------------------------------------------------------------------------------------
[rhooda@localhost jarios]$ cd muistring/
[rhooda@localhost muistring]$
[rhooda@localhost muistring]$ ls
Changlelog-0.1.2 kconfig Makefile muielf rules.mak server TODO
include kernel mstring_dumps README scripts tests
vmuielf
[rhooda@localhost muistring]$ make
*** kconfig ***
*** kernel ***
[+] kernel/arch/amd64/src
[+] kernel/arch/amd64/src/sched
[+] kernel/arch/amd64/src/hw
[+] kernel/arch/amd64/src/resources
[+] kernel/arch/amd64/src/faults
[+] kernel/ds
[+] kernel/generic
[+] kernel/generic/consoles
[+] kernel/generic/schedulers
[+] kernel/generic/resources
[+] kernel/ipc
[+] kernel/mm
[+] kernel/mm/page_allocators
[+] kernel/posix
[+] kernel/sync
[+] kernel/security
[+] kernel/namespace
*** server ***
*** muielf ***
[LD] muielf
[rhooda@localhost muistring]$ git pull
remote: Counting objects: 171, done.
remote: Compressing objects: 100% (116/116), done.
remote: Total 117 (delta 93), reused 0 (delta 0)
Receiving objects: 100% (117/117), 16.37 KiB, done.
Resolving deltas: 100% (93/93), completed with 39 local objects.
From git://rep.jarios.org/muistring <http://rep.jarios.org/muistring>
0473d09..0714b6f master -> origin/master
Updating 0473d09..0714b6f
Fast-forward
Changlelog-0.1.2 | 6 +-
Changlelog-0.1.3 | 5 +
include/kernel/syscalls.h | 6 +-
include/mstring/{namespace.h => domain.h} | 58 ++++++------
include/mstring/signal.h | 6 +
include/mstring/task.h | 6 +-
kernel/Kconfig | 12 +-
kernel/Makefile | 2 +-
kernel/arch/amd64/src/sched/sched.S | 22 ++++-
kernel/arch/amd64/src/signal.c | 11 +-
kernel/arch/amd64/src/syscalls.S | 20 ++--
kernel/domain/Makefile | 1 +
kernel/{namespace/namespace.c => domain/domain.c} | 108
++++++++++----------
kernel/generic/exit.c | 68 +++++++++----
kernel/generic/limits.c | 4 +-
kernel/generic/main.c | 4 +-
kernel/generic/process.c | 7 +-
kernel/generic/ptrace.c | 37 +++-----
kernel/generic/signal.c | 78 ++++++++++-----
kernel/generic/task.c | 58 ++++++------
kernel/ipc/port_core.c | 35 +++++---
kernel/ipc/toplevel.c | 8 +-
kernel/mm/mmap.c | 4 +-
kernel/namespace/Makefile | 1 -
24 files changed, 324 insertions(+), 243 deletions(-)
create mode 100644 Changlelog-0.1.3
rename include/mstring/{namespace.h => domain.h} (53%)
create mode 100644 kernel/domain/Makefile
rename kernel/{namespace/namespace.c => domain/domain.c} (55%)
delete mode 100644 kernel/namespace/Makefile
[rhooda@localhost muistring]$ make
*** kconfig ***
*** kernel ***
[+] kernel/arch/amd64/src
[AS] syscalls.o
[CC] signal.o
kernel/arch/amd64/src/signal.c: In function ‘__handle_pending_signals’:
kernel/arch/amd64/src/signal.c:244: warning: assignment from
incompatible pointer type
[+] kernel/arch/amd64/src/sched
[AS] sched.o
[+] kernel/arch/amd64/src/hw
[+] kernel/arch/amd64/src/resources
[+] kernel/arch/amd64/src/faults
[+] kernel/ds
[+] kernel/generic
[CC] task.o
[CC] process.o
[CC] limits.o
kernel/generic/limits.c: In function ‘sys_get_limit’:
kernel/generic/limits.c:114: warning: implicit declaration of
function ‘lookup_task’
kernel/generic/limits.c:114: warning: assignment makes pointer from
integer without a cast
kernel/generic/limits.c: In function ‘sys_set_limit’:
kernel/generic/limits.c:134: error: ‘DEFAULT_NS_CARRIER_PID’
undeclared (first use in this function)
kernel/generic/limits.c:134: error: (Each undeclared identifier is
reported only once
kernel/generic/limits.c:134: error: for each function it appears in.)
kernel/generic/limits.c:137: warning: assignment makes pointer from
integer without a cast
make[2]: *** [kernel/generic/binaries/limits.o] Error 1
make[1]: *** [dir_kernel/generic] Error 2
make: *** [generic_kernel] Error 2
Thanks,
Rohit
_______________________________________________
Jarios-dev mailing list
[email protected]
http://lists.jarios.org/cgi-bin/mailman/listinfo/jarios-dev