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 . Jesteś pewny, że nazwa.mp3 masz w katalogu, w którym masz program?  | 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? | |
| Statystyki tematu | Ostatnio przeczytali |
|---|
| Czytało użytkowników: | 19 | Dragonit, 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 |
| Ostatnia Aktualizacja| 2010-09-01 19:27:34 (4 dni temu) | |
| Ostatnio aktywni |
|---|
| Mateusz124 | 3 min | | SeaMonster131 | 8 min | | Gronek8624 | 20 min | | wiew | 67 min | | Koni | 77 min | | fish13 | 1 godz | | wiewiorka | 2 godz | | lenrokskate | 9 godz | | dmx81 | 11 godz | | steckel | 12 godz | | pixelmaster | 15 godz | | maciejo | 15 godz |
|