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

Reply via email to