Try this change: http://pastebin.com/5ymQcb6Z

<http://pastebin.com/5ymQcb6Z>Also, could you tell me your GCC and LD
versions ? (`gcc --version' and `ld --version')

Thanks,
RJ

On Mon, Oct 11, 2010 at 12:01 AM, jus <[email protected]> wrote:

> Oops, my bad.
> Have used lp:mixxx/1.8 instead of lp:mixxx and missed out the updated build
> scripts.
>
> Re-installed libmad and using latest lp:mixxx revision 2473.
>
> Scons now start building for osx32 (was osx64 before) but is terminated
> because of a different error:
> ......
> ld: warning: directory '/sw/lib' following -L not found
> ld: unknown option: --gc-sections
> collect2: ld returned 1 exit status
> scons: *** [osx32_build/mixxx] Error 1
> scons: building terminated because of errors.
> ......
>
> Full buildlog: http://pastebin.com/WLrZVJA4
>
> Thanks,
> jus
>
>
> On 11.10.2010, at 04:54, RJ Ryan wrote:
>
> Hey Jus,
>
> Could you pastebin the full result of this? The *snip*'d part is useful :).
>
> I recently rewrote a good deal of the build scripts (which it seems you are
> not yet updated to yet) and Albert confirmed that he was able to build and
> package lp:mixxx on OSX. He may be able to spot what's wrong immediately,
> but since the 'mad' symbols are not being found by the linker, that would
> suggest you don't have libmad installed. I'm not sure which package system
> you're using on OSX, but maybe try to install libmad?
>
> Best,
> RJ
>
> On Sun, Oct 10, 2010 at 6:40 AM, jus <[email protected]> wrote:
>
>> Hello,
>> I have used two machines before (OSX 10.5 for compiling and 10.6 for
>> testing) but would like to have only one machine (OSX 10.6) for development.
>> Never got lp:mixxx<https://code.launchpad.net/~mixxxdevelopers/mixxx/trunk> 
>> to
>> compile on OSX 10.6, but with the new QT 4.7 it might be worth a try again.
>>
>> My specs:
>> MacOS 10.6.4  / QT 4.7.0 final SDK
>> localhost:~ user$ uname -a
>> Darwin localhost 10.4.0 Darwin Kernel Version 10.4.0: Fri Apr 23 18:28:53
>> PDT 2010; root:xnu-1504.7.4~1/RELEASE_I386 i386
>>
>> Don`t know if there is an error on my side but SCONS alway terminated
>> because of errors.
>>
>> Thanks for your input,
>> jus
>>
>>
>> Scons terminal output:
>>
>> localhost:mixxx user$ scons qtdir=/usr/local/Qt4.7
>> scons: Reading SConscript files ...
>> Platform: OS X
>> QT path: /usr/local/Qt4.7
>> Loading qt4 tool...
>>
>> scons: warning: QTDIR variable is not defined, using moc executable as a
>> hint (QTDIR=None)
>> File "/Users/user/Dropbox/Mixxx/1.8/mixxx/build/qt4.py", line 206, in
>> _detect
>> Binary format:
>> Checking for C library portaudio... yes
>> Checking for C library id3tag... yes
>> Checking for C library mad... yes
>> Checking for C library sndfile... yes
>> Checking for C library vorbisfile... yes
>> Checking for C library vorbis... yes
>> Checking for C library ogg... yes
>> Checking for C library GL... no
>> Checking for C header file GL/gl.h... no
>> Checking for C library opengl32... no
>> Checking for C header file
>> /System/Library/Frameworks/OpenGL.framework/Versions/A/Headers/gl.h... yes
>> Checking for C library GLU... no
>> Checking for C header file GL/glu.h... no
>> Checking for C library glu32... no
>> Checking for C header file
>> /System/Library/Frameworks/OpenGL.framework/Versions/A/Headers/glu.h... yes
>> Not working FFMPEG support... disabled
>> Checking for C library porttime... no
>> Checking for C library libporttime... no
>> Checking for C header file porttime.h... yes
>> Checking for C library portmidi... yes
>> Checking for C++ header file
>> /System/Library/Frameworks/CoreMIDI.framework/Headers/CoreMIDI.h... yes
>> Checking for C library wavpack... no
>> WavPack audio file support disabled
>>
>> Features Summary:
>> ================
>> High quality EQs... enabled
>> iPod support... disabled
>> Shoutcast support... disabled
>> LADSPA support... disabled
>> Vinyl Control... enabled
>> Tonal analysis... disabled
>>  Apple M4A audio file support... disabled
>> Test suite... disabled
>> MixxxScript Studio... disabled
>> MIDI Scripting... enabled
>> profiling profiling support... disabled
>> Optimizing for this CPU... no
>> Specific optimizations... enabled
>> Agner Fog's ASMLIB (http://www.agner.org/optimize)... disabled
>> Debugging message output... enabled
>> MSVS 2005 hacks... disabled
>> Case Metrics profiling... disabled
>> ================
>>  Building with flags: hifieq vinylcontrol midiscript optimize=1 qdebug
>> ================
>>
>> WE ARE IN: /Users/user/Dropbox/Mixxx/1.8/mixxx/osx64_build
>> scons: done reading SConscript files.
>> scons: Building targets ...
>> …………
>> snip
>> …………
>> ld: warning: directory '/sw/lib' following -L not found
>> ld: warning: directory '/sw/lib' following -L not found
>> ld: warning: in /System/Library/Frameworks//QuickTime.framework/QuickTime,
>> missing required architecture x86_64 in file
>> Undefined symbols:
>>   "_mad_timer_count", referenced from:
>>       SoundSourceMp3::parseHeader()       in soundsourcemp3.o
>>       SoundSourceMp3::length()      in soundsourcemp3.o
>>   "_mad_stream_buffer", referenced from:
>>       SoundSourceMp3::parseHeader()       in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::open()      in soundsourcemp3.o
>>   "_mad_header_decode", referenced from:
>>       SoundSourceMp3::parseHeader()       in soundsourcemp3.o
>>       SoundSourceMp3::open()      in soundsourcemp3.o
>>   "_mad_timer_zero", referenced from:
>>       SoundSourceMp3::parseHeader()       in soundsourcemp3.o
>>       SoundSourceMp3::open()      in soundsourcemp3.o
>>       SoundSourceMp3::open()      in soundsourcemp3.o
>>   "_mad_stream_init", referenced from:
>>       SoundSourceMp3::parseHeader()       in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::open()      in soundsourcemp3.o
>>       SoundSourceMp3::SoundSourceMp3(QString)in soundsourcemp3.o
>>       SoundSourceMp3::SoundSourceMp3(QString)in soundsourcemp3.o
>>   "_mad_stream_skip", referenced from:
>>       SoundSourceMp3::parseHeader()       in soundsourcemp3.o
>>       SoundSourceMp3::read(unsigned long, short const*)in soundsourcemp3.o
>>       SoundSourceMp3::open()      in soundsourcemp3.o
>>   "_mad_timer_add", referenced from:
>>       SoundSourceMp3::open()      in soundsourcemp3.o
>>   "_mad_frame_finish", referenced from:
>>       SoundSourceMp3::~SoundSourceMp3()in soundsourcemp3.o
>>       SoundSourceMp3::~SoundSourceMp3()in soundsourcemp3.o
>>       SoundSourceMp3::~SoundSourceMp3()in soundsourcemp3.o
>>   "_mad_header_init", referenced from:
>>       SoundSourceMp3::parseHeader()       in soundsourcemp3.o
>>       SoundSourceMp3::open()      in soundsourcemp3.o
>>   "_mad_synth_init", referenced from:
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::SoundSourceMp3(QString)in soundsourcemp3.o
>>       SoundSourceMp3::SoundSourceMp3(QString)in soundsourcemp3.o
>>   "_mad_stream_finish", referenced from:
>>       SoundSourceMp3::parseHeader()       in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::~SoundSourceMp3()in soundsourcemp3.o
>>       SoundSourceMp3::~SoundSourceMp3()in soundsourcemp3.o
>>       SoundSourceMp3::~SoundSourceMp3()in soundsourcemp3.o
>>   "_mad_synth_mute", referenced from:
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>   "_mad_frame_init", referenced from:
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::SoundSourceMp3(QString)in soundsourcemp3.o
>>       SoundSourceMp3::SoundSourceMp3(QString)in soundsourcemp3.o
>>   "_mad_frame_decode", referenced from:
>>       SoundSourceMp3::read(unsigned long, short const*)in soundsourcemp3.o
>>       SoundSourceMp3::discard(unsigned long)in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>   "_mad_frame_mute", referenced from:
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>   "_mad_synth_frame", referenced from:
>>       SoundSourceMp3::read(unsigned long, short const*)in soundsourcemp3.o
>>       SoundSourceMp3::discard(unsigned long)in soundsourcemp3.o
>>       SoundSourceMp3::seek(long)  in soundsourcemp3.o
>>   "_mad_timer_multiply", referenced from:
>>       SoundSourceMp3::parseHeader()       in soundsourcemp3.o
>> ld: symbol(s) not found
>> collect2: ld returned 1 exit status
>> scons: *** [osx64_build/mixxx] Error 1
>> scons: building terminated because of errors.
>> localhost:mixxx user$
>>
>>
>> ------------------------------------------------------------------------------
>> Beautiful is writing same markup. Internet Explorer 9 supports
>> standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
>> Spend less time writing and  rewriting code and more time creating great
>> experiences on the web. Be a part of the beta today.
>> http://p.sf.net/sfu/beautyoftheweb
>> _______________________________________________
>> Mixxx-devel mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>>
>>
>
>
>
> ------------------------------------------------------------------------------
> Beautiful is writing same markup. Internet Explorer 9 supports
> standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
> Spend less time writing and  rewriting code and more time creating great
> experiences on the web. Be a part of the beta today.
> http://p.sf.net/sfu/beautyoftheweb
> _______________________________________________
> Mixxx-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mixxx-devel
>
>
------------------------------------------------------------------------------
Beautiful is writing same markup. Internet Explorer 9 supports
standards for HTML5, CSS3, SVG 1.1,  ECMAScript5, and DOM L2 & L3.
Spend less time writing and  rewriting code and more time creating great
experiences on the web. Be a part of the beta today.
http://p.sf.net/sfu/beautyoftheweb
_______________________________________________
Mixxx-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to