Things changed and compiled program broke… especially for development environment expecting to find the same old dependencies
I was modeling C++ simulation using OMNeT++ 4.3 and all in sudden after upgraded to Mavericks the IDE crash due to out of memory in Java Heap? Also some icon didn’t show up as usual in simulation GUI. Worst, the compilation doesn’t work anymore when I suspect it’s about changes in shared library. Go to terminal and found that MacPort won’t install either… Dooms day isn’t it? Well, I’ve been expecting this the time I decided to upgrade 🙂
Here go the result from local and online research to see what’s going on.
2. Tcl default location changed, … Thus making MacPort dead
3. Subtle changes internally for X11 that making my OMNeT simulation icon to disappeared.
4. May be a ton other changes, I don’t know, until another problem arise, seems Eclipse and Titanium IDE and Xcode are working just fine…
1. Re-install latest Xcode, Xcode command line tools, Java for developer package
2. Recompile your program, normally if already ported to Clang headers, or with -stdlib=libstdc++
3. Re-install MacPort from source, (their code already tested with Clang compiler)
So far so good, I fixed all the problems mentioned above. Details to be followed
UPDATED: 15 Dec 2013
From a question in this post, I share my configure.user modification under a gist here