[okl4-developer] magpie _serverdecls.h

j_hieb at insightbb.com j_hieb at insightbb.com
Thu Oct 11 23:47:32 EST 2007


I am working on adding a new server to iguana. 

libs/newserver/includes/interfaces/newserver.idl4  has the following:

import "iguana/types.h"

[uuid(45)]
interface newserver_read
{
        int test_op(in int input);
};

and   iguana/newserver/src/main.c  has 
int
main(int argc, char **argv)
{
    printf("starting newserver main \n");
    server_loop();
    assert(!"Shouldn't reach here\n");
}

I have the newserver tied in in the SConstruct in /projects/iguana/ 

without  int test_op(in int input);
everything builds fine.

But when I add the int test_op(...)  I need to include <interfaces/newserver_serverdecls.h>
in iguana/newserver/src/main.c

to get the declaration of 

int newserver_read_test_op_impl(L4_ThreadId_t caller, int input, idl4_server_environment *env)

but newserver_serverdecls.h is not created.

Do I need to add something to the libs/newserver/SConstruct  ?? 

How do I get magpie to create the newserver_serverdecls.h ??

Thanks, jlh





 Jeffrey L. Hieb

Doctoral Candidate
Computer Science and Computer Engineering
J. B. Speed School of Engineering
University of Louisville

j_hieb at insightbb.com
jlhieb01 at louisville.edu


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.okl4.org/pipermail/developer/attachments/20071011/8484928d/attachment.htm 


More information about the Developer mailing list