Closed Vidrep closed 5 years ago
After setting the new path for MediaIO.h in the makefile, I now get this error:
In file included from StreamPlayer.h:15:0,
from StationListView.h:17,
from StationFinder.h:24,
from RadioApp.cpp:2:
StreamIO.h:82:35: error: expected class-name before ',' token
class StreamIO : public BAdapterIO, protected BUrlProtocolListener {
^
StreamIO.h:127:2: error: 'BInputAdapter' does not name a type
BInputAdapter* fInputAdapter;
Barrett commented on haikuports:
you need to use the headers in "os/codec" Use the BCodecKit namespace where BAdaperIO is used, with the line "using namespace BCodecKit;" link with libcodec.so should be enough, report me about further errors
Created a PR in regards of the headers, not sure how to fix the error with BCodecKit EDIT added a fix for the build, testers welcome, thanks Barret for the hint :)
Looks like the move to "os/codec" hasn't been done in the Beta
Works now.
After updating to hrev52620+2, "StreamRadio" (installed from HaikuDepot) will not launch anymore. "Could not open "StreamRadio" (Missing symbol: _ZTI10BAdapterIO)."
Attempting to build the StreamRadio package from source also fails with multiple errors.