[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