[openbeos] Re: build problems

  • From: "Marcus Overhagen" <ml@xxxxxxxxxxxx>
  • To: openbeos@xxxxxxxxxxxxx
  • Date: Sat, 13 Jul 2002 04:27:25 CEST (+0200)

Cedric Degea wrote:

> >That is an unfortunate limitation of Jam. It reads only the Jamfiles 
> > in 
> >the current directory and its subdirectories (if included). Thus it 
> >doesn't know about libmedia.so when you build in src/servers/media.
> >To fix this problem we need to modify Jam's standard rules defined 
> > in 

> I.e. (no offense intended) if you have a Jamfile in a subdir
> that depends on a file build with another jamfile above itself,
> then it's like spaghetti code. Or spaghetti building.
Yes, and here jam is supposed to handle dependencies, so we don't
need to worry about them. There are many dependencies that naturally
exist, since applications and drivers need functionality from 
specific libraries or the kernel. You can't just put everything into 
one
directory and compile one really big, all including, file.
Oh wait, you can. But thats not useful.

> So, is my mail totally irrelevant or not ? Out of the blue that's
Yes, it is totally irrelevant :)

> the "analysis" I'd gather from the initial post in this thread.
Yeah, but we have the dependencies, they can't be removed.

Marcus



Other related posts: