Hi Albert, On Wednesday 18 June 2008 17:13, Albert James Santoni wrote: > 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.
scons-0.96.1-1mdk Is it old? > > As for the binary, you can try copying the "mixxx" binary in > mixxx/src/.obj/ to just mixxx/, and running "scons install". It did install mixxx to /usr/local but failed after that: scons: *** [Errno 21] Is a directory scons: building terminated because of errors. > > 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... It works. I will try to build on a self contained prefix (/opt/mixxx) to avoid manualy copies to multiple places. cheers Gustavo > > 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 -- 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
