[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