Hi Gustavo, The output you're getting from SCONS looks a bit foreign to me, particularly the part in your previous email about looking for main() in those libraries. I think you might have an old version of SCONS, which may be causing these problems you're encountering. To fix the error at the end of your compile, try updating your version of SCONS.
As for the binary, you can try copying the "mixxx" binary in mixxx/src/.obj/ to just mixxx/, and running "scons install". If that doesn't work, copy the mixxx binary to /usr/local/bin, and copy the following directories to /usr/local/share/mixxx: mixxx/src/skins mixxx/src/keyboard mixxx/src/midi That should do the trick... Good luck, Albert ----- Original Message ----- From: Gustavo Homem <[EMAIL PROTECTED]> Date: Tuesday, June 17, 2008 9:18 am Subject: Re: [Mixxx-devel] 1.6.0 - BETA 3 build confusion To: Albert Santoni <[EMAIL PROTECTED]> Cc: [email protected] > Hi Albert, > > > > > > > > > > Any thoughts? > > > > > > > Yes, the short answer is that scons can't find your OpenGL > headers. The > > build system looks for the Linux GL headers, then the Win32 > ones, then > > the OS X ones, and since that's confused a handful of people, > I'll fix > > that. Sorry for the confusion. > > > > After doubting if the problem was on my side :-) I decided to > edit the > python script and do away with the GL checks. Also I had to set the > QTDIRs manually, even the script saying the it's an option for > win32 only > (#if not platform == linux ...). > > That is because I have qt4 at /opt/qt4 (which I told scons of course, > with qtdir=/opt/qt4) and pkg-config will report wrong info. You > should be aware of this problem. > > After that fight, I was able to compile and link, but now scons > aborts in the very end of the script: > > --------------------------------- > > Install root: /usr/local > scons: done reading SConscript files. > scons: Building targets ... > Copy("$TARGET", "$SOURCE") > scons: *** [mixxx] Exception > Traceback (most recent call last): > File "/usr/lib/scons/SCons/Taskmaster.py", line 101, in execute > self.targets[0].build() > File "/usr/lib/scons/SCons/Node/__init__.py", line 201, > in build > apply(executor, (self, errfunc), kw) > File "/usr/lib/scons/SCons/Executor.py", line 115, in __call__ > apply(action, (self.targets, self.sources, > env, errfunc), kw) > File "/usr/lib/scons/SCons/Action.py", line 243, in __call__ > stat = self.execute(target, source, env) > File "/usr/lib/scons/SCons/Action.py", line 512, in execute > return self.execfunction(target=target, > source=rsources, env=env) > File "/usr/lib/scons/SCons/Action.py", line 622, in __call__ > return apply(self.parent.actfunc, args, kw) > File "/usr/lib/scons/SCons/Defaults.py", line 179, in copy_func > return shutil.copytree(src, dest, 1) > File "/usr/lib/python2.4/shutil.py", line 110, in copytree > names = os.listdir(src) > OSError: [Errno 2] No such file or directory: '$SOURCE' > scons: building terminated because of errors. > > ----------------------------------- > > I know it compiled OK because I have the mixxx binary under > src/.obj/mixxx. > What's going wrong here and how should I move forward? > > Looking forward to have mixxx running :-) > > Cheers > Gustavo > > > -- > Angulo Sólido - Tecnologias de Informação > http://angulosolido.pt > ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://sourceforge.net/services/buy/index.php _______________________________________________ Mixxx-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/mixxx-devel
