<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Hi Dru,<div><br></div><div>Thanks for the response! I think I got further in the install this time but not entirely complete:</div><div><br></div><div><div>gcc -o uigtk/testmatrix -Wl,--export-dynamic -pthread uigtk/parse.o uigtk/xml_display.o uigtk/xml_funcs.o uigtk/uisignal.o uigtk/uidropdown.o uigtk/uispinbutton.o uigtk/uilist.o uigtk/uibox.o uigtk/uitoggle.o uigtk/uiradiobutton.o uigtk/uicheckbutton.o uigtk/uibutton.o uigtk/uigeneral.o uigtk/uigtk.o uigtk/uiprogressbar.o uigtk/uiimage.o uigtk/uinotebook.o uigtk/uiframe.o uigtk/uiseparator.o uigtk/uimenu.o uigtk/uitoolbar.o uigtk/uitextview.o uigtk/uimessage.o uigtk/gtkdropdown.o uigtk/uilogin.o uigtk/uitutorial.o uigtk/uiautosize.o uigtk/uiuri.o uigtk/uicalendar.o uigtk/uixmlcommon.o uigtk/uimatrix.o uigtk/uimatrixsignal.o uigtk/uimatrixcell.o uigtk/uigraph.o uigtk/testmatrix.o -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 `pkg-config --libs bonddb2`</div><div>/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/libgtk-x11-2.0.so: undefined reference to symbol 'pango_cairo_create_layout'</div><div>/usr/bin/ld: note: 'pango_cairo_create_layout' is defined in DSO /usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/libpangocairo-1.0.so so try adding it to the linker command line</div><div>/usr/lib/gcc/x86_64-linux-gnu/4.6/../../../x86_64-linux-gnu/libpangocairo-1.0.so: could not read symbols: Invalid operation</div><div>collect2: ld returned 1 exit status</div><div>scons: *** [uigtk/testmatrix] Error 1</div><div>scons: building terminated because of errors.</div><div><br></div><div>I am using scons, and it is indeed a 64-bit computer and system. My version of scons is (I believe) 2.1.0</div><div><br></div><div>It's not a terribly pressing issue-- I got bond and bonddb working on another computer using the most recent snapshots, and got paymaster working there-- after a little bit of editing some of the scripts and forms.</div><div><br></div><div>-Ezra</div><div><br></div><div apple-content-edited="true">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div style="color: rgb(0, 0, 0); font-variant: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; font-style: normal; font-weight: normal; "><span class="Apple-style-span" style="border-collapse: separate; border-spacing: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><span class="Apple-style-span" style="border-collapse: separate; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: -webkit-auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; border-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: 13px; "><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><font face="Arial"><div style="color: rgb(0, 0, 0); "><font class="Apple-style-span" color="#6c6c6c"><b>Ezra R. Tucker</b></font></div><div style="color: rgb(0, 0, 0); "><font class="Apple-style-span" color="#6c6c6c">Senior Analyst |<span class="Apple-converted-space">&nbsp;</span></font><b><font class="Apple-style-span" color="#1f497d">Altenex LLC</font></b></div><div style="color: rgb(0, 0, 0); "><font class="Apple-style-span" color="#6c6c6c">7 Liberty Square | Boston, MA 02109</font></div><div><font class="Apple-style-span" color="#6c6c6c">t: 617.500.0105 | m: 818.203.0269</font></div><div style="color: rgb(0, 0, 0); "><font class="Apple-style-span" color="#6c6c6c"><a href="mailto:ezra.tucker@altenex.com">ezra.tucker@altenex.com</a></font></div><div style="color: rgb(0, 0, 0); "><font class="Apple-style-span" color="#6c6c6c"><a href="http://www.altenex.com">www.altenex.com</a></font></div></font></div></span></div></span></div></span></div></div></div></div>
</div>
<br><div><div>On May 6, 2013, at 5:33 PM, Dru Hill &lt;<a href="mailto:dru@treshna.com">dru@treshna.com</a>&gt; wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite">Hi Ezra<br><br>Are you using scons or make to compile bond? (There are 2 build<br>scripts in bond).<br><br>Could be a 32bit vs 64bit compile issue.<br><br>Can you try with a clean scons compile.<br>scons -c <br>scons EMAIL=0 AMD64=1 <br>And see if that gets further in compiling binaries.<br><br>you'll need to sudo apt-get install scons potentially beforehand.<br><br><br>n Mon, May 06, 2013 at 03:53:31PM -0400, Ezra Tucker wrote:<br><blockquote type="cite"> &nbsp;&nbsp;Hi all,<br><br> &nbsp;&nbsp;I'm trying to build Bond to use with PayMaster. I followed the directions<br> &nbsp;&nbsp;on the website<br> &nbsp;&nbsp;[1]<a href="http://www.treshna.com/paymaster/requirements/">www.treshna.com/paymaster/requirements/</a><br> &nbsp;&nbsp;and are using bond, bonddb, and paymaster all from the most recent<br> &nbsp;&nbsp;versions on svn. (I had previously installed bond and bonddb from source<br> &nbsp;&nbsp;from the tar files on the website, but couldn't get paymaster to work)<br> &nbsp;&nbsp;BondDB built fine, but Bond did not-- I get this message:<br><br> &nbsp;&nbsp;gcc -o uigtk/libbond_uigtk.so -Wl,--export-dynamic -pthread -shared<br> &nbsp;&nbsp;uigtk/parse.os uigtk/xml_display.os uigtk/xml_funcs.os uigtk/uisignal.os<br> &nbsp;&nbsp;uigtk/uidropdown.os uigtk/uispinbutton.os uigtk/uilist.os uigtk/uibox.os<br> &nbsp;&nbsp;uigtk/uitoggle.os uigtk/uiradiobutton.os uigtk/uicheckbutton.os<br> &nbsp;&nbsp;uigtk/uibutton.os uigtk/uigeneral.os uigtk/uigtk.os uigtk/uiprogressbar.os<br> &nbsp;&nbsp;uigtk/uiimage.os uigtk/uinotebook.os uigtk/uiframe.os uigtk/uiseparator.os<br> &nbsp;&nbsp;uigtk/uimenu.os uigtk/uitoolbar.os uigtk/uitextview.os uigtk/uimessage.os<br> &nbsp;&nbsp;uigtk/gtkdropdown.os uigtk/uilogin.os uigtk/uitutorial.os<br> &nbsp;&nbsp;uigtk/uiautosize.os uigtk/uiuri.os uigtk/uicalendar.os<br> &nbsp;&nbsp;uigtk/uixmlcommon.os uigtk/uimatrix.os uigtk/uimatrixsignal.os<br> &nbsp;&nbsp;uigtk/uimatrixcell.os uigtk/uigraph.os -lxml2 -lgnomeui-2 -lSM -lICE<br> &nbsp;&nbsp;-lbonoboui-2 -lgnomevfs-2 -lgnomecanvas-2 -lgnome-2 -lpopt -lbonobo-2<br> &nbsp;&nbsp;-lbonobo-activation -lORBit-2 -lart_lgpl_2 -lgtk-x11-2.0 -lgdk-x11-2.0<br> &nbsp;&nbsp;-latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0<br> &nbsp;&nbsp;-lcairo -lpango-1.0 -lfreetype -lfontconfig -lgconf-2 -lgthread-2.0<br> &nbsp;&nbsp;-lgmodule-2.0 -lrt -lgobject-2.0 -lglib-2.0 uigtk/libgoocanvas.a<br> &nbsp;&nbsp;uigtk/libglg_lib.a<br> &nbsp;&nbsp;/usr/bin/ld: uigtk/libgoocanvas.a(goocanvasgroup.o): relocation<br> &nbsp;&nbsp;R_X86_64_32 against `.bss' can not be used when making a shared object;<br> &nbsp;&nbsp;recompile with -fPIC<br> &nbsp;&nbsp;uigtk/libgoocanvas.a: could not read symbols: Bad value<br> &nbsp;&nbsp;collect2: ld returned 1 exit status<br> &nbsp;&nbsp;scons: *** [uigtk/libbond_uigtk.so] Error 1<br> &nbsp;&nbsp;scons: building terminated because of errors.<br><br> &nbsp;&nbsp;The only other thing that the install complains about is that I don't have<br> &nbsp;&nbsp;glg, but it says it will install its own version. Otherwise, I'm pretty<br> &nbsp;&nbsp;sure I have some version of all of the other dependencies, and if it's<br> &nbsp;&nbsp;useful, I'm using postgres 9.1 on ubuntu 12.04.<br><br> &nbsp;&nbsp;Does anybody have any advice on how to get paymaster working? Thanks!!<br><br> &nbsp;&nbsp;-Ezra<br><br> &nbsp;&nbsp;Ezra R. Tucker<br> &nbsp;&nbsp;Senior Analyst | Altenex LLC<br> &nbsp;&nbsp;7 Liberty Square | Boston, MA 02109<br> &nbsp;&nbsp;t: 617.517.3200 | m: 818.203.0269<br> &nbsp;&nbsp;[2]<a href="mailto:ezra.tucker@altenex.com">ezra.tucker@altenex.com</a><br> &nbsp;&nbsp;[3]<a href="http://www.altenex.com">www.altenex.com</a><br><br>References<br><br> &nbsp;&nbsp;Visible links<br> &nbsp;&nbsp;1. <a href="http://www.treshna.com/paymaster/requirements/">http://www.treshna.com/paymaster/requirements/</a><br> &nbsp;&nbsp;2. <a href="mailto:ezra.tucker@altenex.com">mailto:ezra.tucker@altenex.com</a><br> &nbsp;&nbsp;3. <a href="http://www.altenex.com/">http://www.altenex.com/</a><br></blockquote><br><blockquote type="cite">_______________________________________________<br>Bond-users mailing list<br><a href="mailto:Bond-users@lists.hcoop.net">Bond-users@lists.hcoop.net</a><br>https://lists.hcoop.net/listinfo/bond-users<br></blockquote><br><br>-- <br>Dru Hill<br>Managing Director<br><br>Treshna Enterprises Ltd<br>EPIC Sanctuary<br>78-106 Manchester St<br>Christchurch 8011<br>New Zealand<br><br>Phone: 64 3 3663649 ext 203<br><a href="http://www.treshna.com">http://www.treshna.com</a><br><br><br><br>_______________________________________________<br>Bond-users mailing list<br>Bond-users@lists.hcoop.net<br>https://lists.hcoop.net/listinfo/bond-users<br></blockquote></div><br></div></body></html>