Re: autoconf, Visual C++ and current CVS build?

Andy Dent <[email protected]> Thu, 9 Jan 2003 15:33:14 +0800
Newsgroups gmane.network.beep.beepcore.c.general
Message-ID <a05111703ba42d4255a24@[203.23.218.47]>
A little background - I've been a cross-platform C++ developer for a decade
mainly on Windows and Mac and am comfortable with old-fashioned Makefiles
for building on Unix, never used autoconf or configure or more recent
idioms.

I'm more than capable of editing VC projects etc. but I want to keep what
I'm doing compatible with your aims and there's stuff which isn't
documented (happy to do so) which I just don't understand.

I'm also, as a matter of urgency, trying to get beepcore-c going on
PocketPC using Embedded VC and hope to contribute back.

At 11:54 PM -0500 24/12/02, Chris Hanson wrote:
>   Date: Wed, 25 Dec 2002 11:21:46 +0800
>   From: Andy Dent <[email protected]>
>
> the new #include  <beepcore-c/...> style hasn't been catered for in the
>Visual C++ projects.
>
>The current CVS _is_ broken on Win32.  ...I said I would make the changes
> to the Win32 makefiles

I have it compiling but only by copying files to the include/beepcore-c
directory as well as making changes to the makefiles.

>I imagined a batch file
>to build the include directory by copying the appropriate files

OOOKKAAAY

This where I get lost.

Can someone who is an active developer PLEASE explain in mind-numbing
detail exactly where the files live on their system
a) which they edit, build, test
b) as they are checked into CVS.

I'm utterly confused because the CVS tree is not a buildable tree (except
possibly under Unix, and then only if files move).

I don't get this. I've worked in two different organisations using CVS for
3 years and everyone I ever knew using CVS had a tree which you checked out
and compiled. Your working area matched the CVS repository - files didn't
mysteriously move as a result of building.

I hate feeling stupid.
-- 

Andy Dent BSc  MACS  AACM   http://www.oofile.com.au/
OOFILE - Database, Reports, Graphs, GUI for c++ on Mac, Unix & Windows
PP2MFC - PowerPlant->MFC portability


-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com