473,473 Members | 2,009 Online
Bytes | Software Development & Data Engineering Community
Create Post

Home Posts Topics Members FAQ

make and other tools

Hi,

Can someone offer a good reference for learning about using make with
gcc on windows xp? Are there any other utilities I should know about
for managing multiple-file projects?

Thanks,
cpp

PS: I apologize if this is considered off-topic, but I couldn't find
another group where it made sense to ask.
Jul 22 '05 #1
4 1126
"cppaddict" <he***@hello.com> wrote in message
news:8i********************************@4ax.com
Hi,

Can someone offer a good reference for learning about using make with
gcc on windows xp? Are there any other utilities I should know about
for managing multiple-file projects?

Thanks,
cpp

PS: I apologize if this is considered off-topic, but I couldn't find
another group where it made sense to ask.


gnu.gcc.help ?
--
John Carson
1. To reply to email address, remove donald
2. Don't reply to email address (post here instead)
Jul 22 '05 #2
GOOGLE

cppaddict wrote:

Hi,

Can someone offer a good reference for learning about using make with
gcc on windows xp? Are there any other utilities I should know about
for managing multiple-file projects?

Thanks,
cpp

PS: I apologize if this is considered off-topic, but I couldn't find
another group where it made sense to ask.

Jul 22 '05 #3
You should look into Makepp.
It's a replacement for gnu make but is much better.
All the traditional flaws with gnu make are gone and I've been using it for
months with alot of happiness. The only downside is lower speed but still
it's worth looking into.

http://makepp.sourceforge.net/

"cppaddict" <he***@hello.com> wrote in message
news:8i********************************@4ax.com...
Hi,

Can someone offer a good reference for learning about using make with
gcc on windows xp? Are there any other utilities I should know about
for managing multiple-file projects?

Thanks,
cpp

PS: I apologize if this is considered off-topic, but I couldn't find
another group where it made sense to ask.

Jul 22 '05 #4
> Can someone offer a good reference for learning about
using make with gcc on windows xp? Are there any other
utilities I should know about for managing multiple-file
projects?


A good book on GNU build tools is "GNU Autoconf, Automamke,
and Libtool" by Vaughan et al.:

http://www.bookpool.com/.x/rcor4edw2...s=gnu+autoconf

It's the de-facto standard for many platforms, but not my
favorite. There are lots of programs that claim to be
replacements for make. Two that come to mind are cmake
(http://www.cmake.org) and jam:

http://www.perforce.com/jam/jam.html

I currently use jam quite a bit because it's free,
portable, and very easy to learn. Plus it understands
dependencies natively. You may prefer another tool.

Incidentally, a modified version of jam is used to build
Boost, so it's quite capable of dealing with very large
projects across many platforms.

Any of the above will work with GCC/Cygwin/XP.
Jul 22 '05 #5

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

14
by: BOOGIEMAN | last post by:
Well that's it, how do I make Windows Application with Python ??? Is there simple way that works 100% ? How can I rework visual design done in VS 2003 to use it for my python program ?
35
by: Michael Kearns | last post by:
I've been using python to write a simple 'launcher' for one of our Java applications for quite a while now. I recently updated it to use python 2.4, and all seemed well. Today, one of my...
6
by: ronwer | last post by:
Hello, The title doesn't completely cover the question I have, but it's a bit more complicated problem we have. We are using a database, based on Acces, but developed by a third party...
17
by: stubbsie | last post by:
Hi, I have redesigned our official public government website in .net and it has taken me a few months to redo. I have been the sole designer of the website from its humble beginnning a few years...
16
by: nleahcim | last post by:
Hi - I am starting to look at doing something that I think will be amazingly difficult. I ideally would like to do this in C, as that is what I am best in. I can handle C++ but I am not particuarly...
6
by: Ian Boyd | last post by:
Every time during development we had to make table changes, we use Control Center. Most of the time, Control Center fails. If you try to "undo all", it doesn't, and you end up losing your identity...
14
by: dan | last post by:
I would like to have the preprocessor automatically generate the number of array elements requested. Each element is zero. The elements get pasted into a larger array. The other elements may be...
38
by: ted | last post by:
I have an old link that was widely distributed. I would now like to put a link on that old page that will go to a new page without displaying anything.
6
by: Bob | last post by:
Hi, I have a very large project. I wasn't very careful in setting visibility and many classes are "public" that should be "internal". I would like to create a build of an exe in which nothing is...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
1
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
by: adsilva | last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
0
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
1
muto222
php
by: muto222 | last post by:
How can i add a mobile payment intergratation into php mysql website.

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.