[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Help building a MSVC project

From: epswint
Subject: Re: Help building a MSVC project
Date: Mon, 17 Mar 2008 15:28:59 -0400
User-agent: Thunderbird (X11/20080226)

Stepan Kasal wrote:

On Sat, Mar 15, 2008 at 04:47:54PM -0400, epswint wrote:
I've done plenty of programming, but no experience with compiling/building on Linux. I'd like to contribute to the LiquidPCB project ( but I haven't gotten all the way through the autoconfig and automake manuals. If someone could a bit of assistance it would be appreciated!

google for "Autotools tutorial" by Alexandre Duret-Lutz; that's by
far the best intoduction, with nice examples.

But you may be able to get out without studying Autoconf and Automake.

If they release a tarball, (*.tar.gz pr *.tar.bz2) you can download
it, uncompress and build (configure, make, make install).
Then you can modify some C sources, generate patches (diffs against
the priginal) and submit it to them.

Even if the tarball is a few days old, your patches will be still
usable, as soon as the code you are changing did not changed in the
develpment version, so the diff can be applied.

Or, if you need to use a version checkout from a VCS (git,
subversion, cvs, or whatever), you just install the right packages
(by a tool provided by your GNU/Linux distribution, eg. yum on
Fedora) and issue "./" or something like that.  Again, the
people developing the particular project should give you short list
of commands necessary to "bootstrap" the project.

Hope this helps,
        Stepan Kasal

Autoconf mailing list

Thanks for the tutorial pointer, I'm checking it out right now. "bootstrap" assistance from the main project developer is unfortunately not available, as he codes in the MSVC, but it is free of any MS-specific code. Here are a few questions that are a bit more specific that I hope the list can answer: -Can autoconf/automake determine the code dependencies (e.g. follow the #include trail) and put those in the Makefile? -Can autoconf/automake determine what system-dependent preprocessor variables should be defined, e.g. WIN32 (I'm not sure what the usual Linux variables are)?

reply via email to

[Prev in Thread] Current Thread [Next in Thread]