View Full Version : Compiling on ArchLinux
aqtrans
July 30th, 2008, 10:34 PM
I know compiling isn't officially supported or anything, but after trying boxee on my Macbook I was compelled to try it on my desktop. My steps to compile are as follows:
Download boxee-alpha-src.0.9.2335.tar.bz2.
Tar xvf boxee-alpha-src.0.9.2335.tar.bz2
cd ./trunk
autoconf
./configure
make
And make fails with this (http://pastebin.com/f3b3fc2d4).
Has anyone successfully built the source, specifically on a non-Ubuntu system?
tsella
July 31st, 2008, 12:02 AM
i'm looking at it, no promises, but will give a shot at making it on arch. please see README.linux for dependencies.
aqtrans
July 31st, 2008, 12:10 AM
Thanks. Are the dependencies the same for compiling XBMC or are there additional ones for boxee?
I've successfully compiled XBMC from source, after some hacks to get it to compile on Arch.
tsella
July 31st, 2008, 03:55 PM
the dependencies are the same, do make sure you have automake & autoconf.
i've installed arch linux, but totally unfamiliar with the package management (pacman, right?) if you can hint me through a bit, i might be able to look at it further.
aqtrans
July 31st, 2008, 08:04 PM
I have both autoconf and automake installed, along with all (afaik) dependencies for XBMC.
Okay for pacman, to install a program you do "pacman -S packagename" as root. You first have to do "pacman -Syu" to update the lists on your machine. To search for a package it's "pacman -Ss".
Thanks alot for helping me out, I really appreciate it.
bizthepirate
August 3rd, 2008, 06:42 PM
I was reading the other post about the person that could not get it to compile on Intrepid Ibex (64 bit) and, well, I know that Hardy and Gutsy do not have the latest versions of software, like Arch or Intrepid would, so is there a possibility that when the dev were working on Boxee, they had to not go against the latest and greatest versions of software in order to ensure compatibility for the older versions of Ubuntu? In my mind it makes sense.... :)
Georgo10
August 4th, 2008, 10:22 AM
And make fails with this (http://pastebin.com/f3b3fc2d4).
Has anyone successfully built the source, specifically on a non-Ubuntu system?
It's GCC 4.3 related thing.
http://gcc.gnu.org/gcc-4.3/porting_to.html
markc
August 4th, 2008, 02:28 PM
Great to see another Arch user here :-) I'll also try to compile the code in the next day or so and put to gether a PKGBUILD if I have any success. I've bumped into this gcc 4.3.* issue quite a few times over the last couple of months and it's usually always include files that need to be set up properly, especially with g++ being far more strict, as can be read from the article linked to above. For now I'm about to get a feel for Boxee on my Kubuntu 8.04 lappie first and hopefully be back to this thread in a day or two. Obviously, if anyone has some success then please post your PKGBUILD and/or source package somewhere public.
bizthepirate
August 4th, 2008, 05:03 PM
I think I'm going to spend some time tonight and work on a PKGBUILD, or at least get it to compile... and yes, I'm also on Arch Linux :). That makes three!!!
bizthepirate
August 4th, 2008, 05:40 PM
So, in order to get past the first roadblock, I put the line #include <climits> in the include.h file found in the /trunk/guilib folder. However, after awhile it compiled, and then reported a similar error, in which I had to put the #include <climits> line into the Util.h file, located in the /trunk/xmbc dir. Then, it continued to compile until is said that it could not find python2.4/python.h in the /trunk/xmbc/lib/libPython/XBPyThread.h. So then, I of course edited that to python2.5/python.h, then it stopped finally with the error messages here -> http://pastebin.com/m144e26a3 . I really haven't a clue on how to continue, but I will continue to play around and see if I can get it to compile :)
xvalentinex
August 4th, 2008, 08:50 PM
Yes, I'm also on Arch, and have been unsuccessful at compiling.
I wait eagerly to see if someone can get it built. I've installed Ubuntu/boxee on a Virtual Machine, but the performance was not anywhere near what it needed to be.
I currently run MythTV on my Arch system, and run XBMC on the Xbox. I'm very excited to see what boxee can do. Just from the poor performing Virtual Machine, it looks awesome.
EDIT1: It looks like Zeqadious from Arch is keeping an up to date binary, and PKGBUILD for XBMC. Perhaps we could modify that or get him/her involved?
You can download the PKGBUILD from here: http://zeqadious.homelinux.net/arch-linux/
tsella
August 5th, 2008, 05:00 AM
EDIT1: It looks like Zeqadious from Arch is keeping an up to date binary, and PKGBUILD for XBMC. Perhaps we could modify that or get him/her involved?
You can download the PKGBUILD from here: http://zeqadious.homelinux.net/arch-linux/
wow, that's cool! if you need to recompile any of the deps, you can get them from the xbmc linuxport branch
svn co https://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/linuxport/sources
if anyone intends to host the boxee archlinux build, let me know, or we can host it. also give me pointers on how to automate pkg build under archlinux, if you would like us to keep it maintained.
Gamester17
August 5th, 2008, 07:06 AM
I guess this applies to ArchLinux as well? :confused:
http://forum.boxee.tv/showthread.php?t=177
@Extreme Coder, know that Boxee uses XBMC (http://xbmc.org) source code as its base, so feel free to submit patches to the XBMC project for building a XBMC RPMs for other Linux distobutions. If and when XBMC support it fully then I am sure Boxee will not be far behind.
You (and Boxee) might be interested in checking out openSUSE Build Service which is capable of building software RPM packages for many different Linux distributions.
http://en.opensuse.org/Build_Service
http://en.opensuse.org/Build_Service/Upstream_Integration
Maybe host them all on the PacMan repository (as openSUSE do not allow you to host ffmpeg, libdvdcss, and a few other codecs in their repository):
http://packman.links2linux.org/
Information and documentation on XBMC development:
http://xbmc.org/wiki/?title=Appendix_D:_Development_Notes
http://xbmc.org/wiki/?title=HOW-TO_submit_a_patch
http://xbmc.org/trac
http://xbmc.org/wiki/?title=HOW-TO_compile_XBMC_for_Linux_from_source_code
http://xbmc.svn.sourceforge.net/viewvc/*checkout*/xbmc/branches/linuxport/XBMC/README.linux
http://xbmc.org/wiki/?title=XBMC_for_Linux_port_project
:cool:
bizthepirate
August 5th, 2008, 09:49 AM
I'm willing to host PKGBUILDs/prebuilt packages when we get them ready :)
xvalentinex
August 5th, 2008, 03:09 PM
Thanks tsella,
Automating should be as simple/difficult as maintaining a PKGBUILD file.
Then building the package afterwards is a 'makepkg' away.
I've attempted to contact Zeqadious to see if he would be interested in getting boxee to build. No response yet.
bizthepirate
August 5th, 2008, 10:03 PM
So, I'm having issues compiling this.. I "rebuilt" the xbmc PKGBUILD for Arch Linux to suit Boxee... and it works, until I get this error.. Which I also get with normal compilation:
g++ -c -march=i686 -mtune=generic -O2 -pipe -O2 -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/hal -I/usr/include/lzo -D __STDC_FORMAT_MACROS -O2 -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/hal -I/usr/include/lzo -D_LINUX -D_FILE_DEFINED -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DTIXML_USE_STL -DHAS_SDL_JOYSTICK -DHAS_MMS -DHAS_PCRE -DHAL_HANDLEMOUNT -D'SVN_REV="exported"' -DINSTALL_PATH="\"/usr/share/xbmc\"" -I. -Ilinux -Icores -I../guilib -Iutils -Ilib/libBoxee -Ilib/libBoxee/tinyxml -Ilib/libUPnP/Platinum/ThirdParty/Neptune/Source/Core -Ilib/libUPnP/Platinum/Source/Core -Ilib/libUPnP/Platinum/Source/Devices/MediaServer -Ilib/libUPnP/Platinum/ThirdParty/Neptune/Source/System/Posix -Ilib/libUPnP/Platinum/Source/Devices/MediaConnect -Ilib/libUPnP/Platinum/Source/Devices/MediaRenderer -I/home/biscuit/Desktop/boxee/src/buildenv/include Application.cpp -o Application.o
In file included from Application.cpp:253:
MetadataResolver.h:98: error: multiple parameters named ‘_strAlbum’
make[1]: *** [Application.o] Error 1
make[1]: Leaving directory `/home/biscuit/Desktop/boxee/src/trunk/xbmc'
make: *** [xbmc] Error 2
==> ERROR: Build Failed.
Aborting...
Is this a known bug or something I'm not doing right....
gtswagger
August 10th, 2008, 11:40 AM
One more interested Arch user here. :D
sharktamer
August 10th, 2008, 04:07 PM
I am also trying to compile on Arch. A PKGBUILD would be extremely welcome.
bizthepirate
August 10th, 2008, 11:14 PM
I FINALLY got it to compile... but all of the makefiles are for XBMC.. so my compy is a huge mess right now :(.. I hope a new release comes out soon *cough *cough *cough. I'll try to build a PKGBUILD once I get it sorted out, but it's not looking promising atm... If you run into the issue I previous posted, open of MetadataResolver.h, it will say:
int ResolveAlbumInfo(const CStdString& _strAlbum, const CStdString& _strAlbum, MUSIC_GRABBER::CMusicAlbumInfo& info);
Change this to:
int ResolveAlbumInfo(const CStdString& _strAlbum, const CStdString& _strArtist, MUSIC_GRABBER::CMusicAlbumInfo& info);
Also, add #include <climits> in Util.h, and add #include <climits> in IoSupport.h, located in the xbox dir. This is how I got it to compile :)
jheikkal
October 4th, 2008, 02:23 AM
Another arch user here. Using mythv right now like many other and would like to give boxee/xbmc a try.
jheikkal
October 4th, 2008, 03:12 AM
FileCurl.cpp: In member function ‘void XFILE::CFileCurl::SetCommonOptions(XFILE::CFileCur l::CReadState*)’:
FileCurl.cpp:383: error: call of overloaded ‘easy_setopt(XCURL::CURL_HANDLE*&, XCURL::CURLoption, NULL)’ is ambiguous
=(
jase
October 5th, 2008, 01:37 AM
If you want to try just the xbmc, install it from this user repo (http://bbs.archlinux.org/viewtopic.php?pid=402892#p402892). Works pretty well on my Arch.
jheikkal
October 6th, 2008, 06:02 AM
Yea I tried that on my laptop (only 32bit arch I have) and starting xbmc crashes Xorg
jase
October 7th, 2008, 01:33 AM
Yea I tried that on my laptop (only 32bit arch I have) and starting xbmc crashes Xorg
Are you sure that you have hardware acceleration enabled and compiz isn't running? It sounds like opengl problem. The exact hardware requirements are described pretty well on their site (http://xbmc.org/wiki/?title=XBMC_for_Linux_specific_FAQ).
jheikkal
October 9th, 2008, 06:34 AM
I actually didn't much bothered to check what was the problem, but now I noticed that I had uncompatible mesa/libgl versions installed ;)
jheikkal
October 16th, 2008, 12:16 PM
Just to report...XBMC Atlantis Beta 2 (and svn ) built and worked nicely but boxee is still no go...
MetadataResolver.h:107: error: multiple parameters named ‘_strAlbum’
and
FileCurl.cpp: In member function ‘void XFILE::CFileCurl::SetCommonOptions(XFILE::CFileCur l::CReadState*)’:
FileCurl.cpp:383: error: call of overloaded ‘easy_setopt(XCURL::CURL_HANDLE*&, XCURL::CURLoption, NULL)’ is ambiguous
Waiting for next boxee update...
agentlame
October 16th, 2008, 04:44 PM
there is a new version of boxee being released on the 20th... be sure to re-try, when it comes out...
while i doubt the new build will be completely in sync with xbmc, it should at least be using a much newer version of xbmc as it's base.
remember the current base for boxee on linux is at least two months old:
http://blog.boxee.tv/2008/08/25/new-version-lots-of-good-stuff/
bizthepirate
October 19th, 2008, 10:53 AM
Let's hope if finally works :), It's just, I got it to compile, but never to run... I tried on Intrepid, but no luck there either... maybe I'm missing something? Haha...
agentlame
October 19th, 2008, 04:56 PM
nope, you're not missing a thing...
the current version of boxee will compile just fine, on intrepid; however, it crashes on login. :(
but we'll see tomorrow!
jheikkal
October 21st, 2008, 01:08 AM
With new version error still exists...=(
FileCurl.cpp: In member function ‘void XFILE::CFileCurl::SetCommonOptions(XFILE::CFileCur l::CReadState*)’:
FileCurl.cpp:385: error: call of overloaded ‘easy_setopt(XCURL::CURL_HANDLE*&, XCURL::CURLoption, NULL)’ is ambiguous
codyprime
November 21st, 2008, 12:53 PM
FileCurl.cpp: In member function ‘void XFILE::CFileCurl::SetCommonOptions(XFILE::CFileCur l::CReadState*)’:
FileCurl.cpp:383: error: call of overloaded ‘easy_setopt(XCURL::CURL_HANDLE*&, XCURL::CURLoption, NULL)’ is ambiguous
What you need to do is for each call to easy_setopt() that has a NULL as the third argument, is cast that NULL to a void *. There are I think 4 of these instances in FileCurl.cpp - so for instance:
g_curlInterface.easy_setopt(h, CURLOPT_FTPPORT, NULL);
becomes:
g_curlInterface.easy_setopt(h, CURLOPT_FTPPORT, (void*)NULL);
Jeff
ltpl4y3r
November 23rd, 2008, 08:15 PM
I just thought I would throw my hat in the ring. I got Boxee to compile on my 32-bit Archlinux box.
I started by using the PKGBUILD (http://forums.boxee.tv/showpost.php?p=9491&postcount=8) provided by bizthepirate and edited by thunderpower.
I had to add a couple of dependencies to get it to work. Also, since I didn't have it myself, base-devel probably needs to be added to the list. From this: PKGBUILD (http://pastebin.com/m6914ea55). I was able to get Boxee to compile, but I did have to grab libcurl3 from the AUR in order to get hulu, cbs, and the other internet videos to work.
The only thing that I do not have working right now is the sound for the internet streaming video sites. Anything that uses the bsflplayer-linux. It tells me:
ALSA lib pcm_dmix.c:1008:(snd_pcm_dmix_open) unable to open slave
So, I tried to install pulseaudio and see if that would work. It kind of did, but the sound was crackling and hissing, and it broke the regular video player. So, I got rid of that and I'm back to no sound in Hulu and good sound in the regular player.
I am wondering if there is something that I can do in .asoundrc. Any ideas? I've got onboard sound covered by snd-intel-hda.
loudestnoise
November 23rd, 2008, 11:31 PM
nope, you're not missing a thing...
the current version of boxee will compile just fine, on intrepid; however, it crashes on login. :(
but we'll see tomorrow!
Is it possible yet to run Boxee on Intrepid Ibex? I installed it by using the Hardy sources and it installed and loaded up but the interface crawled and I gave up.
jdarnold
November 24th, 2008, 09:29 AM
Try setting the Vsync to 0. in the ~/.boxee/UserData/guisettings.xml file. No one has yet explaind the meaning of this value, nor why one would want it to be the default 2 as opposed to 0, when the latter seems to work in far more cases.
aqtrans
December 24th, 2008, 05:03 PM
Yay I got it working! Whenever I try to load up anything through Hulu, it just sits there with the spinning-loading bar thing.
Everything else works pretty sweet though!
sxxe
December 28th, 2008, 05:44 AM
Hey guys,
at first thx for the PKGBUILD, i'm an archlinux user by myselfe and got my invite to boxee today. :)
I tried the posted PKGBUILD but non of the work for me. The one from bizthepirate needs to be fixed cause some file pathes doesn't work for me. After that it hang on an dependenci problem:
configure: error: libtre is required. Please see README.linux
ltpl4y3r
Could you post your working PKGBUILD again, cause the pastebin link is down.
Does anyone use boxee at archlinux at the moment?
Thx and bye
sxxe
sxxe
December 28th, 2008, 02:01 PM
I fixed the libtre error by manualy compiling TRE, cause its not in the arch pakage repro. But now i get the following error.
config.status: creating config.h
------------------------
XBMC Configuration:
------------------------
Debugging: No
Profiling: No
OpenGL: Yes
Joystick: Yes
XRandR: Yes
PCRE Support: Yes
ccache: Yes
prefix: /opt/boxee
------------------------
make -C guilib
make[1]: Entering directory `/home/sxe/daten/sourcen/boxee/src/boxee-0.9.6.4578-src/guilib'
/usr/bin/ccache g++ -MD -c -march=i686 -mtune=generic -O2 -pipe -O2 -DNDEBUG=1 -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/hal -I/usr/include/lzo -O2 -DNDEBUG=1 -DDBUS_API_SUBJECT_TO_CHANGE -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include -I/usr/include/hal -I/usr/include/lzo -D_LINUX -D_FILE_DEFINED -D_REENTRANT -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DTIXML_USE_STL -DHAS_SDL_JOYSTICK -DHAS_XRANDR -DHAS_PCRE -D'SVN_REV="exported"' -DINSTALL_PATH="\"/opt/boxee\"" -DDLL_PATH_LIBCURL="\"/usr/lib/libcurl.so.3\"" -I. -Icommon -I../xbmc -I../xbmc/cores -I../xbmc/linux -I../xbmc/utils -I/usr/include/freetype2 -I/usr/include/SDL -ItinyXML ActionManager.cpp -o ActionManager.o
In file included from /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_algo.h:65,
from /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../include/c++/4.3.2/algorithm:67,
from ../xbmc/linux/../../guilib/StdString.h:669,
from ../xbmc/linux/XHandle.h:27,
from ../xbmc/linux/PlatformInclude.h:26,
from system.h:186,
from include.h:32,
from ActionManager.cpp:22:
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../include/c++/4.3.2/cstdlib:132: Fehler: »::realloc« wurde nicht deklariert
make[1]: *** [ActionManager.o] Fehler 1
make[1]: Leaving directory `/home/sxe/daten/sourcen/boxee/src/boxee-0.9.6.4578-src/guilib'
make: *** [guilib] Fehler 2
I don't know what to do now. :)
ltpl4y3r
December 28th, 2008, 10:16 PM
ltpl4y3r
Could you post your working PKGBUILD again, cause the pastebin link is down.
Does anyone use boxee at archlinux at the moment?
Thx and bye
sxxe
Here (http://pastebin.com/f1bf5ee5c) is the new pastebin (set it to "Forever" instead of a month this time)
If you come up with any changes please feel free to post it through there.
I had to go to the AUR for libtre as well...
Using this PKGBUILD I was able to build it, but ended up having to link some files to get the flashplayer to even halfway work. There have been alot of changes since the last version for which this PKGBUILD was written. I'm not very experienced in making PKGBUILDs or even compiling my own code, but I was able to do a little simple troublshooting to get this to work (sort of).
There is an outdated PKGBUILD in the AUR that you might look at too.
Best of luck, and please let us know how it goes.
sxxe
December 29th, 2008, 05:33 AM
Hey ltpl4y3r at first thx to your effort but your PKGBUILD stops with the same error as mine does (see my post above).
I installed libtre manualy like i said. How did you find libtre in AUR? I cannot see it.
I'm not very experienced in making PKGBUILD too but my problems seems to be not because of that.
I tried the PKGBUILD from AUR already with the same result.
ltpl4y3r
December 31st, 2008, 10:01 AM
I installed libtre manualy like i said. How did you find libtre in AUR? I cannot see it.
I found libtre going through the XBMC dependency list. Here is TRE. (http://aur.archlinux.org/packages.php?ID=1659&O=&L=&C=&K=&SB=&SO=&PP=&do_Orphans=&SeB=)
You might look through that list to see if you have all the deps for XBMC. (http://aur.archlinux.org/packages.php?ID=21608)
sxxe
December 31st, 2008, 11:10 AM
Hey, thx for your replay again.
I installed libtre form AUR and made a new try.
I tried installing xbmc from aur. The dependenci check went well but after that it stops with the same guilib error like the boxee installation did. So it seems like it is a xbmc problem.
*edit: I found this post. http://xbmc.org/forum/showthread.php?t=41607&highlight=cstdlib Maybe that hels me. I will tell you it it works.. but than you have to explain me why it does. ;)
*edit2 After comenting #undef realloc compiling stars, but after 10 Minutes of compiling it stops with an simmilar error.
In file included from /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../include/c++/4.3.2/bits/stl_algo.h:65,
from /usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../include/c++/4.3.2/algorithm:67,
from ../linux/../../guilib/StdString.h:669,
from ../linux/XHandle.h:27,
from ../linux/PlatformInclude.h:26,
from ../../guilib/system.h:186,
from ../stdafx.h:32,
from FileMMS.cpp:43:
/usr/lib/gcc/i686-pc-linux-gnu/4.3.2/../../../../include/c++/4.3.2/cstdlib:132: Fehler: »::rpl_realloc« wurde nicht deklariert
make[1]: *** [FileMMS.o] Fehler 1
make[1]: Leaving directory `/home/sxe/daten/sourcen/boxee/src/boxee-0.9.6.4578-src/xbmc/FileSystem'
make: *** [filesystem] Fehler 2
==> FEHLER: Build fehlgeschlagen.
Breche ab ...
Now i'm where i started. no boxee on my box. :|
ltpl4y3r
December 31st, 2008, 04:55 PM
mmm... That is weird, just curious, but do you have the base-devel group installed?
sxxe
December 31st, 2008, 05:30 PM
Yes its strange. :)
I had not installed the base-devel group. But with it installed the same error. ;)
btw happy new year.
Garret
January 6th, 2009, 01:26 PM
I downloaded the latest source rev. 0.9.6.4578. But if do
automake i get this error:
[garret@desktop boxee-0.9.6.4578-src]$ automake
configure.in: no proper invocation of AM_INIT_AUTOMAKE was found.
configure.in: You should verify that configure.in invokes AM_INIT_AUTOMAKE,
configure.in: that aclocal.m4 is present in the top-level directory,
configure.in: and that aclocal.m4 was recently regenerated (using aclocal).
automake: no `Makefile.am' found for any configure output
instead with ./build.sh
[garret@desktop boxee-0.9.6.4578-src]$ ./build.sh
Local source revision :
Repository revision :
Couldn't determine if source is upto date!
This is probably due to network errors, skipping update.
Continue? (y/n) : y
Cleaning source directory.
Configuring build with -C.
./build.sh: line 194: ./configure: No such file or directory
FAILED! Exiting. (127)
Obviously i have installed all base-devel packages.
agentlame
January 6th, 2009, 01:48 PM
I downloaded the latest source rev. 0.9.6.4578. But if do
automake i get this error:
[garret@desktop boxee-0.9.6.4578-src]$ automake
configure.in: no proper invocation of AM_INIT_AUTOMAKE was found.
configure.in: You should verify that configure.in invokes AM_INIT_AUTOMAKE,
configure.in: that aclocal.m4 is present in the top-level directory,
configure.in: and that aclocal.m4 was recently regenerated (using aclocal).
automake: no `Makefile.am' found for any configure output
instead with ./build.sh
[garret@desktop boxee-0.9.6.4578-src]$ ./build.sh
Local source revision :
Repository revision :
Couldn't determine if source is upto date!
This is probably due to network errors, skipping update.
Continue? (y/n) : y
Cleaning source directory.
Configuring build with -C.
./build.sh: line 194: ./configure: No such file or directory
FAILED! Exiting. (127)
Obviously i have installed all base-devel packages.
you need to run 'autoconf' first... but even so, build.sh will not compile boxee, it is left over from xbmc.
Garret
January 6th, 2009, 02:25 PM
you need to run 'autoconf' first... but even so, build.sh will not compile boxee, it is left over from xbmc.
with autoconf too and then automake i have the same above error.
agentlame
January 6th, 2009, 02:30 PM
just do:
autoconf
./configure --prefix="/opt/boxee/"
make
stealthdave
January 14th, 2009, 03:24 PM
What you need to do is for each call to easy_setopt() that has a NULL as the third argument, is cast that NULL to a void *. There are I think 4 of these instances in FileCurl.cpp - so for instance:
g_curlInterface.easy_setopt(h, CURLOPT_FTPPORT, NULL);
becomes:
g_curlInterface.easy_setopt(h, CURLOPT_FTPPORT, (void*)NULL);
Jeff
I just compiled Boxee 0.9.6-4826 from source on Ubuntu 8.10 x86_64, and this patch was needed to compile on that architecture, as well. Any chance of getting this committed to the source tree?
- Dave
Powered by vBulletin® Version 4.1.12 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.