Du bist nicht angemeldet.

Stilllegung des Forums
Das Forum wurde am 05.06.2023 nach über 20 Jahren stillgelegt (weitere Informationen und ein kleiner Rückblick).
Registrierungen, Anmeldungen und Postings sind nicht mehr möglich. Öffentliche Inhalte sind weiterhin zugänglich.
Das Team von spieleprogrammierer.de bedankt sich bei der Community für die vielen schönen Jahre.
Wenn du eine deutschsprachige Spieleentwickler-Community suchst, schau doch mal im Discord und auf ZFX vorbei!

Werbeanzeige

1

13.08.2006, 14:11

Libs für Ogg fehlen

hi

Ich versuch grad mit OpenAL Sounddateien im Ogg-Format zu streamen und hab dabei das Problem, dass bei mir beim OpenAL-SDK die statischen libs dafür nicht dabei waren.
Hat irgendjemand ne Ahnung warum das so is.
Ansonsten hat irgendjemand folgende libs:

ogg_static.lib
vorbis_static.lib
vorbisfile_static.lib

Wenn ja könnte ers mir bitte irgendwie zusenden?
E-Mail: lendl_stefan@yahoo.de

Ein Downloadlink wäre auch super.

ich bin für jede Hilfe dankbar.

mfg Stefan

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

2

13.08.2006, 14:44

Kompilier dir die Libraries doch einfach selbst. Habe ich auch gemacht.
Beim SDK sind doch sogar direkt schon fertige MSVC-Projektdateien dabei.

3

14.08.2006, 03:35

Kannst mir den Link zu dem Source geben, den du runtergeladen hast?
Weil bei meinem sind keine Projektdateien dabei sondern nur der Code.

David Scherfgen

Administrator

Beiträge: 10 382

Wohnort: Hildesheim

Beruf: Wissenschaftlicher Mitarbeiter

  • Private Nachricht senden

4

14.08.2006, 09:35

Link hab ich jetzt nicht, die Datei heißt aber libogg-1.1.3.tar.gz.

5

15.08.2006, 01:29

Hab die Datei jetzt und es funzt alles super thx.

Hab aber ein neues prob.
Hab mir jetzt auch den Source für die vorbis_static.lib und vorbisfile_static.lib geladen und wenn ich da die libs erstellen will erhalt ich folgende Errors:

Als Bsp. die vorbisfile_static.lib:

Compiling...
vorbisfile.c
d:\sound\libvorbis-1.1.2neu\libvorbis-1.1.2\lib\vorbisfile.c(67) : warning C4267: 'initializing' : conversion from 'size_t' to 'long', possible loss of data
d:\sound\libvorbis-1.1.2neu\libvorbis-1.1.2\lib\vorbisfile.c(421) : warning C4244: 'return' : conversion from 'ogg_int64_t' to 'int', possible loss of data
d:\sound\libvorbis-1.1.2neu\libvorbis-1.1.2\lib\vorbisfile.c(630) : warning C4244: 'function' : conversion from 'ogg_int64_t' to 'long', possible loss of data
d:\sound\libvorbis-1.1.2neu\libvorbis-1.1.2\lib\vorbisfile.c(835) : warning C4244: '=' : conversion from 'double' to 'float', possible loss of data
d:\sound\libvorbis-1.1.2neu\libvorbis-1.1.2\lib\vorbisfile.c(836) : warning C4244: 'return' : conversion from 'double' to 'long', possible loss of data
d:\sound\libvorbis-1.1.2neu\libvorbis-1.1.2\lib\vorbisfile.c(840) : warning C4244: 'return' : conversion from 'double' to 'long', possible loss of data
d:\sound\libvorbis-1.1.2neu\libvorbis-1.1.2\lib\vorbisfile.c(868) : warning C4244: '=' : conversion from 'double' to 'long', possible loss of data
d:\sound\libvorbis-1.1.2neu\libvorbis-1.1.2\lib\vorbisfile.c(1346) : warning C4244: '=' : conversion from 'ogg_int64_t' to 'long', possible loss of data
d:\sound\libvorbis-1.1.2neu\libvorbis-1.1.2\lib\vorbisfile.c(1379) : warning C4244: 'initializing' : conversion from 'double' to 'ogg_int64_t', possible loss of data
d:\sound\libvorbis-1.1.2neu\libvorbis-1.1.2\lib\vorbisfile.c(1406) : warning C4244: 'initializing' : conversion from 'double' to 'ogg_int64_t', possible loss of data
d:\sound\libvorbis-1.1.2neu\libvorbis-1.1.2\lib\vorbisfile.c(1726) : warning C4244: 'initializing' : conversion from 'double' to 'float', possible loss of data
Compiling manifest to resources...
Linking...
Creating library Debug/libvorbisfile.lib and object Debug/libvorbisfile.exp
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_sync_clear referenced in function _ov_clear
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_comment_clear referenced in function _ov_clear
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_info_clear referenced in function _ov_clear
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_stream_clear referenced in function _ov_clear
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_dsp_clear referenced in function _ov_clear
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_block_clear referenced in function _ov_clear
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_stream_init referenced in function __ov_open1
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_sync_wrote referenced in function __ov_open1
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_sync_buffer referenced in function __ov_open1
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_sync_init referenced in function __ov_open1
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_synthesis_headerin referenced in function __fetch_headers
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_stream_packetout referenced in function __fetch_headers
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_stream_pagein referenced in function __fetch_headers
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_comment_init referenced in function __fetch_headers
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_info_init referenced in function __fetch_headers
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_stream_reset_serialno referenced in function __fetch_headers
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_page_serialno referenced in function __fetch_headers
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_sync_pageseek referenced in function __get_next_page
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_sync_reset referenced in function __seek_helper
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_page_granulepos referenced in function __prefetch_all_headers
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_packet_blocksize referenced in function __prefetch_all_headers
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_synthesis_halfrate referenced in function _ov_halfrate
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_synthesis_halfrate_p referenced in function _ov_halfrate_p
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_page_eos referenced in function _ov_raw_seek
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_stream_reset referenced in function _ov_raw_seek
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_synthesis_restart referenced in function _ov_raw_seek
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_page_continued referenced in function _ov_pcm_seek_page
vorbisfile.obj : error LNK2019: unresolved external symbol _ogg_stream_packetpeek referenced in function _ov_pcm_seek_page
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_synthesis_read referenced in function _ov_pcm_seek
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_synthesis_pcmout referenced in function _ov_pcm_seek
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_synthesis_blockin referenced in function _ov_pcm_seek
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_synthesis_trackonly referenced in function _ov_pcm_seek
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_info_blocksize referenced in function _ov_pcm_seek
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_block_init referenced in function __make_decode_ready
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_synthesis_init referenced in function __make_decode_ready
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_synthesis referenced in function __fetch_and_process_packet
vorbisfile.obj : error LNK2019: unresolved external symbol __analysis_output_always referenced in function _ov_crosslap
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_synthesis_lapout referenced in function _ov_crosslap
vorbisfile.obj : error LNK2019: unresolved external symbol _vorbis_window referenced in function _ov_crosslap
Debug/libvorbisfile.dll : fatal error LNK1120: 39 unresolved externals
Build log was saved at "file://d:\Sound\libvorbis-1.1.2neu\libvorbis-1.1.2\win32\VS2003\libvorbisfile\Debug\BuildLog.htm"
libvorbisfile - 40 error(s), 11 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

Kann mir einer sagen was mir da für ne lib fehlt bzw. wo ich die einfügen muss oder worans sonst liegt?

Falls du mir die libs für ogg vorbis einfach uppen könntest wärs auch super weil ich glaub schön langsam nicht mehr dran dass ich das hinkrieg.

mfg und thx Stefan

6

15.08.2006, 11:55

thx für die Hilfe hab das Problem gelöst.
Brauchte für die vorbis_static.lib die ogg_static.lib.

Trib

Frischling

  • Private Nachricht senden

7

26.10.2006, 16:10

Hi,

ich hab das gleiche Problem. Aber ich hab keine Ahnung was/wie ich (für) die libraries kompilieren muss.
Kann mir das vielleicht jemand genauer erklären?

Trib

Werbeanzeige