[xiph-cvs] cvs commit: vorbis-plugins/realplayer/render/make rvorbis.def win32-i386.mak
Jack Moffitt
jack at xiph.org
Mon Feb 26 02:43:50 PST 2001
jack 01/02/26 02:43:50
Modified: realplayer/filefmt fvorbis.h
Added: realplayer/filefmt/make fvorbis.def win32-i386.mak
realplayer/render/make rvorbis.def win32-i386.mak
Log:
added win32 build stuff
Revision Changes Path
1.2 +3 -0 vorbis-plugins/realplayer/filefmt/fvorbis.h
Index: fvorbis.h
===================================================================
RCS file: /usr/local/cvsroot/vorbis-plugins/realplayer/filefmt/fvorbis.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- fvorbis.h 2001/01/31 04:58:49 1.1
+++ fvorbis.h 2001/02/26 10:43:48 1.2
@@ -11,6 +11,9 @@
#define STREAM_NO 0
#define STREAM_MIME_TYPE "application/x-ogg"
#define READ_LENGTH 4096
+#ifdef _WIN32
+#define strncasecmp strnicmp
+#endif
typedef enum
{
1.1 vorbis-plugins/realplayer/filefmt/make/fvorbis.def
Index: fvorbis.def
===================================================================
HEAPSIZE 1024
EXPORTS
RMACreateInstance
1.1 vorbis-plugins/realplayer/filefmt/make/win32-i386.mak
Index: win32-i386.mak
===================================================================
# UMAKE generated Makefile
# build choices: default,release
# platform: win32-i386
# Wed Feb 02 04:24:03 2000
.mc.rc:
$(MC) $<
.cpp.obj:
$(CC) $(CCFLAGS) /MD /Fo$@ /c $<
.c.obj:
$(CC) $(CCFLAGS) /MD /Fo$@ /c $<
.rc.res:
$(RC) $(RCFLAGS) /fo $@ $<
RM = rm -rf
RM_DIR = rm -rf
MAKE_DEP = makedpnd /DMAKE_DEPEND
MAKE_DEP_FLAGS = $(INCLUDES) $(DEFINES)
MAKE_LIB = link
MAKE_LIB_FLAGS = /lib /nologo
CP = copy
MAKE = nmake
# Compilers
MC = mc
MCFLAGS = $(INCLUDES) $(DEFINES)
CC = cl
CCFLAGS = /nologo /Zp1 /W3 /GX- /D "_WINDOWS" /D "THREADS_SUPPORTED" /O2 /Oy- $(INCLUDES) $(DEFINES)
CC = cl
CCFLAGS = /nologo /Zp1 /W3 /GX- /D "_WINDOWS" /D "THREADS_SUPPORTED" /O2 /Oy- $(INCLUDES) $(DEFINES)
RC = rc
RCFLAGS = /l 0x409 $(INCLUDES) $(DEFINES)
# Linker
LD = link
LDFLAGS = /nologo /subsystem:windows /dll /incremental:no /machine:I386 /OPT:REF /LIBPATH:\src\win32sdk\sdk\release ogg_static.lib vorbis_static.lib
DEPLIBS =
DYNAMIC_LIBS =
SRCS = \
..\fvorbis.cpp
OBJS = $(COMPILED_OBJS) $(SOURCE_OBJS)
COMPILED_OBJS = \
Rel32\obj\fvorbis.obj
SOURCE_OBJS =
INCLUDES = \
/I.\win \
/I.\pub \
/I.\pub\win \
/I. \
/I\rmasdk\include \
/I\src\win32sdk\sdk\include \
/I.. \
/I.\pub
DEFINES = \
/D_WINDOWS \
/DSTRICT \
/DWIN32 \
/D_WIN32 \
/D_M_IX86
SYSLIBS =
LOCAL_LIBS =
Rel32\fvorbis.dll : Rel32\obj $(OBJS) $(DEPLIBS)
if NOT exist "Rel32" mkdir "Rel32"
$(LD) @<<fvorbis.lnk
$(LDFLAGS) /out:Rel32\fvorbis.dll /def:fvorbis.def /implib:Rel32\fvorbis.lib /PDB:NONE $(OBJS) $(DEPLIBS) $(LOCAL_LIBS) $(SYSLIBS) $(DYNAMIC_LIBS)
<<KEEP
clean::
$(RM) Rel32\fvorbis.dll $(COMPILED_OBJS)
## OBJECT DEPENDANCIES
Rel32\obj:
if NOT exist "Rel32" mkdir "Rel32"
if NOT exist "Rel32\obj" mkdir "Rel32\obj"
Rel32\obj\fvorbis.obj : ..\fvorbis.cpp
$(CC) $(CCFLAGS) /MD /FoRel32\obj\fvorbis.obj /c ..\fvorbis.cpp
copy:
if NOT exist "..\release" mkdir "..\release"
copy Rel32\fvorbis.dll ..\release\fvorbis.dll
depend:
$(MAKE_DEP) $(MAKE_DEP_FLAGS) -t Rel32\obj\ $(SRCS)
1.1 vorbis-plugins/realplayer/render/make/rvorbis.def
Index: rvorbis.def
===================================================================
HEAPSIZE 1024
EXPORTS
RMACreateInstance
1.1 vorbis-plugins/realplayer/render/make/win32-i386.mak
Index: win32-i386.mak
===================================================================
# UMAKE generated Makefile
# build choices: default,release
# platform: win32-i386
# Wed Feb 02 04:24:03 2000
.mc.rc:
$(MC) $<
.cpp.obj:
$(CC) $(CCFLAGS) /MD /Fo$@ /c $<
.c.obj:
$(CC) $(CCFLAGS) /MD /Fo$@ /c $<
.rc.res:
$(RC) $(RCFLAGS) /fo $@ $<
RM = rm -rf
RM_DIR = rm -rf
MAKE_DEP = makedpnd /DMAKE_DEPEND
MAKE_DEP_FLAGS = $(INCLUDES) $(DEFINES)
MAKE_LIB = link
MAKE_LIB_FLAGS = /lib /nologo
CP = copy
MAKE = nmake
# Compilers
MC = mc
MCFLAGS = $(INCLUDES) $(DEFINES)
CC = cl
CCFLAGS = /nologo /Zp1 /W3 /GX- /D "_WINDOWS" /D "THREADS_SUPPORTED" /O2 /Oy- $(INCLUDES) $(DEFINES)
CC = cl
CCFLAGS = /nologo /Zp1 /W3 /GX- /D "_WINDOWS" /D "THREADS_SUPPORTED" /O2 /Oy- $(INCLUDES) $(DEFINES)
RC = rc
RCFLAGS = /l 0x409 $(INCLUDES) $(DEFINES)
# Linker
LD = link
LDFLAGS = /nologo /subsystem:windows /dll /incremental:no /machine:I386 /OPT:REF /LIBPATH:\src\win32sdk\sdk\release ogg_static.lib vorbis_static.lib
DEPLIBS =
DYNAMIC_LIBS =
SRCS = \
..\rvorbis.cpp \
..\fivemque.cpp
OBJS = $(COMPILED_OBJS) $(SOURCE_OBJS)
COMPILED_OBJS = \
Rel32\obj\rvorbis.obj \
Rel32\obj\fivemque.obj
SOURCE_OBJS =
INCLUDES = \
/I.\win \
/I.\pub \
/I.\pub\win \
/I. \
/I\rmasdk\include \
/I\src\win32sdk\sdk\include \
/I.. \
/I.\pub
DEFINES = \
/D_WINDOWS \
/DSTRICT \
/DWIN32 \
/D_WIN32 \
/D_M_IX86
SYSLIBS =
LOCAL_LIBS =
Rel32\rvorbis.dll : Rel32\obj $(OBJS) $(DEPLIBS)
if NOT exist "Rel32" mkdir "Rel32"
$(LD) @<<rvorbis.lnk
$(LDFLAGS) /out:Rel32\rvorbis.dll /def:rvorbis.def /implib:Rel32\rvorbis.lib /PDB:NONE $(OBJS) $(DEPLIBS) $(LOCAL_LIBS) $(SYSLIBS) $(DYNAMIC_LIBS)
<<KEEP
clean::
$(RM) Rel32\rvorbis.dll $(COMPILED_OBJS)
## OBJECT DEPENDANCIES
Rel32\obj:
if NOT exist "Rel32" mkdir "Rel32"
if NOT exist "Rel32\obj" mkdir "Rel32\obj"
Rel32\obj\rvorbis.obj : ..\rvorbis.cpp
$(CC) $(CCFLAGS) /MD /FoRel32\obj\rvorbis.obj /c ..\rvorbis.cpp
Rel32\obj\fivemque.obj : ..\fivemque.cpp
$(CC) $(CCFLAGS) /MD /FoRel32\obj\fivemque.obj /c ..\fivemque.cpp
copy:
if NOT exist "..\release" mkdir "..\release"
copy Rel32\rvorbis.dll ..\release\rvorbis.dll
depend:
$(MAKE_DEP) $(MAKE_DEP_FLAGS) -t Rel32\obj\ $(SRCS)
--- >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 'cvs-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 commits
mailing list