Home » Community » Coffee corner » The power of Makefile
Re: The power of Makefile [message #25220 is a reply to message #25001] |
Sun, 14 February 2010 21:08 |
masu
Messages: 378 Registered: February 2006
|
Senior Member |
|
|
Hi,
Like I mentioned here:
http://www.ultimatepp.org/forum/index.php?t=msg&th=4968& amp; amp;start=0&
I took up Honza's tests with GNU make and I would like to extend the idea to have a Makefile for building arbitrary U++ packages.
The version I have at the moment is supporting packages that are located including all its prerequisite packages. It does not support building packages distributed over several assemblies, but for now the Makefile should be put into uppsrc assembly and can then be used to build TheIDE.
I have tested it with FreeBSD and Ubuntu. I have also tried it in OpenBSD, but there seem to be other problems not related to the make process. At least all parameters (i.e. source files, link libraries) were extracted correctly on that system, too.
Here is a checklist I would like to work on:
1. Add support for building from other directories (to only provide on Makefile in root directoy for source releases)
2. Add support for setting object files' output directory
3. Add support for package building over different assemblies
And of course any error fixing in the meantime if erros occur during testing.
Edit: I forgot to mention, that per default (if you just type make) TheIDE is build with GTK bindings and shared linking.
Tip: You van also build with make -jx where x is the number of parallel processes run by make. I used parameter -j2 on my Dual Core system.
Matthias
-
Attachment: Makefile.tbz
(Size: 1.89KB, Downloaded 331 times)
[Updated on: Sun, 14 February 2010 21:14] Report message to a moderator
|
|
|
|
|
The power of Makefile
|
|
|
Re: The power of Makefile
By: mirek on Fri, 05 February 2010 16:04
|
|
|
Re: The power of Makefile
By: masu on Fri, 05 February 2010 16:32
|
|
|
Re: The power of Makefile
|
|
|
Re: The power of Makefile
By: masu on Sat, 06 February 2010 22:46
|
|
|
Re: The power of Makefile
By: masu on Sat, 06 February 2010 22:55
|
|
|
Re: The power of Makefile
|
|
|
Re: The power of Makefile
By: mr_ped on Sun, 07 February 2010 01:42
|
|
|
Re: The power of Makefile
By: masu on Sun, 14 February 2010 21:08
|
|
|
Re: The power of Makefile
|
|
|
Re: The power of Makefile
By: masu on Mon, 15 February 2010 16:24
|
|
|
Re: The power of Makefile
|
|
|
Re: The power of Makefile
By: masu on Tue, 16 February 2010 23:24
|
|
|
Re: The power of Makefile
|
|
|
Re: The power of Makefile
By: chickenk on Mon, 15 March 2010 11:38
|
|
|
Re: The power of Makefile
|
|
|
Re: The power of Makefile
By: koldo on Mon, 15 March 2010 12:13
|
|
|
Re: The power of Makefile
|
|
|
Re: The power of Makefile
By: masu on Mon, 15 March 2010 12:31
|
|
|
Re: The power of Makefile
|
|
|
Re: The power of Makefile
By: masu on Thu, 18 March 2010 10:57
|
|
|
Re: The power of Makefile
By: Reini on Fri, 19 March 2010 17:53
|
|
|
Re: The power of Makefile
|
|
|
Re: The power of Makefile
By: masu on Mon, 22 March 2010 11:05
|
|
|
Re: The power of Makefile
By: Reini on Mon, 22 March 2010 20:32
|
|
|
Re: The power of Makefile
By: masu on Tue, 23 March 2010 10:45
|
|
|
Re: The power of Makefile
|
|
|
Universal Makefile
|
|
|
Re: Universal Makefile
By: chickenk on Sat, 28 August 2010 09:22
|
|
|
Re: Universal Makefile
|
|
|
Re: Universal Makefile
By: masu on Mon, 29 November 2010 20:57
|
|
|
Re: Universal Makefile
|
|
|
Re: Universal Makefile
By: masu on Mon, 29 November 2010 23:33
|
Goto Forum:
Current Time: Fri Mar 29 12:58:31 CET 2024
Total time taken to generate the page: 0.01832 seconds
|