[Barrelfish-users] Errors while building barrelfish.

Vamshi Krishna vamshi4ms at gmail.com
Fri Sep 26 21:09:34 CEST 2014


Yes, I have extracted it from make file and yes i am facing more dependency
I faced dependency issues from 3 below files.


I resolved them with the below commands.

./tools/bin/flounder -i ../if/platform/x86_64.if -i ../if/arch/x86_64.if -i
../if/types.if --generic-header ../if/terminal.if

./tools/bin/flounder -i ../if/platform/x86_64.if -i ../if/arch/x86_64.if -i
../if/types.if --session-header ../if/terminal.if

./tools/bin/flounder -i ../if/platform/x86_64.if -i ../if/arch/x86_64.if -i
../if/types.if --rpcclient-header ../if/virtio.if

Below is the  error i am getting after a while in installation.
I am stuck here and couldn't find a way to move forward.

In file included from ../lib/posixcompat/pty.h:16:0,
                 from ../lib/posixcompat/close.c:19:
../include/term/server/server.h:33:51: error: unknown type name
../include/term/server/server.h:77:5: error: unknown type name
     term_server_configuration_handler_fn *conf_cb;
../include/term/server/server.h:185:27: error: unknown type name
                           term_server_configuration_handler_fn conf_cb,
../include/term/server/server.h:195:35: error: unknown type name

Looks like this has something to do with terminal_config_defs.h.

Please help me resolve this!


On Fri, Sep 26, 2014 at 2:09 AM, Stefan Kaestle <stefan.kaestle at inf.ethz.ch>

>> This resolved the dependency problem but i am facing some errors later in
>> the installation.
> Which error exactly are you facing later in the installation? More
> dependency problems?
> The command you are executing manually seems okay to me (I am assuming you
> extracted it from the Makefile?)
> --
> Stefan
> http://people.inf.ethz.ch/skaestle/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.inf.ethz.ch/pipermail/barrelfish-users/attachments/20140926/ccc4d425/attachment.html 

More information about the Barrelfish-users mailing list