Boost logo

Boost-Build :

From: Achim Domma (achim.domma_at_[hidden])
Date: 2002-02-18 11:40:49


I have a source file called MyProj.idl which contains the COM interface
definitions. This file has to be compiled by midl.exe like this:

midl.exe /tlb ".\MyProj.tlb" /h "MyProj.h" /iid "MyProj_i.c" /Oicf

This produces MyProj.tlb, MyProj.h and MyProj_i.c. The .h and .c file are
included in another file(s) (so the .c file should be called .h, but this
was made by a wizard). The .tlb is part of the resources which will be
linked to the resulting dll.

Achim

> -----Original Message-----
> From: David Abrahams [mailto:david.abrahams_at_[hidden]]
> Sent: Monday, February 18, 2002 17:16
> To: jamboost_at_[hidden]
> Subject: Re: [jamboost] Building COM Objects with boost jam
>
>
> I don't know the first thing about what's required in order to build COM
> objects from *.idl files (maybe someone else does). If you could tell me
> something about the dependencies and command-lines involved, that would
> help.
>
> -Dave
>
> ----- Original Message -----
> From: "Achim Domma" <achim.domma_at_[hidden]>
> To: <jamboost_at_[hidden]>
> Sent: Monday, February 18, 2002 10:58 AM
> Subject: [jamboost] Building COM Objects with boost jam
>
>
> > Hi,
> >
> > I have successfully build my first dlls with the boost version
> of jam. To
> > use jam as our build-system I must be able to build COM
> objects, so I have
> > to implement rules and actions for compiling *.idl files. I read the
> > documentation of boost.build but the included jamfiles are quite large.
> > Could somebody give me a starting point where to hook idl
> processing into
> > the boost build process ?
> >
> > greetings
> > Achim
> >
> >
> >
> > To unsubscribe from this group, send an email to:
> > jamboost-unsubscribe_at_[hidden]
> >
> >
> >
> > Your use of Yahoo! Groups is subject to
http://docs.yahoo.com/info/terms/
>
>

To unsubscribe from this group, send an email to:
jamboost-unsubscribe_at_[hidden]

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/

 


Boost-Build list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk