Re: parallel make bug with subdir-objects (was: Library locations)

2007-10-05 Thread Braden McDaniel
On Mon, 2007-08-06 at 08:33 +0200, Ralf Wildenhues wrote: > Hello Braden, > > * Braden McDaniel wrote on Mon, Aug 06, 2007 at 12:27:48AM CEST: > > > > Related to this, I have observed dependency problems when using > > "make -j[n > 1]" with a nonrecursive make setup (and on a multiprocessor > > s

Re: Library locations

2007-08-05 Thread Ralf Wildenhues
* Braden McDaniel wrote on Mon, Aug 06, 2007 at 03:40:09AM CEST: > On Mon, 2007-08-06 at 10:53 +1000, Russell Shaw wrote: > > > However, the shared object that dlopen requires is in a new .libs > > directory: [...] > >modules/System/.libs/system.so [...] > > Dlopen fails because it is looking

parallel make bug with subdir-objects (was: Library locations)

2007-08-05 Thread Ralf Wildenhues
Hello Braden, * Braden McDaniel wrote on Mon, Aug 06, 2007 at 12:27:48AM CEST: > > Related to this, I have observed dependency problems when using > "make -j[n > 1]" with a nonrecursive make setup (and on a multiprocessor > system). I have not filed a bug report on this because I'm at somewhat >

Re: Library locations

2007-08-05 Thread Braden McDaniel
On Mon, 2007-08-06 at 10:53 +1000, Russell Shaw wrote: [snip] > However, the shared object that dlopen requires is in a new .libs > directory: > >modules/System/.libs/system.o >modules/System/.libs/system.so >modules/System/.libs/system.so.0 >modules/System/.libs/system.so.0.0.0

Re: Library locations

2007-08-05 Thread Russell Shaw
Ralf Wildenhues wrote: Hello Braden, Russell, * Braden McDaniel wrote on Sun, Aug 05, 2007 at 08:27:07PM CEST: On Mon, 2007-08-06 at 03:49 +1000, Russell Shaw wrote: I want it to be like: System_LTLIBRARIES = modules/System/system.la modules_System_system_la_SOURCES = modules/System/sys

Re: Library locations

2007-08-05 Thread Russell Shaw
Ralf Wildenhues wrote: Hello Braden, Russell, * Braden McDaniel wrote on Sun, Aug 05, 2007 at 08:27:07PM CEST: On Mon, 2007-08-06 at 03:49 +1000, Russell Shaw wrote: I want it to be like: System_LTLIBRARIES = modules/System/system.la modules_System_system_la_SOURCES = modules/System/sys

Re: Library locations

2007-08-05 Thread Russell Shaw
Braden McDaniel wrote: On Mon, 2007-08-06 at 03:49 +1000, Russell Shaw wrote: Hi, In automake.am, i have: System_LTLIBRARIES = system.la system_la_SOURCES = modules/System/system.c system_la_LDFLAGS = -module This compiles ok. However, it puts system.la in the top level src directory.

Re: Library locations

2007-08-05 Thread Braden McDaniel
On Sun, 2007-08-05 at 23:33 +0200, Ralf Wildenhues wrote: [snip] > Then you have subdir-objects set. I do; I forgot about that. Related to this, I have observed dependency problems when using "make -j[n > 1]" with a nonrecursive make setup (and on a multiprocessor system). I have not filed a bu

Re: Library locations

2007-08-05 Thread Ralf Wildenhues
Hello Braden, Russell, * Braden McDaniel wrote on Sun, Aug 05, 2007 at 08:27:07PM CEST: > On Mon, 2007-08-06 at 03:49 +1000, Russell Shaw wrote: > > > > I want it to be like: > > > >System_LTLIBRARIES = modules/System/system.la > >modules_System_system_la_SOURCES = modules/System/system.

Re: Library locations

2007-08-05 Thread Braden McDaniel
On Mon, 2007-08-06 at 03:49 +1000, Russell Shaw wrote: > Hi, > In automake.am, i have: > >System_LTLIBRARIES = system.la >system_la_SOURCES = modules/System/system.c >system_la_LDFLAGS = -module > > This compiles ok. However, it puts system.la in the top level src directory. > > > I

Library locations

2007-08-05 Thread Russell Shaw
Hi, In automake.am, i have: System_LTLIBRARIES = system.la system_la_SOURCES = modules/System/system.c system_la_LDFLAGS = -module This compiles ok. However, it puts system.la in the top level src directory. I want it to be like: System_LTLIBRARIES = modules/System/system.la modules