Re: [Edoc-main] Patch to build on 64-bit systems
Status: Beta
Brought to you by:
bjcosta
From: Brendon C. <bre...@gm...> - 2009-06-11 20:24:16
|
Thanks for the report and the patch. I just started using 64 bit Ubuntu a few weeks ago and had the same problem. It is fixed in CVS, though the current fix does not always configure using --disable-multilib but allows you to pass any configure options you like to the GCC configure script from the EDoC++ configure script. I use --with-gcc-config="--disable-multilib". I will look into why GCC configures with multilib by default and decide If I should always pass --disable-multilib or stick with the GCC convention of always building with multilib enabled unless explicitly requested to disable it. Additionally there is a fix in CVS for a stack overflow bug in EDoC++ when reading embedded EDoC++ data from a binary file using libbfd. On newer Ubuntu systems this causes a crash with a stack smashing detected error. Checkout the head of CVS to get these updates. I will be releasing 0.2.2 very soon with these fixes. Thanks, Brendon. 2009/6/12 Austin Ziegler <hal...@gm...>: > gcc tries to build in multilib (32+64) mode by default, which fails on > 64-bit systems. > > The patch added to the tracker on SF fixes this by forcing > --disable-multilib. I also did "CFLAGS=-m64 CXXFLAGS=m64 ./configure" > before running. It seems to work. > > -austin > -- > Austin Ziegler * hal...@gm... * http://www.halostatue.ca/ > * au...@ha... * http://www.halostatue.ca/feed/ > * au...@zi... > > ------------------------------------------------------------------------------ > Crystal Reports - New Free Runtime and 30 Day Trial > Check out the new simplified licensing option that enables unlimited > royalty-free distribution of the report engine for externally facing > server and web deployment. > http://p.sf.net/sfu/businessobjects > _______________________________________________ > Edoc-main mailing list > Edo...@li... > https://lists.sourceforge.net/lists/listinfo/edoc-main > |