Page 2 of 9 FirstFirst 1234 ... LastLast
Results 11 to 20 of 83

Thread: 1.0.3 on Ubuntu

  1. #11

    Default

    I've tried compiling several times, but I keep getting errors on the XAPP_MC.cpp file. Is there anything I can do to get around that? Here's the output of the error:

    Code:
    CXX XAPP_MC.o
    XAPP_MC.cpp: In static member function ‘static std::string XAPP::MC::GetUniqueId()’:
    XAPP_MC.cpp:410: error: ‘MD5_CTX’ was not declared in this scope
    XAPP_MC.cpp:410: error: expected ‘;’ before ‘md5Hash’
    XAPP_MC.cpp:411: error: ‘MD5_DIGEST_LENGTH’ was not declared in this scope
    XAPP_MC.cpp:413: error: ‘md5Hash’ was not declared in this scope
    XAPP_MC.cpp:414: error: ‘MD5_Init’ was not declared in this scope
    XAPP_MC.cpp:415: error: ‘MD5_Update’ was not declared in this scope
    XAPP_MC.cpp:416: error: ‘digest’ was not declared in this scope
    XAPP_MC.cpp:416: error: ‘MD5_Final’ was not declared in this scope
    make[1]: *** [XAPP_MC.o] Error 1
    I'll keep trying to make it work I guess but I'm running out of ideas. :/

  2. #12

    Default

    Quote Originally Posted by PikaSonic View Post
    I've tried compiling several times, but I keep getting errors on the XAPP_MC.cpp file. Is there anything I can do to get around that? Here's the output of the error:

    Code:
    CXX XAPP_MC.o
    XAPP_MC.cpp: In static member function ‘static std::string XAPP::MC::GetUniqueId()’:
    XAPP_MC.cpp:410: error: ‘MD5_CTX’ was not declared in this scope
    XAPP_MC.cpp:410: error: expected ‘;’ before ‘md5Hash’
    XAPP_MC.cpp:411: error: ‘MD5_DIGEST_LENGTH’ was not declared in this scope
    XAPP_MC.cpp:413: error: ‘md5Hash’ was not declared in this scope
    XAPP_MC.cpp:414: error: ‘MD5_Init’ was not declared in this scope
    XAPP_MC.cpp:415: error: ‘MD5_Update’ was not declared in this scope
    XAPP_MC.cpp:416: error: ‘digest’ was not declared in this scope
    XAPP_MC.cpp:416: error: ‘MD5_Final’ was not declared in this scope
    make[1]: *** [XAPP_MC.o] Error 1
    I'll keep trying to make it work I guess but I'm running out of ideas. :/
    Whoops, I forgot about that one.
    Open the file xbmc/app/XAPP_MC.cpp and add:
    #include <openssl/md5.h>
    at the top. Then make sure you have libcrypto++-dev and libssl-dev installed.

  3. #13

    Default

    Thanks, I got past that error but now I got another problem. Here's the output for that:

    Code:
    g++ -O2 -O2 -g -D_DEBUG -Wall  -o Boxee -Wl,--whole-archive xbmc/linux/linux.a xbmc/utils/utils.a xbmc/cores/DllLoader/exports/util/exports_utils.a xbmc/cores/DllLoader/exports/exports.a xbmc/lib/libcmyth/libcmyth.a -Wl,--no-whole-archive xbmc/xbmc.a xbmc/cores/playercorefactory/playercorefactory.a xbmc/cores/dvdplayer/DVDPlayer.a xbmc/cores/paplayer/paplayer.a xbmc/cores/VideoRenderers/VideoRenderer.a xbmc/cores/VideoRenderers/VideoShaders/VideoShaders.a guilib/guilib.a guilib/common/gui_common.a guilib/tinyXML/tinyxml.a xbmc/cdrip/cdrip.a xbmc/cores/cores.a xbmc/lib/libPython/python.a xbmc/cores/DllLoader/dllloader.a xbmc/cores/dvdplayer/DVDCodecs/DVDCodecs.a xbmc/cores/dvdplayer/DVDCodecs/Audio/Audio.a xbmc/cores/dvdplayer/DVDCodecs/Overlay/Overlay.a xbmc/cores/dvdplayer/DVDCodecs/Video/Video.a xbmc/cores/dvdplayer/DVDDemuxers/DVDDemuxers.a xbmc/cores/dvdplayer/DVDInputStreams/DVDInputStreams.a xbmc/cores/dvdplayer/DVDSubtitles/DVDSubtitles.a xbmc/cores/AudioRenderers/audiorenderers.a xbmc/cores/ExternalPlayer/ExternalPlayer.a xbmc/FileSystem/filesystem.a xbmc/FileSystem/MusicDatabaseDirectory/musicdatabasedirectory.a xbmc/FileSystem/VideoDatabaseDirectory/videodatabasedirectory.a xbmc/karaoke/karaoke.a xbmc/lib/libhts/libhts.a xbmc/lib/libPython/xbmcmodule/xbmcmodule.a xbmc/lib/libRTMP/librtmp.a xbmc/lib/libnbtscan/libnbtscan.a xbmc/lib/libscrobbler/scrobbler.a xbmc/lib/libRTV/librtv-i486-linux.a xbmc/lib/libshout/libshout-i486-linux.a xbmc/lib/libUPnP/libupnp-i486-linux.a xbmc/lib/libXBMS/libxbms-i486-linux.a xbmc/lib/libXDAAP/libxdaap-i486-linux.a xbmc/lib/libGoAhead/libGoAhead-i486-linux.a xbmc/lib/sqLite/sqllite.a xbmc/lib/UnrarXLib/UnrarXLib.a xbmc/lib/libsquish/libsquish-i486-linux.a xbmc/screensavers/screensaver.a xbmc/settings/settings.a xbmc/visualizations/visualization.a xbmc/xbox/xbox.a  xbmc/app/app.a xbmc/nativeapp/nativeapp.a xbmc/lib/libBoxee/libBoxee.a  xbmc/lib/libBoxee/tinyxpath/libtinyxpath.a xbmc/cores/flashplayer/flashplayer.a  xbmc/lib/libjson/libjson.a -lpython2.6 -lass -lmpeg2convert -lmpeg2 -ldts -la52 -lavcodec -lswscale -lpostproc -lavutil -lavformat -lavcodec  -lavahi-client  -lavahi-common -lsamplerate -lcrypto -lrt -ltiff -ljasper -lresolv -ldl -lSDL_mixer -lgdbm -lz -llzo2 -lpthread -lmysqlclient -lbz2 -lGLU -lGLEW -lGL  -lmad   -lfontconfig   -lfribidi   -lsqlite3   -lpng12   -lpcre   -lsamplerate   -lmms -lm -lglib-2.0   -lfreetype   -logg   -lvorbis -lm -logg  /usr/lib/libmysqlclient.so.16 /usr/lib/libcdio.a  -lsamplerate   -lasound   -lenca -lm   -lXt   -lXtst   -lXmu   -lXinerama   -L/lib -ldbus-1 -lpthread -lrt   -L/lib -lhal-storage -lhal -ldbus-1 -lpthread -lrt   -L/lib -lhal -ldbus-1 -lpthread -lrt   -lcurl   -lSDL   -lsmbclient  -rdynamic
    xbmc/cores/VideoRenderers/VideoRenderer.a(LinuxRendererGL.o): In function `DllAvUtilBase::av_log_set_callback(void (*)(void*, int, char const*, char*))':
    /home/nate/boxee-ce4100-17443/xbmc/cores/VideoRenderers/../ffmpeg/DllAvCodec.h:291: undefined reference to `av_log_set_callback(void (*)(void*, int, char const*, char*))'
    /home/nate/boxee-ce4100-17443/xbmc/cores/VideoRenderers/../ffmpeg/DllAvCodec.h:291: undefined reference to `av_log_set_callback(void (*)(void*, int, char const*, char*))'
    xbmc/cores/VideoRenderers/VideoRenderer.a(LinuxRendererGL.o): In function `DllAvUtilBase::av_rescale_rnd(long long, long long, long long, AVRounding)':
    /home/nate/boxee-ce4100-17443/xbmc/cores/VideoRenderers/../ffmpeg/DllAvCodec.h:297: undefined reference to `av_rescale_rnd(long long, long long, long long, AVRounding)'
    xbmc/cores/VideoRenderers/VideoRenderer.a(LinuxRendererGL.o): In function `DllAvUtilBase::av_freep(void*)':
    /home/nate/boxee-ce4100-17443/xbmc/cores/VideoRenderers/../ffmpeg/DllAvCodec.h:296: undefined reference to `av_freep(void*)'
    xbmc/cores/VideoRenderers/VideoRenderer.a(LinuxRendererGL.o): In function `DllAvUtilBase::av_free(void*)':
    /home/nate/boxee-ce4100-17443/xbmc/cores/VideoRenderers/../ffmpeg/DllAvCodec.h:295: undefined reference to `av_free(void*)'
    xbmc/cores/VideoRenderers/VideoRenderer.a(LinuxRendererGL.o): In function `DllAvUtilBase::av_realloc(void*, unsigned int)':
    /home/nate/boxee-ce4100-17443/xbmc/cores/VideoRenderers/../ffmpeg/DllAvCodec.h:294: undefined reference to `av_realloc(void*, unsigned int)'
    xbmc/cores/VideoRenderers/VideoRenderer.a(LinuxRendererGL.o): In function `DllAvUtilBase::av_mallocz(unsigned int)':
    /home/nate/boxee-ce4100-17443/xbmc/cores/VideoRenderers/../ffmpeg/DllAvCodec.h:293: undefined reference to `av_mallocz(unsigned int)'
    xbmc/cores/VideoRenderers/VideoRenderer.a(LinuxRendererGL.o): In function `DllAvUtilBase::av_malloc(unsigned int)':
    /home/nate/boxee-ce4100-17443/xbmc/cores/VideoRenderers/../ffmpeg/DllAvCodec.h:292: undefined reference to `av_malloc(unsigned int)'
    xbmc/cores/VideoRenderers/VideoRenderer.a(LinuxRendererGL.o): In function `DllAvUtilBase::av_log_set_callback(void (*)(void*, int, char const*, char*))':
    /home/nate/boxee-ce4100-17443/xbmc/cores/VideoRenderers/../ffmpeg/DllAvCodec.h:291: undefined reference to `av_log_set_callback(void (*)(void*, int, char const*, char*))'
    collect2: ld returned 1 exit status
    make: *** [Boxee] Error 1

  4. #14
    Join Date
    Nov 2010
    Location
    Near Rome, Italy
    Posts
    8

    Default

    You compiled with --enable-external-libraries? You should modify DllAvCodec.h .

    I don't know C so I just forced to embed ffmpeg, but I was doing that wrong and video doesn't work.

    So now I'm recompiling without --enable-external-libraries and too without --enable-external-python.

    I will post an update later (with --enable-external-python I have a boxee binary of 107 MB :O I think that with an embedded python it will grow up of at least 30 MB...)

    Eugenio

  5. #15

    Default

    I tried compiling without using external libraries and it worked this time. I got Boxee 1.0.4 working but I can only play local files and online file streams. Flash and HTML5 vids and apps were not loading. VDPAU still not working but it didn't crash so that's progress I guess. If you guys got at least HTML5 apps to work let me know. Thanks for all the help guys.

  6. #16
    Join Date
    Nov 2010
    Location
    Near Rome, Italy
    Posts
    8

    Default

    You got the boxee browser working?
    I LD_PRELOADed the browser and qtwebkit library but it complains about missing libraries and then I'm compiling some of them.

  7. #17

    Default

    No the browser isn't working, that's probably why most web videos won't play since the browser won't load. How do you get that to work?

  8. #18
    Join Date
    Nov 2010
    Location
    Near Rome, Italy
    Posts
    8

    Default

    Quote Originally Posted by PikaSonic View Post
    No the browser isn't working, that's probably why most web videos won't play since the browser won't load. How do you get that to work?
    The same for me :/

    Maybe we can try to replace the boxee browser on 1.0.4 with the old one...

  9. #19

    Default

    If you did that, it would defeat the entire purpose of building 1.0.4. One of the biggest new features in this version is the WebKit browser. Without that, you might as well just use 0.9.22 since that's all you'd be getting with a prettier interface.

  10. #20
    Join Date
    Jan 2010
    Posts
    202

    Default

    For those that have local videos working with 1.0.x; is the aspect ratio off for you? A video that plays full screen for me on 0.9.22 is squashed with 1.0.x; there are black borders on the left and right sides.
    Boxee Beta 0.9.22.13692 (32 bit) / Maverick Meerkat (Ubuntu 10.10)
    Acer AspireRevo 3610 (Atom N330/ION/4GB RAM+500GB HD), PS3 BD Remote, HDMI to Vizio M320VT
    Boxee Beta 0.9.22.13692 (32 bit) / Maverick Meerkat (Ubuntu 10.10)
    Asus Eee PC 901 (Atom N270/Intel 945GSE/2GB RAM+32GB SDD)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •