[vorbis-dev] Some minor refactoring of Oggdrop build environment
Olaf van der Spek
Olaf at XCC.TMFWeb.NL
Fri Aug 31 00:07:06 PDT 2001
Finally, some action.
BTW, I did some of those things months ago, but it never got applied to CVS.
----- Original Message -----
From: "Chris Wolf" <cwolf at starclass.com>
To: <vorbis-dev at xiph.org>
Sent: Thursday, August 30, 2001 9:20 PM
Subject: [vorbis-dev] Some minor refactoring of Oggdrop build environment
I performed a minor amount of refactoring of the build environment for
oggdrop.
These include:
Action: Added a workspace to manage project files and dependencies
Purpose: To build all dependent libraries before attempting to build
oggdrop --
i.e. provide one-step build process.
Instead of opening "oggdrop.dsp", open "oggdrop.dsw"
Action: Added Anish Dave's disappearing bug fix.
Purpose: Dragging on the desktop at high speed caused oggdrop to disappear.
Action: Created resource directory and moved images and icons into it.
Purpose: Organizational -- separate code from resources, also checked into
cvs in binary mode.
Action: Changed BMP files to have 4 bit color map
Purpose: These files would not load into MSVC bit map editor. Since only 12
colors
were in use, I changed them to use a 16-color map, now they
load into
MSVC IDE. They are also about %75 smaller.
Action: Changed rcs-kflag from "b" to "o", meaning text mode without keyword
expansion.
Purpose: *.dsw and *dsp files are not binary, but also are not editable, so
to preserve line
ending translation (even though not used on UNIX) I reset to
text mode without
keyword expansion.
Action: Added ".cvsignore" in the oggdrop directory to ignore various win32
build artifacts.
The project should build using static linking. Dynamic linking cause GFP's
(core dumps).
I have dynamic linking working in my own environment here, but it will
require changing
some settings in the library project files. I will elaborate later (after
my return from Buning Man ;)
-Chris
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to
'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
--- >8 ----
List archives: http://www.xiph.org/archives/
Ogg project homepage: http://www.xiph.org/ogg/
To unsubscribe from this list, send a message to 'vorbis-dev-request at xiph.org'
containing only the word 'unsubscribe' in the body. No subject is needed.
Unsubscribe messages sent to the list will be ignored/filtered.
More information about the Vorbis-dev
mailing list