I'm doing active development on Win2K...No problems here..except for that problem with block.c not #including io.h...it helps if you read the email that people actually post here :-) Whats the problem on your end? Chris> -----Original Message----- > From: Fred Rastgar [mailto:frastgar1@yahoo.com] > Sent: Monday, August 28, 2000 10:29 AM > To: vorbis-dev@xiph.org > Subject: [vorbis-dev] Vorbis on Windows > > > Folks, > > Has anyone successfully compiled the Vorbis source > code on Windows 98 with Visual C++ 6.0?? > > FR > > __________________________________________________ > Do You Yahoo!? > Yahoo! Mail - Free email you can access from anywhere! > http://mail.yahoo.com/ > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > Ogg project homepage: http://www.xiph.org/ogg/ >--- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/
Folks, Has anyone successfully compiled the Vorbis source code on Windows 98 with Visual C++ 6.0?? FR __________________________________________________ Do You Yahoo!? Yahoo! Mail - Free email you can access from anywhere! http://mail.yahoo.com/ --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/
You're using VC6..ok..same here...Where did you get your Ogg Distro from? CVS? The Beta-2 Release? I'm assuming you're using the project file in Vorbis\vorbis_vc6? You might want to make sure that you have a recent checkout of the vorbis_vc6. At one point and time (I think about a month ago) there were some missing files from the project but I don't belive that gave such errors as missing pthread.h and sched.h...Actually from what you describe it sounds like its not doing the OS right. What specific file is giving you the problem? Or what are you trying to compile? Everything I've just described is for the vorbis lib. But I think most of the examples should work too. Its been a while since I've played with those. Chris> -----Original Message----- > From: Fred Rastgar [mailto:frastgar1@yahoo.com] > Sent: Monday, August 28, 2000 10:51 AM > To: vorbis-dev@xiph.org > Subject: RE: [vorbis-dev] Vorbis on Windows > > > I have been having a number problems with missing > include files (i.e. pthread.h, sched.h, sys/time.h > etc.) which are supposed to be system files. However; > it appears that some of those are unique to > Linux/Unix. > > Is there something that I am doing wrong? I am able > to compile the vorbis as a library, however; cannot > compile any of the tools or the encoder. > > FR > > --- Chris Hirsch <chirsch@tecomac.com> wrote: > > I'm doing active development on Win2K...No problems > > here..except for that > > problem with block.c not #including io.h...it helps > > if you read the email > > that people actually post here :-) > > > > Whats the problem on your end? > > > > Chris > > > > > -----Original Message----- > > > From: Fred Rastgar [mailto:frastgar1@yahoo.com] > > > Sent: Monday, August 28, 2000 10:29 AM > > > To: vorbis-dev@xiph.org > > > Subject: [vorbis-dev] Vorbis on Windows > > > > > > > > > Folks, > > > > > > Has anyone successfully compiled the Vorbis source > > > code on Windows 98 with Visual C++ 6.0?? > > > > > > FR > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Yahoo! Mail - Free email you can access from > > anywhere! > > > http://mail.yahoo.com/ > > > > > > --- >8 ---- > > > List archives: http://www.xiph.org/archives/ > > > Ogg project homepage: http://www.xiph.org/ogg/ > > > > > > > --- >8 ---- > > List archives: http://www.xiph.org/archives/ > > Ogg project homepage: http://www.xiph.org/ogg/ > > > __________________________________________________ > Do You Yahoo!? > Yahoo! Mail - Free email you can access from anywhere! > http://mail.yahoo.com/ > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > Ogg project homepage: http://www.xiph.org/ogg/ >--- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/
I have been having a number problems with missing include files (i.e. pthread.h, sched.h, sys/time.h etc.) which are supposed to be system files. However; it appears that some of those are unique to Linux/Unix. Is there something that I am doing wrong? I am able to compile the vorbis as a library, however; cannot compile any of the tools or the encoder. FR --- Chris Hirsch <chirsch@tecomac.com> wrote:> I'm doing active development on Win2K...No problems > here..except for that > problem with block.c not #including io.h...it helps > if you read the email > that people actually post here :-) > > Whats the problem on your end? > > Chris > > > -----Original Message----- > > From: Fred Rastgar [mailto:frastgar1@yahoo.com] > > Sent: Monday, August 28, 2000 10:29 AM > > To: vorbis-dev@xiph.org > > Subject: [vorbis-dev] Vorbis on Windows > > > > > > Folks, > > > > Has anyone successfully compiled the Vorbis source > > code on Windows 98 with Visual C++ 6.0?? > > > > FR > > > > __________________________________________________ > > Do You Yahoo!? > > Yahoo! Mail - Free email you can access from > anywhere! > > http://mail.yahoo.com/ > > > > --- >8 ---- > > List archives: http://www.xiph.org/archives/ > > Ogg project homepage: http://www.xiph.org/ogg/ > > > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > Ogg project homepage: http://www.xiph.org/ogg/__________________________________________________ Do You Yahoo!? Yahoo! Mail - Free email you can access from anywhere! http://mail.yahoo.com/ --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/
I believe you are correct. I managed to successfully compile the library file using the project/workspace files provided, however; when I tried to compile the examples (i.e. the encoder/decoder, etc.) I followed the path that you mentioned by opening up a project and compiling the file along with the other C programs. That is when I ran into trouble. Do you know of a better way?? FR --- kovacs@mt.lv wrote:> > Well, it sounds like he is having made a new project > file and added there > all *.c* files, which is not necessary. > Remove those Linux specific files and all should > compile fine. > > Kovacs > > > On Mon, 28 Aug 2000, Chris Hirsch wrote: > > > You're using VC6..ok..same here...Where did you > get your Ogg Distro from? > > CVS? The Beta-2 Release? I'm assuming you're using > the project file in > > Vorbis\vorbis_vc6? You might want to make sure > that you have a recent > > checkout of the vorbis_vc6. At one point and time > (I think about a month > > ago) there were some missing files from the > project but I don't belive that > > gave such errors as missing pthread.h and > sched.h...Actually from what you > > describe it sounds like its not doing the OS > right. What specific file is > > giving you the problem? Or what are you trying to > compile? Everything I've > > just described is for the vorbis lib. But I think > most of the examples > > should work too. Its been a while since I've > played with those. > > > > Chris > > > > > -----Original Message----- > > > From: Fred Rastgar [mailto:frastgar1@yahoo.com] > > > Sent: Monday, August 28, 2000 10:51 AM > > > To: vorbis-dev@xiph.org > > > Subject: RE: [vorbis-dev] Vorbis on Windows > > > > > > > > > I have been having a number problems with > missing > > > include files (i.e. pthread.h, sched.h, > sys/time.h > > > etc.) which are supposed to be system files. > However; > > > it appears that some of those are unique to > > > Linux/Unix. > > > > > > Is there something that I am doing wrong? I am > able > > > to compile the vorbis as a library, however; > cannot > > > compile any of the tools or the encoder. > > > > > > FR > > > > > > --- Chris Hirsch <chirsch@tecomac.com> wrote: > > > > I'm doing active development on Win2K...No > problems > > > > here..except for that > > > > problem with block.c not #including io.h...it > helps > > > > if you read the email > > > > that people actually post here :-) > > > > > > > > Whats the problem on your end? > > > > > > > > Chris > > > > > > > > > -----Original Message----- > > > > > From: Fred Rastgar > [mailto:frastgar1@yahoo.com] > > > > > Sent: Monday, August 28, 2000 10:29 AM > > > > > To: vorbis-dev@xiph.org > > > > > Subject: [vorbis-dev] Vorbis on Windows > > > > > > > > > > > > > > > Folks, > > > > > > > > > > Has anyone successfully compiled the Vorbis > source > > > > > code on Windows 98 with Visual C++ 6.0?? > > > > > > > > > > FR > > > > > > > > > > > __________________________________________________ > > > > > Do You Yahoo!? > > > > > Yahoo! Mail - Free email you can access from > > > > anywhere! > > > > > http://mail.yahoo.com/ > > > > > > > > > > --- >8 ---- > > > > > List archives: > http://www.xiph.org/archives/ > > > > > Ogg project homepage: > http://www.xiph.org/ogg/ > > > > > > > > > > > > > --- >8 ---- > > > > List archives: http://www.xiph.org/archives/ > > > > Ogg project homepage: http://www.xiph.org/ogg/ > > > > > > > > > > __________________________________________________ > > > Do You Yahoo!? > > > Yahoo! Mail - Free email you can access from > anywhere! > > > http://mail.yahoo.com/ > > > > > > --- >8 ---- > > > List archives: http://www.xiph.org/archives/ > > > Ogg project homepage: http://www.xiph.org/ogg/ > > > > > > > --- >8 ---- > > List archives: http://www.xiph.org/archives/ > > Ogg project homepage: http://www.xiph.org/ogg/ > > > > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > Ogg project homepage: http://www.xiph.org/ogg/__________________________________________________ Do You Yahoo!? Yahoo! Mail - Free email you can access from anywhere! http://mail.yahoo.com/ --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/
Michael, I tried what you suggested that this is what I ended up with. If I look at the Makefile it appears that I may need some extra files. I tried that as well however the results did not change much. A copy of the error log is attached below. FR Compiling... oggenc.c Linking... LINK : warning LNK4049: locally defined symbol "_strdup" imported LINK : warning LNK4049: locally defined symbol "_realloc" imported LINK : warning LNK4049: locally defined symbol "_toupper" imported LINK : warning LNK4049: locally defined symbol "_free" imported LINK : warning LNK4049: locally defined symbol "_calloc" imported LINK : warning LNK4049: locally defined symbol "_malloc" imported LINK : warning LNK4049: locally defined symbol "_memmove" imported LINK : warning LNK4049: locally defined symbol "__strdup" imported oggenc.obj : error LNK2001: unresolved external symbol _wav_close oggenc.obj : error LNK2001: unresolved external symbol _wav_open oggenc.obj : error LNK2001: unresolved external symbol _oe_encode oggenc.obj : error LNK2001: unresolved external symbol _raw_open oggenc.obj : error LNK2001: unresolved external symbol _rindex oggenc.obj : error LNK2001: unresolved external symbol _setbinmode oggenc.obj : error LNK2001: unresolved external symbol _optind oggenc.obj : error LNK2001: unresolved external symbol _optarg oggenc.obj : error LNK2001: unresolved external symbol _getopt_long vorbis_debug.lib(info.obj) : error LNK2001: unresolved external symbol _vorbis_staticbook_clear vorbis_debug.lib(codebook.obj) : error LNK2001: unresolved external symbol _vorbis_staticbook_clear vorbis_debug.lib(psy.obj) : error LNK2001: unresolved external symbol __imp__floor vorbis_debug.lib(res0.obj) : error LNK2001: unresolved external symbol __imp__floor vorbis_debug.lib(floor0.obj) : error LNK2001: unresolved external symbol __imp__floor vorbis_debug.lib(mdct.obj) : error LNK2001: unresolved external symbol __imp__floor vorbis_debug.lib(codebook.obj) : error LNK2001: unresolved external symbol __book_maptype1_quantvals vorbis_debug.lib(codebook.obj) : error LNK2001: unresolved external symbol __ilog vorbis_debug.lib(floor0.obj) : error LNK2001: unresolved external symbol __ilog vorbis_debug.lib(codebook.obj) : error LNK2001: unresolved external symbol __best vorbis_debug.lib(floor0.obj) : error LNK2001: unresolved external symbol __best vorbis_debug.lib(codebook.obj) : error LNK2001: unresolved external symbol _vorbis_book_besterror vorbis_debug.lib(res0.obj) : error LNK2001: unresolved external symbol _vorbis_book_besterror vorbis_debug.lib(block.obj) : error LNK2001: unresolved external symbol _vorbis_book_init_decode vorbis_debug.lib(block.obj) : error LNK2001: unresolved external symbol _vorbis_book_init_encode vorbis_debug.lib(block.obj) : error LNK2001: unresolved external symbol _vorbis_book_clear vorbis_debug.lib(block.obj) : error LNK2001: unresolved external symbol _alloca vorbis_debug.lib(lsp.obj) : error LNK2001: unresolved external symbol __imp__qsort vorbis_debug.lib(envelope.obj) : error LNK2001: unresolved external symbol _IIR_init vorbis_debug.lib(envelope.obj) : error LNK2001: unresolved external symbol _IIR_clear vorbis_debug.lib(envelope.obj) : error LNK2001: unresolved external symbol _IIR_filter Debug/oggenc.exe : fatal error LNK1120: 23 unresolved externals Error executing link.exe. oggenc.exe - 31 error(s), 8 warning(s) --- Michael Smith <msmith@labyrinth.net.au> wrote:> At 12:12 PM 8/28/00 -0700, you wrote: > >I believe you are correct. I managed to > successfully > >compile the library file using the > project/workspace > >files provided, however; when I tried to compile > the > >examples (i.e. the encoder/decoder, etc.) I > followed > >the path that you mentioned by opening up a project > >and compiling the file along with the other C > >programs. That is when I ran into trouble. > > > >Do you know of a better way?? > > The example encoder and decoder work correctly on > windows. Just compile > that one file (encoder_example.c or > decoder_example.c), and link to the > library you just built. You shouldn't be adding in > any other extra files. > > The other things that should run correctly on > windows are the winamp plugin > (obviously) and oggenc (a more comprehensive encoder > - but there aren't any > windows project files for it. Looking at Makefile.in > should let you know > which files need to be included). > > Michael > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > Ogg project homepage: http://www.xiph.org/ogg/__________________________________________________ Do You Yahoo!? Yahoo! Mail - Free email you can access from anywhere! http://mail.yahoo.com/ --- >8 ---- List archives: http://www.xiph.org/archives/ Ogg project homepage: http://www.xiph.org/ogg/
yes, that's how we build the stuff. project files are in vorbis_vc6 directory, and need a little tweaking sometimes. jack. On Mon, 28 Aug 2000, Fred Rastgar wrote:> Folks, > > Has anyone successfully compiled the Vorbis source > code on Windows 98 with Visual C++ 6.0?? > > FR > > __________________________________________________ > Do You Yahoo!? > Yahoo! Mail - Free email you can access from anywhere! > http://mail.yahoo.com/ > > --- >8 ---- > List archives: http://www.xiph.org/archives/ > Ogg project homepage: http://www.xiph.org/ogg/ >--- >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@xiph.org' containing only the word 'unsubscribe' in the body. No subject is needed. Unsubscribe messages sent to the list will be ignored/filtered.