It doesn't work : this command don't change the target directory of the objects files. When I launch the make command from a source directory, the objects files are generated in the same directory. How can I do ? Thank you.
----- Original Message ----- From: "Jeroen N. Witmond [Bahco]" <[EMAIL PROTECTED]> To: "Sebastien REYNES" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]>; <automake@gnu.org> Sent: Friday, September 05, 2008 5:09 PM Subject: Re: Generate objects in right directory > Add > AUTOMAKE_OPTIONS = subdir-objects > to the Makefile.am > > > Yes I have read this but I believe this solution don't answer to my need. > > In fact, I must to respect this treeview from root : > > > > /home/devbdie/ > > configure.ac > > Makefile > > Makefile.am > > ... > > /home/devbdie/src/module1/ > > Makefile > > Makefile.am > > module1.c > > ... > > /home/devbdie/src/module2/ > > Makefile > > Makefile.am > > module2.c > > ... > > /home/devbdie/obj/module1 > > module1.o > > ... > > /home/devbdie/obj/module2 > > module2.o > > ... > > /home/devbdie/bin/ > > module1 > > module2 > > ... > > > > > > I would like to put automatically the files *.o in the appropriate > > directory. When I launch "make" from the root, object files have to be > > generated into all objects directories. When I launch "make" from a source > > directory, src/module1 for exemple, the object files corresponding have to > > be generated into obj/module1 only). > > I hope this time my description is more clear. Do you see a simple > > solution ? > > > > Regards, > > Sébastien > > > > > > > >