[vorbis-dev] Some minor refactoring of Oggdrop build environment

Chris Wolf cwolf at starclass.com
Fri Aug 31 00:17:26 PDT 2001



I volunteered to help perform maintainance on the win32 stuff, so if you have any
additional patches or suggestions, you can post them or send them to me.

*********** REPLY SEPARATOR  ***********

On 8/31/2001 at 9:07 AM Olaf van der Spek wrote:

>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.

--- >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