[Bond-users] Building Bond for use with PayMasterya
Dru Hill
dru at treshna.com
Mon May 6 17:33:00 EDT 2013
Hi Ezra
Are you using scons or make to compile bond? (There are 2 build
scripts in bond).
Could be a 32bit vs 64bit compile issue.
Can you try with a clean scons compile.
scons -c
scons EMAIL=0 AMD64=1
And see if that gets further in compiling binaries.
you'll need to sudo apt-get install scons potentially beforehand.
n Mon, May 06, 2013 at 03:53:31PM -0400, Ezra Tucker wrote:
> Hi all,
>
> I'm trying to build Bond to use with PayMaster. I followed the directions
> on the website
> [1]www.treshna.com/paymaster/requirements/
> and are using bond, bonddb, and paymaster all from the most recent
> versions on svn. (I had previously installed bond and bonddb from source
> from the tar files on the website, but couldn't get paymaster to work)
> BondDB built fine, but Bond did not-- I get this message:
>
> gcc -o uigtk/libbond_uigtk.so -Wl,--export-dynamic -pthread -shared
> uigtk/parse.os uigtk/xml_display.os uigtk/xml_funcs.os uigtk/uisignal.os
> uigtk/uidropdown.os uigtk/uispinbutton.os uigtk/uilist.os uigtk/uibox.os
> uigtk/uitoggle.os uigtk/uiradiobutton.os uigtk/uicheckbutton.os
> uigtk/uibutton.os uigtk/uigeneral.os uigtk/uigtk.os uigtk/uiprogressbar.os
> uigtk/uiimage.os uigtk/uinotebook.os uigtk/uiframe.os uigtk/uiseparator.os
> uigtk/uimenu.os uigtk/uitoolbar.os uigtk/uitextview.os uigtk/uimessage.os
> uigtk/gtkdropdown.os uigtk/uilogin.os uigtk/uitutorial.os
> uigtk/uiautosize.os uigtk/uiuri.os uigtk/uicalendar.os
> uigtk/uixmlcommon.os uigtk/uimatrix.os uigtk/uimatrixsignal.os
> uigtk/uimatrixcell.os uigtk/uigraph.os -lxml2 -lgnomeui-2 -lSM -lICE
> -lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2
> -lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0
> -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0
> -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgconf-2 -lgthread-2.0
> -lgmodule-2.0 -lrt -lgobject-2.0 -lglib-2.0 uigtk/libgoocanvas.a
> uigtk/libglg_lib.a
> /usr/bin/ld: uigtk/libgoocanvas.a(goocanvasgroup.o): relocation
> R_X86_64_32 against `.bss' can not be used when making a shared object;
> recompile with -fPIC
> uigtk/libgoocanvas.a: could not read symbols: Bad value
> collect2: ld returned 1 exit status
> scons: *** [uigtk/libbond_uigtk.so] Error 1
> scons: building terminated because of errors.
>
> The only other thing that the install complains about is that I don't have
> glg, but it says it will install its own version. Otherwise, I'm pretty
> sure I have some version of all of the other dependencies, and if it's
> useful, I'm using postgres 9.1 on ubuntu 12.04.
>
> Does anybody have any advice on how to get paymaster working? Thanks!!
>
> -Ezra
>
> Ezra R. Tucker
> Senior Analyst | Altenex LLC
> 7 Liberty Square | Boston, MA 02109
> t: 617.517.3200 | m: 818.203.0269
> [2]ezra.tucker at altenex.com
> [3]www.altenex.com
>
> References
>
> Visible links
> 1. http://www.treshna.com/paymaster/requirements/
> 2. mailto:ezra.tucker at altenex.com
> 3. http://www.altenex.com/
> _______________________________________________
> Bond-users mailing list
> Bond-users at lists.hcoop.net
> https://lists.hcoop.net/listinfo/bond-users
--
Dru Hill
Managing Director
Treshna Enterprises Ltd
EPIC Sanctuary
78-106 Manchester St
Christchurch 8011
New Zealand
Phone: 64 3 3663649 ext 203
http://www.treshna.com
More information about the Bond-users
mailing list