Serwis został przeniesiony pod nową domenę: http://cpp0x.pl/
PowrótPowrótHistoria odwiedzonych stron
AutorWiadomość
Data: 2010-05-19 19:47:46

Dragonit
Problem z linkowaniem Audiere w "C++Builder"

Udało się komuś umieścić audiere w builderze bo mam taki problem ze gdy dodaje do projektu audiere.lib to wyskakuje mi takie cos:

[Linker Error] 'D:\PROGRAMY\BORLAND C++ BUILDER 6\PROGRAM FILES\LIB\AUDIERE.LIB' contains invalid OMF record, type 0x21 (possibly COFF)



Przeszukałem google ale znalazlem jedna osobe z tym samym problemem ale nikt mu niestety nie potrafil pomóc.

Data: 2010-05-20 00:21:50

Piotr Szawdyński


To skompiluj sobie bibliotekę audiere w C++ builderze ze źródeł i będzie działała.

Data: 2010-05-29 21:23:04

Dragonit


czyli jak? mam umiescic audiere.lib w projekcie? to ja wiem i to nic nie daje

Data: 2010-05-30 02:29:59

Piotr Szawdyński


http://forum.4programmers.net/viewtopic.php?p=402000
http://www.elektroda.pl/rtvforum/topic160494.html

Hej

Problem tkwi w tym, ze biblioteka FTD2XX.LIB jest utworzona w formacie COFF. Format ten jest uzywany np. w Visual C. Do Buildera potrzebujesz biblioteki w formacie OMF. Sa dwa wyjscia - poszukaj w necie tego lib-a w formacie omf, lub mozna stworzyc taka biblioteke przy pomocy implib.exe, ktory tworzy ja na podstawie dll-a. Niestety nigdy nie bawilem sie implib-em, wiec musisz w necie poszukac instrukcji.



[google] "contains invalid OMF record"

Data: 2010-06-01 13:33:29

Dragonit


Udalo mi sie przekonwertrowac plik audiere.lib na omf za pomoca coff2omf.exe.
Dodalem go do projektu. Kompilacja przeszla pomyslnie ale...
wywala mi bład w czasie dzialania programu?

Gryzie go to:

//tworzymy obiekt odwołujący się do urządzenia
AudioDevicePtr device(OpenDevice());

//wgrywamy plik
OutputStreamPtr stream(OpenSound(device, "nazwa.mp3", true));

//ustawiamy siłę dźwięku
stream->setVolume(volume);             << TU SIĘ WYWALA

//nie chcemy by track był zapętlony
stream->setRepeat(false);             << TU SIĘ WYWALA

//odtwarzamy
stream->play();             << TU SIĘ WYWALA

Nie mam zielonego pojęcia o co mu teraz biega. LOL

Data: 2010-06-01 21:15:32

malan


Na moje to występuje błąd podczas ładowania dźwięku wesoły. Jesteś pewny, że nazwa.mp3 masz w katalogu, w którym masz program? wesoły

Data: 2010-06-01 21:41:00

Dragonit


Niestety miałem nadzieje ze nie mam tego pliku, to by zalatwilo sprawe.
Sprawdzilem ścieżke, rozszerzenie no i lipa. Dalej wywala i nic chyba się nie da zrobić. Że to taki problem umieścić audiere w Builderze to nie wiedziałem.

Data: 2010-06-01 22:10:36

malan


Co wywala? Jaki błąd?

12



Statystyki tematuOstatnio przeczytali
Czytało użytkowników:19Dragonit, SeaMonster131, lenrokskate, Iname (√ιק), pixelmaster, michalp, TheLukon, malan, madmike44, Piotr Szawdyński
Przeczytało użytkowników:10
Czytało osób ogólnie:44
Przeczytało osób ogólnie:15



PowrótPowrótHistoria odwiedzonych stron
Panel Logowania
Login:
Hasło:

Użytkowników
Obecnie aktywnych:10
Zalogowanych:2
Zarejestrowanych:4367
Ostatnie 24h:531
Non-cookie 24h:2665
Wszystkich:214127
Ostatnia Aktualizacja
2010-09-01 19:27:34 (4 dni temu)
Ostatnio aktywni
Mateusz1243 min
SeaMonster1318 min
Gronek862420 min
wiew67 min
Koni77 min
fish131 godz
wiewiorka2 godz
lenrokskate9 godz
dmx8111 godz
steckel12 godz
pixelmaster15 godz
maciejo15 godz

Wynajem Sopot - wakacje
Pokój 2 osobowy 130zł/doba;
Lokalizacja: Sopot


O portaluArchiwumHistoriaIndeksRegulaminWyszukiwarkaLinki
Kurs HTML - strona WWW za darmoRestauracja "ATOL" - SopotValid HTML 4.01 TransitionalValid CSS!HTML CSS JavaScript FLASH PHP MySQL