On Wed, Nov 13, 2013 at 11:48 AM, Hui Zhang <[email protected]>wrote:
> Any suggestions? > This particular error: Failed to convert N7libMesh6SystemE pointer to > PN7libMesh15TransientSystemINS_20LinearImplicitSystemEEE > The N7libMesh6SystemE appears to be a > N7libMesh15TransientSystemINS_20LinearImplicitSystemEEE > Stack frames: 11 > is what we saw for a long time on the GCC 4.2.1 compiler that shipped with all versions of OSX prior to Mavericks and at least as far back as Lion (possibly on Snow Leopard depending on the version of X-code you had). We never found a solution to this problem that didn't involve changing compilers in some way. You can hand-build a newer GCC or use Macports, but at this point a better solution for your particular case is to upgrade your OS... 10.6.8 was released in July 2011. The last few OSX releases were not ideal as far as C++ development with GCC was concerned. As I understand it, GCC 4.2.1 was the last version of GCC released under GPLv2, which is why Apple was stuck with it for so long... Mavericks has no gcc and the system clang seems to be usable for libmesh development, which is good news for people with Macs. -- John ------------------------------------------------------------------------------ DreamFactory - Open Source REST & JSON Services for HTML5 & Native Apps OAuth, Users, Roles, SQL, NoSQL, BLOB Storage and External API Access Free app hosting. Or install the open source package on any LAMP server. Sign up and see examples for AngularJS, jQuery, Sencha Touch and Native! http://pubads.g.doubleclick.net/gampad/clk?id=63469471&iu=/4140/ostg.clktrk _______________________________________________ Libmesh-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/libmesh-users
