[vorbis-dev] Problems with vorbis sdk

John Denton dentons at onetel.net.uk
Wed Sep 12 07:39:58 PDT 2001



Sorry Hervé, didn't mean to hijack..

J.
----- Original Message -----
From: Hervé Thouzard <hthouzard at rsi.fr>
To: <vorbis-dev at xiph.org>
Sent: Wednesday, September 12, 2001 12:41 PM
Subject: Re: [vorbis-dev] Problems with vorbis sdk

> Hi John,
>
>     As I am the original author of this subject, I would like
> to ask my question again "how and what to do so that
> this sdk can be use under Windows with Visual C or
> any other C compiler ?"
>
> Thanks in advance,
>
> Bye,
> Hervé
>
> ----- Original Message -----
> From: "John Denton" <dentons at onetel.net.uk>
> To: <vorbis-dev at xiph.org>
> Sent: Wednesday, September 12, 2001 10:44 AM
> Subject: Re: [vorbis-dev] Problems with vorbis sdk
>
>
> > Hi Chris,
> >
> > Many thanks..
> >
> > I hadn't considered actually rebuilding the dlls as such, but I'll take
a
> > look at it - given the time. I was actually scanning through some of the
> > lines you mention late last night, after reading a couple of other
> messages
> > on the list..
> >
> > Average user I can manage, if I really put my mind to it.. :-)
> >
> >
> > J.
> > ----- Original Message -----
> > From: "Chris Wolf" <cwolf at starclass.com>
> > To: <vorbis-dev at xiph.org>
> > Sent: Wednesday, September 12, 2001 12:31 AM
> > Subject: Re: [vorbis-dev] Problems with vorbis sdk
> >
> >
> > >stepping through the code it fails on the call to vorbis_encode_init. I
> > >can
> > >place the two lines opening the i/o files (the only file access which
> > >precedes that call) after this call and it still fails at the call to
> > >vorbis_encode_init. This would seem to me to indicate that the failure
is
> > >in
> > >
> >
> > I checked in some fixes to solve this problem when building DLLs int the
> > MSVC environment.
> > (and I moved those code modules at Monty's request out of vorbis/lib to
> > vorbis/win32/src)
> >
> > The fixes are only brought in when _MSC_VER is defined, which is done
> > implicitly when compiling
> > with MSVC.  I could have choosen to turn on that code with WIN32, but
was
> > concerned that the issue
> > was confined to the MSVC environment, not necessarliy other windows
> compiler
> > environments, such
> > as Cygwin GNU gcc, or Borland.
> >
> > If you want to see if the fixes work under Borland, and you are building
> > vorbis.dll, AND a separate
> > vorbisenc.dll, then try:
> >
> > when building vorbis.dll, then define VORBIS_DLL and
> > STANDALONE_VORBISENC_DLL
> > when building vorbisenc.dll just define STANDALONE_VORBISENC_DLL
> >
> > Check the following files:
> > vorbis/lib/registry.c                       r 1.10
> > vorbis/lib/vorbisenc.c                    r 1.15
> > vorbis/win32/src/dllmain.c
> > vorbis/win32/src/shmmap.h
> > vorbis/win32/src/shmmap_c.h
> >
> > And wherever you see "#ifdef _MSC_VER", replace that with "#if
> > defined(_MSC_VER) || defined(BORLAND)
> >
> > where "BORLAND" is whatever predefined precompiler switch indicating the
> > Borland compiler.  If that
> > solves the dynamic linking problem for Borland, can you send me the
> patches?
> >
> > Also I would not waste time debating command line vs. windows, or
windows
> > vs. UNIX, since the main
> > goal here is to evangelize Ogg/Vorbis, not any specific OS -- we should
> try
> > to accomodate both.
> > I personally prefer UNIX and command line tools, but wouldn't expect the
> > average end PC user to have the
> > same sentiment.  However, I would like to see the average PC user switch
> > from mp3 to ogg, so I think it's
> > important to support ogg on windows.
> >
> >
> > --- >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.
>
>
>

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