Page 4 of 9 FirstFirst ... 23456 ... LastLast
Results 31 to 40 of 83

Thread: 1.0.3 on Ubuntu

  1. #31
    Join Date
    Apr 2011
    Posts
    8

    Default

    Oh, the XAPP fix is on the previous page:


    Quote Originally Posted by noisymime View Post
    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.

  2. #32
    Join Date
    Apr 2011
    Posts
    8

    Default

    Alright, I finally got it to build and put together some step-by-step step instructions. I had to build it on a 32-bit VM, though. The would crash when it started trying to use libjson because it was 32 bit, and my system is 64-bit. I tried everything I could find online to resolve that issue, but to no avail. As soon as I can confirm Boxee is working properly, I'll post a new thread (since this is 1.0.3) with the instructions.

  3. #33
    Join Date
    Apr 2009
    Posts
    108

    Default

    A step by step guide would be great! I could finally try out v. 1.x

    Hope you post it soon

  4. #34
    Join Date
    Apr 2011
    Posts
    8

    Default

    I'll make a new thread as soon as I can actually test it. I'm out of town and all I have is this VM, and VMs don't seem to play nicely with Boxee

    In the meantime, maybe someone else can try my instructions and get back to us on that

    I had included the Python source you'd need, but it's too many characters, so I'll just provide this link instead: http://wrapitk.googlecode.com/svn-hi...c/doxy2swig.py

    PHP Code:
    # Start by entering the following commands in the terminal:

    sudo apt-get install python-support cmake autotools-dev autoconf automake unzip libboost-dev zip libtool libgl1-mesa-dev libglu1-mesa-dev libglu-dev libglew-dev libmad0-dev libjpeg-dev libsamplerate-dev libogg-dev libvorbis-dev libfreetype6-dev libfontconfig-dev libbz2-dev libfribidi-dev libsqlite3-dev libmysqlclient-dev libasound-dev libpng-dev libpcre3-dev liblzo2-dev libcdio-dev libsdl-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libenca-dev libjasper-dev libxt-dev libxtst-dev libxmu-dev libxinerama-dev libcurl4-openssl-dev libdbus-1-dev libhal-storage-dev libhal-dev libpulse-dev libavahi-common-dev libavahi-client-dev libxrandr-dev libavcodec-dev libavformat-dev libavutil-dev libpostproc-dev libswscale-dev libmpeg2-4-dev libass-dev libmpcdec-dev libflac-dev libwavpack-dev python-dev gawk libcwiid1-dev libbluetooth-dev zlib1g-dev libsmbclient-dev libfaad-dev libiso9660-dev libssl-dev lsb-release libvdpau-dev libmicrohttpd-dev libmodplug-dev librtmp-dev libcrystalhd-dev curl libgl1-mesa-dev libvdpau-dev libgdbm-dev liba52-0.7.4-dev build-essential libmms-dev php5-cli libcrypto++-dev libssl-dev wget subversion patch flex bison gettext libtool autoconf cmake nasm gperf g++ gawk doxygen swig libsdl-image1.2-dev

    wget http
    ://dl.boxee.tv/boxee-ce4100-17443-sources.tar.xz

    tar -xvf boxee-ce4100-17443-sources.tar.xz

    mkdir 
    -p boxee-ce4100-17443/tools/doxygen

    vim boxee
    -ce4100-17443/tools/doxygen/doxy2swig.py

    # Now paste the following Python code (down to the #####s) into the doxy2swig.py file you just created:

    NOTEtoo many characters for the form.  See the link above.
        
    ######################################################################

    # Back to console commands...

    cd boxee-ce4100-17443

    ./bootstrap

    ./configure --disable-ss-rsxs --disable-boxee-hal
    # if this fails, you're still missing dependencies.

    # Now it's time to edit some files!
    # Open xbmc/app/XAPP_MC.cpp and add the following at the top of the file (including the # sign):

    #include <openssl/md5.h>

    # Open xbmc/lib/cximage-6.0/jpeg-turbo/Makefile
    # Find CXXFLAGS=
    # Add '-fPIC' (without quotes) to CXXFLAGS

    # Open Makefile (in the root boxee source dir)
    # Find 'Makefile externals Boxee BoxeeHal RecoveryConsole'
    # Change it to 'Makefile externals Boxee'

    # Now, still in the boxee root dir, enter the following in the console:

    make 
    Then just enter ./Boxee in the root boxee source dir to run it!

  5. #35
    Join Date
    Apr 2011
    Posts
    5

    Default

    For boost/share ptr.hpp errors do:

    apt-get install libboost1.40-all-dev

    For checking for main in -lGLEW... no do:

    apt-get install libglew1.5-dev

    for mad.h error do:

    apt-get install libmad0.dev

    for checking for main in -llzo2... no do:

    apt-get install liblzo2-dev


    for -lgdbm error do:

    apt-get install libgdbm-dev

    for checking for FRIBIDI... no

    apt-get install libfribidi-dev

    for checking for SQLITE3... no

    apt-get install libsqlite3-dev

    for checking for SAMPLERATE... no

    I'm stuck and i probably have to remove libsamplerate0 to install libsamplerate0-dev
    , but doing so removes a lot of packages (including the pre-complied boxee) and i have to leave it for now. If anyone has a fix please post.

  6. #36
    Join Date
    Apr 2011
    Posts
    5

    Default

    figured it out, THIS COULD DAMAGE YOUR SYSTEM

    sudo dpkg -r --force-all libsamplerate0
    apt-get install libsamplerate0
    apt-get install libsamplerate0-dev

  7. #37
    Join Date
    Apr 2011
    Posts
    5

    Default

    some more:

    mms missing

    apt-get install libmms-dev

    -LSDL Mixer

    libsdl-mixer1.2-dev


    checking for ENCA... no

    apt-get install libenca-dev

    HAL_STORAGE

    apt-get install libhal-storage-dev

    CURL

    apt-get install libcurl4-gnutls-dev

    vdpau

    apt-get install nvidia-185-libvdpau-dev

    Okay now i have to go...
    checking for vdpau/vdpau.h... no

  8. #38
    Join Date
    Apr 2009
    Posts
    108

    Default

    On my system Ubuntu 10.04 (lucid)

    A few packages had to come from the xbmc ppa

    Get:2 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/ lucid/main libcrystalhd3 1:0.0~git20101029.6df10a0-1~ [46.9kB]
    Get:3 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/ lucid/main libcrystalhd-dev 1:0.0~git20101029.6df10a0-1~ [17.1kB]
    Get:4 http://ppa.launchpad.net/team-xbmc/ppa/ubuntu/ lucid/main librtmp-dev 2.3-2~ [63.1kB]

    Everything else was is the official lucid repository

    ./configure worked and I had not installed build-essential before so I think your package list solves all dependencies.

    make had no problems

    Before running the new Boxee, I backed up my .boxee folder

    Boxee started up fine and seems to work well except for one major thing: the browser doesn't work.

    this is what i see in the log:

    01:53:52.0792 T:2742016880 M:1295114240 ERROR: Unable to load /home/frank/tar-installed/boxee-ce4100-17443/system/players/flashplayer/libFlashLib-i486-linux.so, reason: /home/frank/tar-installed/boxee-ce4100-17443/system/players/flashplayer/libFlashLib-i486-linux.so: cannot open shared object file: No such file or directory
    01:53:52.0792 T:2742016880 M:1295114240 ERROR: failed to load flashlib
    Last edited by frankboxeetv; April 17th, 2011 at 12:00 AM.

  9. #39
    Join Date
    Jan 2010
    Posts
    202

    Default

    Yeah, neither the browser nor any flash based videos will work; the flash player is not part of the tarball. Not even as a binary blob.
    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)

  10. #40
    Join Date
    Apr 2011
    Posts
    5

    Default compile fail

    Error during compile:


    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
    make[1]: Leaving directory `/root/boxee/boxee-ce4100-17443/xbmc/app'
    make: *** [xbmc/app/app.a] Error 2

    arch: 2.6.35-28-generic-pae

    processor:
    vendor_id : AuthenticAMD
    cpu family : 15
    model : 107
    model name : AMD Athlon(tm) 64 X2 Dual Core Processor 5200+


    Could be the AMD I suppose. Kinda lost on this one - anyone have any ideas?

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
  •