Many thanks for your help again:

/usr/local/lib/libwx_osx_cocoau_xrc-2.9.dylib: Mach-O 64-bit dynamically linked 
shared library x86_64

mbp2-de-luc:~ luc$  cat /usr/bin/ghc
#!/bin/sh
exedir="/Library/Frameworks/GHC.framework/Versions/7.4.2-i386/usr/lib/ghc-7.4.2"
exeprog="ghc-stage2"
executablename="$exedir/$exeprog"
datadir="/Library/Frameworks/GHC.framework/Versions/7.4.2-i386/usr/share"
bindir="/Library/Frameworks/GHC.framework/Versions/7.4.2-i386/usr/bin"
topdir="/Library/Frameworks/GHC.framework/Versions/7.4.2-i386/usr/lib/ghc-7.4.2"
executablename="$exedir/ghc"
exec "$executablename" -B"$topdir" ${1+"$@"}
mbp2-de-luc:~ luc$  


how may I know ( from this script) of this is 32 or 64 ?

in the meantime , I found old wx lib fro 2010 in /usr/local, which I cleaned 
everything wx, ,  reinstalled the latest build ( 64 as shown before)
I check any pkg , de registeretred any wx package and reinstalled after th 
epeevious step

I thought it would do it, but no, the wxcore test is still funny:

does the message means it is expecting 32 : which is not the architecture being 
linked (i386) ?

what are the consequence of switching to GHC 64 ?


mbp2-de-luc:wxcore luc$ ghc --make HelloWorld
[1 of 1] Compiling Main             ( HelloWorld.hs, HelloWorld.o )
Linking HelloWorld ...
ld: warning: ld: warning: ignoring file 
/usr/local/lib/libwx_osx_cocoau_webview-2.9.dylib, file was built for 
unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 0x 
0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being linked (i386): 
/usr/local/lib/libwx_osx_cocoau_webview-2.9.dylibignoring file 
/usr/local/lib/libwx_osx_cocoau_xrc-2.9.dylib, file was built for unsupported 
file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 
0x 0 0x 0 0x 0 ) which is not the architecture being linked (i386): 
/usr/local/lib/libwx_osx_cocoau_xrc-2.9.dylib

ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_stc-2.9.dylib, file 
was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 
0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being 
linked (i386): /usr/local/lib/libwx_osx_cocoau_stc-2.9.dylib
ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_richtext-2.9.dylib, 
file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 
0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture 
being linked (i386): /usr/local/lib/libwx_osx_cocoau_richtext-2.9.dylib
ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_ribbon-2.9.dylib, 
file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 
0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture 
being linked (i386): /usr/local/lib/libwx_osx_cocoau_ribbon-2.9.dylib
ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_propgrid-2.9.dylib, 
file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 
0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture 
being linked (i386): /usr/local/lib/libwx_osx_cocoau_propgrid-2.9.dylib
ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_aui-2.9.dylib, file 
was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 
0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being 
linked (i386): /usr/local/lib/libwx_osx_cocoau_aui-2.9.dylib
ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_gl-2.9.dylib, file 
was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 
0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being 
linked (i386): /usr/local/lib/libwx_osx_cocoau_gl-2.9.dylib
ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_qa-2.9.dylib, file 
was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 
0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being 
linked (i386): /usr/local/lib/libwx_osx_cocoau_qa-2.9.dylib
ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_html-2.9.dylib, file 
was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 
0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being 
linked (i386): /usr/local/lib/libwx_osx_cocoau_html-2.9.dylib
ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_adv-2.9.dylib, file 
was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 
0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being 
linked (i386): /usr/local/lib/libwx_osx_cocoau_adv-2.9.dylib
ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_core-2.9.dylib, file 
was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 
0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being 
linked (i386): /usr/local/lib/libwx_osx_cocoau_core-2.9.dylib
ld: warning: ignoring file /usr/local/lib/libwx_baseu_xml-2.9.dylib, file was 
built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 
3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being 
linked (i386): /usr/local/lib/libwx_baseu_xml-2.9.dylib
ld: warning: ignoring file /usr/local/lib/libwx_baseu_net-2.9.dylib, file was 
built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 
3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being 
linked (i386): /usr/local/lib/libwx_baseu_net-2.9.dylib
ld: warning: ignoring file /usr/local/lib/libwx_baseu-2.9.dylib, file was built 
for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 
0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being linked 
(i386): /usr/local/lib/libwx_baseu-2.9.dylib
mbp2-de-luc:wxcore luc$  



--------------
Luc
be.linkedin.com/in/luctaesch/ (http://be.linkedin.com/in/luctaesch/)
Envoyé avec Sparrow (http://www.sparrowmailapp.com/?sig)


Le mardi 19 mars 2013 à 16:56, Eric Kow a écrit :

> What does `file /usr/local/lib/libwx_osx_cocoau_xrc-2.9.dylib` report?
> And what about `cat /usr/bin/ghc`? (It should be a shell script)
>  
> Just trying to find out if you have a 64 bit wxWidgets with 32 bit GHC which 
> may be the case
> If that's so, you might have better luck with the 64 bit GHC
>  
>  
> On 19 Mar 2013, at 15:19, Luc TAESCH wrote:
>  
> > > - using debug-wx to see what stage things go wrong at? 
> > > https://github.com/kowey/debug-wx
> > (it's a collection of hello worlds for different layers)
> >  
> > Very helpful , thanks. Steps1 ok. Step 2 break
> >  
> > mbp2-de-luc:debug-wx luc$ wx-config
> >  
> > wx-config [--prefix[=DIR]] [--exec-prefix[=DIR]] [--release] 
> > [--version-full]
> > [--list] [--selected-config] [--host=HOST] [--toolkit=TOOLKIT]
> > [--universal[=yes|no]] [--unicode[=yes|no]] [--static[=yes|no]]
> > [--debug[=yes|no]] [--version[=VERSION]] [--basename] [--cc] [--cxx]
> > [--cppflags [base]] [--cxxflags [base]] [--cflags]
> > [--rescomp] [--linkdeps] [--ld] [--utility=UTIL]
> > [--libs [LIBS...]] [--optional-libs [LIBS...]]
> >  
> > wx-config returns information about the wxWidgets libraries available on
> > your system. It may be used to retrieve the information required to build
> > applications using these libraries using --cppflags, --cxxflags, --cflags,
> > and --libs options. And you may query the properties of this configuration
> > using --query-{host,toolkit,widgetset,chartype,debugtype,version,linkage}.
> >  
> > NOTE: Usage of --debug and --query-debugtype are only relevant if you
> > have any versions prior to 2.9 installed and use the --version option to
> > select an earlier version.
> >  
> > If multiple builds of wxWidgets are available, you can use the options
> > --prefix, --host, --toolkit, --unicode, --static, --universal or --version
> > to select from them. The --selected-config option shows the name of the
> > current configuration and --list shows available alternatives which match
> > specified criteria. The --utility option returns the correct version of
> > UTIL to use with the selected build. The --linkdeps option returns only
> > static libraries for your makefile link rule dependencies.
> >  
> > The LIBS arguments (comma or space separated) may be used to specify the
> > wxWidgets libraries that you wish to use. The "std" label may be used to
> > import all libraries that would be used by default if none were specified
> > explicitly, e.g. wx-config --libs core,base. The "all" label may be used
> > to import all libraries that have been compiled which are shown in the
> > list below. The --optional-libs parameter should be followed by a list
> > of libs that should be linked to, but only if they are available.
> >  
> > Available libraries in this build are:
> > xrc webview stc richtext ribbon propgrid aui gl html qa adv core xml net 
> > base
> >  
> > mbp2-de-luc:debug-wx luc$ cd wxWidgets
> > mbp2-de-luc:wxWidgets luc$ g++ minimal.cpp `wx-config --libs --cflags` -o 
> > minimal
> > mbp2-de-luc:wxWidgets luc$ ./minimal  
> >  
> > Step 2:
> >  
> > mbp2-de-luc:wxWidgets luc$ cd ..
> > mbp2-de-luc:debug-wx luc$ cd wxcore
> > mbp2-de-luc:wxcore luc$ ghc --make HelloWorld
> > [1 of 1] Compiling Main ( HelloWorld.hs, HelloWorld.o )
> > Linking HelloWorld ...
> > ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_xrc-2.9.dylib, 
> > file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 
> > 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the 
> > architecture being linked (i386): 
> > /usr/local/lib/libwx_osx_cocoau_xrc-2.9.dylib
> > ld: warning: ignoring file 
> > /usr/local/lib/libwx_osx_cocoau_webview-2.9.dylib, file was built for 
> > unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 
> > 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being linked 
> > (i386): /usr/local/lib/libwx_osx_cocoau_webview-2.9.dylib
> > ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_stc-2.9.dylib, 
> > file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 
> > 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the 
> > architecture being linked (i386): 
> > /usr/local/lib/libwx_osx_cocoau_stc-2.9.dylib
> > ld: warning: ignoring file 
> > /usr/local/lib/libwx_osx_cocoau_richtext-2.9.dylib, file was built for 
> > unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 
> > 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being linked 
> > (i386): /usr/local/lib/libwx_osx_cocoau_richtext-2.9.dylib
> > ld: warning: ignoring file 
> > /usr/local/lib/libwx_osx_cocoau_ribbon-2.9.dylib, file was built for 
> > unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 
> > 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being linked 
> > (i386): /usr/local/lib/libwx_osx_cocoau_ribbon-2.9.dylib
> > ld: warning: ignoring file 
> > /usr/local/lib/libwx_osx_cocoau_propgrid-2.9.dylib, file was built for 
> > unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 0x 3 0x 0 
> > 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture being linked 
> > (i386): /usr/local/lib/libwx_osx_cocoau_propgrid-2.9.dylib
> > ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_aui-2.9.dylib, 
> > file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 
> > 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the 
> > architecture being linked (i386): 
> > /usr/local/lib/libwx_osx_cocoau_aui-2.9.dylib
> > ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_gl-2.9.dylib, 
> > file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 
> > 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the 
> > architecture being linked (i386): 
> > /usr/local/lib/libwx_osx_cocoau_gl-2.9.dylib
> > ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_html-2.9.dylib, 
> > file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 
> > 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the 
> > architecture being linked (i386): 
> > /usr/local/lib/libwx_osx_cocoau_html-2.9.dylib
> > ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_qa-2.9.dylib, 
> > file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 
> > 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the 
> > architecture being linked (i386): 
> > /usr/local/lib/libwx_osx_cocoau_qa-2.9.dylib
> > ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_adv-2.9.dylib, 
> > file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 
> > 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the 
> > architecture being linked (i386): 
> > /usr/local/lib/libwx_osx_cocoau_adv-2.9.dylib
> > ld: warning: ignoring file /usr/local/lib/libwx_osx_cocoau_core-2.9.dylib, 
> > file was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 
> > 0x 0 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the 
> > architecture being linked (i386): 
> > /usr/local/lib/libwx_osx_cocoau_core-2.9.dylib
> > ld: warning: ignoring file /usr/local/lib/libwx_baseu_xml-2.9.dylib, file 
> > was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 
> > 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the 
> > architecture being linked (i386): /usr/local/lib/libwx_baseu_xml-2.9.dylib
> > ld: warning: ignoring file /usr/local/lib/libwx_baseu_net-2.9.dylib, file 
> > was built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 
> > 0x 1 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the 
> > architecture being linked (i386): /usr/local/lib/libwx_baseu_net-2.9.dylib
> > ld: warning: ignoring file /usr/local/lib/libwx_baseu-2.9.dylib, file was 
> > built for unsupported file format ( 0xcf 0xfa 0xed 0xfe 0x 7 0x 0 0x 0 0x 1 
> > 0x 3 0x 0 0x 0 0x 0 0x 6 0x 0 0x 0 0x 0 ) which is not the architecture 
> > being linked (i386): /usr/local/lib/libwx_baseu-2.9.dylib
> > mbp2-de-luc:wxcore luc$ ./HelloWorld  
> > dyld: Symbol not found: __ZN10wxDateTime13TIME_T_FACTORE
> > Referenced from: /Users/luc/.cabal/lib/wxc-0.90.0.4/ghc-7.4.2/libwxc.dylib
> > Expected in: flat namespace
> > in /Users/luc/.cabal/lib/wxc-0.90.0.4/ghc-7.4.2/libwxc.dylib
> > Trace/BPT trap: 5
> > mbp2-de-luc:wxcore luc$  
> >  
> > --------------
> > Luc
> > be.linkedin.com/in/luctaesch/ (http://be.linkedin.com/in/luctaesch/)
> > Envoyé avec Sparrow
> >  
> > Le mardi 19 mars 2013 à 15:38, Eric Kow a écrit :
> >  
> > > Do any of the following help?
> > >  
> > > - making sure you have a 64bit wxWidgets
> > > - using debug-wx to see what stage things go wrong at? 
> > > https://github.com/kowey/debug-wx
> > > (it's a collection of hello worlds for different layers)
> > > - using my cabal-macosx branch? https://github.com/kowey/cabal-macosx
> > >  
> > > I might have forgotten to do a release, in which case sorry.
> > >  
> > > I'm on Lion, using ghc 7.4.1, wxWidgets from the Homebrew installer
> > >  
> > >  
> > > On 19 Mar 2013, at 00:01, luc taesch wrote:
> > >  
> > > > Are there any setup to do after install , (the equivalent of LD_CONFIG 
> > > > ?)
> > > >  
> > > > what i did , following [0 ]
> > > >  
> > > > 1/ install wxwigets went fine
> > > >  
> > > > 2/ but I cannot get a helllo world example running .
> > > > the cabal-macosx does not seems to be seen ( what
> > > > is expected in fact ?). any setup ?
> > > >  
> > > >  
> > > > 3/ trying and run the sample by hand raise an Error
> > > >  
> > > > Anyway this is much farther I ever been on a haskell gui install on the 
> > > > mac.
> > > > but not good enough so far.
> > > > I would love trying reactive banana.
> > > >  
> > > > ar there any positive experience of installing wx on 10.8
> > > > ( according to [0], yes) ?
> > > > any tricks to know ?
> > > >  
> > > >  
> > > > details here : http://hpaste.org/84285 due to size limitations.
> > > >  
> > > > [0]: http://www.haskell.org/haskellwiki/WxHaskell/Mac ( manual compile)
> > > >  
> > > >  
> > > > ------------------------------------------------------------------------------
> > > > Everyone hates slow websites. So do we.
> > > > Make your web apps faster with AppDynamics
> > > > Download AppDynamics Lite for free today:
> > > > http://p.sf.net/sfu/appdyn_d2d_mar
> > > > _______________________________________________
> > > > wxhaskell-users mailing list
> > > > wxhaskell-users@lists.sourceforge.net 
> > > > (mailto:wxhaskell-users@lists.sourceforge.net)
> > > > https://lists.sourceforge.net/lists/listinfo/wxhaskell-users
> > > >  
> > >  
> > >  
> > > --
> > > Eric Kow <http://erickow.com>
> > >  
> >  
> >  
>  
>  
> --  
> Eric Kow <http://erickow.com>
>  
>  


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_mar
_______________________________________________
wxhaskell-users mailing list
wxhaskell-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wxhaskell-users

Reply via email to