[flext] Compilation errors running bash build.sh max gcc on Mac osx 10.8

Thomas Grill gr at grrrr.org
Wed May 8 15:11:36 CEST 2013


Ok, x86_64 is the default arch on your system, but are you using the 64bit Max SDK of Max 6.1? I am not sure if it has even been released.
Please try ARCH=i386 in the config file.
gr~~~

--
Thomas Grill
http://grrrr.org


Am 08.05.2013 um 15:00 schrieb Luca Turchet:

> Dear Thomas,
> many thanks for your quick answer. I have recompiled after commenting the 
> line #ARCH=ppc i386 #x86_64 ppc64
> 
> Now I get some warnings about deprecated objects, and more importantly new errors 
> (please see the output below).
> 
> I attach the file config-mac-max-gcc.txt
> 
> Any suggestion?
> 
> Thanks in advance
> 
> Luca
> 
> 
> 
> In file included from source/flmap.cpp:18:
> In file included from source/flext.h:65:
> In file included from source/flclass.h:23:
> In file included from source/flbase.h:24:
> source/flsupport.h:269:19: warning: 't_buffer' is deprecated [-Wdeprecated-declarations]
>             const t_buffer *p = (const t_buffer *)sym->s_thing;
>                   ^
> /Users/luca/Documents/RICERCA/Codice_MaxMsp/VARIE/MaxSDK-6.1.1/c74support/msp-includes/buffer.h:96:40: note: 't_buffer' declared here
> C74_DEPRECATED( typedef struct _buffer t_buffer );
>                                        ^
> /Users/luca/Documents/RICERCA/Codice_MaxMsp/VARIE/MaxSDK-6.1.1/c74support/max-includes/ext.h:22:30: note: expanded from macro 'C74_DEPRECATED'
> #define C74_DEPRECATED(func) func __attribute__ ((deprecated))
>                              ^
> 2 warnings generated.
> c++ -mmacosx-version-min=10.4 -framework MaxAPI -framework MaxAudioAPI -dynamiclib -dynamic -framework vecLib -Wl,-S  -install_name /usr/local/lib/libflext-max.dylib -current_version 0.5.2 -compatibility_version 0.5 -preload -seg1addr 0xd0000000  -o max-darwin/release-shared/libflext-max.0.5.2.dylib   max-darwin/release-shared/flbase.opp max-darwin/release-shared/flext.opp max-darwin/release-shared/flbuf.opp max-darwin/release-shared/fldsp.opp max-darwin/release-shared/fllib.opp max-darwin/release-shared/flxlet.opp max-darwin/release-shared/flattr.opp max-darwin/release-shared/flattr_ed.opp max-darwin/release-shared/flsupport.opp max-darwin/release-shared/flutil.opp max-darwin/release-shared/flatom.opp max-darwin/release-shared/flatom_pr.opp max-darwin/release-shared/flthr.opp max-darwin/release-shared/fltimer.opp max-darwin/release-shared/flsimd.opp max-darwin/release-shared/flout.opp max-darwin/release-shared/flatom_part.opp max-darwin/release-shared/flitem.opp max-darwin/release-shared/flmeth.opp max-darwin/release-shared/flmsg.opp max-darwin/release-shared/flproxy.opp max-darwin/release-shared/flqueue.opp max-darwin/release-shared/flbind.opp max-darwin/release-shared/flmap.opp  
> clang: warning: argument unused during compilation: '-preload'
> Undefined symbols for architecture x86_64:
>   "_object_method_imp", referenced from:
>       flext_shared::buffer::Dirty(bool) in flbuf.opp
> ld: symbol(s) not found for architecture x86_64
> clang: error: linker command failed with exit code 1 (use -v to see invocation)
> make[1]: *** [max-darwin/release-shared/libflext-max.0.5.2.dylib] Error 1
> make: *** [build-release-shared] Error 2
> 
> 
> 
> 
> 
> 
> 
> ______________________________________________
> 
> Luca Turchet, Ph.D.
> Postdoctoral Research Fellow
> 
> Department of Architecture, Design & Media Technology 
> Aalborg University Copenhagen
> A. C. Meyers Vænge 15
> DK-2450 Copenhagen SV 
> 
> E-mail: tur at create.aau.dk
> Website: www.lucaturchet.it
> 
> 
> From: Thomas Grill [grrrr.org at gmail.com] on behalf of Thomas Grill [gr at grrrr.org]
> Sent: Wednesday, May 08, 2013 2:13 PM
> To: Luca Turchet
> Cc: flext at grrrr.org
> Subject: Re: [flext] Compilation errors running bash build.sh max gcc on Mac osx 10.8
> 
> Hi Luca,
> my guess is that you are compiling a fat binary with Intel and PowerPC architectures. (ARCH option in the flext/buildsys/config-mac-max-gcc.txt file).
> Comment out the ppc architecture and retry!
> gr~~~
> 
> 
> --
> Thomas Grill
> http://grrrr.org
> 
> 
> Am 08.05.2013 um 14:08 schrieb Luca Turchet:
> 
>> Dear all,
>> I am having problems during the installation of the last version of flext on my mac 
>> (osx 10.8.3, with xcode 4.6 having the Command Line Tools download installed).
>> 
>> When launching the command "bash build.sh max gcc " I get these errors: 
>> 
>> clang: warning: not using the clang compiler for the 'powerpc' architecture
>> llvm-g++-4.2: error trying to exec '/usr/bin/../llvm-gcc-4.2/bin/powerpc-apple-darwin11-llvm-g++-4.2': execvp: No such file or directory
>> clang: error: gcc frontend command failed with exit code 255 (use -v to see invocation)
>> 
>> Has anyone else come across this issue? If so, did you find a fix? 
>> 
>> I searched on internet but none of those solutions helped me. 
>> 
>> Thanks in advance
>> 
>> Luca
>> 
>> ______________________________________________
>> 
>> Luca Turchet, Ph.D.
>> Postdoctoral Research Fellow
>> 
>> Department of Architecture, Design & Media Technology 
>> Aalborg University Copenhagen
>> A. C. Meyers Vænge 15
>> DK-2450 Copenhagen SV 
>> 
>> E-mail: tur at create.aau.dk
>> Website: www.lucaturchet.it
>> 
>> 
>> _______________________________________________
>> http://grrrr.org/ext/flext
>> 
>> flext mailing list
>> flext at grrrr.org
>> http://grrrr.org/cgi-bin/mailman/listinfo/flext
> 
> <config-mac-max-gcc.txt>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://grrrr.org/pipermail/flext/attachments/20130508/185f8bbf/attachment.htm>


More information about the flext mailing list