background preloader

Mac OSX

Facebook Twitter

How to Activate the Unstable Branch - OS X Scientific Computing. Osx - How to static link on OS X. Landon Fuller. MinGW supplies header files, import libraries, and a compiler tool-chain based on GNU cc and binutils for building native Windows executables and libraries with no dependencies on third party libraries.

Landon Fuller

I am using the MinGW tool-chain to compile the Win32 port of OpenDarwin libFoundation. To cross-compile the library on my Mac OS X machine, I created DarwinPorts Portfiles for the MinGW tool-chain. In this article I'll document how to install the MinGW ports, build a "Hello, World" example, and run the result on a x86 machine using Wine. Start [Cross GCC on Mac OS X] For some of my softwares (as galgas), I needed to built a multi platform distribution package, including executable for Windows and Linux.

As I mainly work on Mac, I have decided to built GCC cross compilers for Windows and Linux. Mingwsamplecode [Cross GCC on Mac OS X] Mac OS X: A Guide for Former Linux Users - Panther Edition. Panther Edition Linux is where I came from.

Mac OS X: A Guide for Former Linux Users - Panther Edition

Mac OS X is where I am. It's been almost a year since I originally wrote this guide, and Panther brings us Unix fans even more of the Unix tools we love in the standard way we love them. Applications I'm going to attempt to keep track of applications I have installed other than those that come with Panther. Multimedia. Mac OS X Technology Overview. Cocoa Frameworks Cocoa is an extremely productive high-level programming environment that gives you complete access to the full power of the operating system, including the signature Mac look and feel. Written in the dynamic Objective-C language, Cocoa provides exciting and animation-rich user experiences, but is easy to augment with your custom behaviors.

With integrated support for the Model-View-Controller pattern, Cocoa provides a solid foundation for building state-of-the-art applications. With the Interface Builder tool, it is both easy and fun to drag-and-drop Cocoa controls to design your app’s user interface. Learn more Complete Access to the OS. Mac Dev Center. Create a RAM Disk in Mac OS X. Another great tip from one of our readers, Stephen Adelson writes: “Back in Mac OS 9 and earlier you could make a RAM disk, a temporary disk that was super fast because it was read from system memory, or RAM, and not a relatively slow moving hard drive. In Mac OS X the feature has been removed from an easy GUI interface, but you can get the same effect and create your own RAM disk directly by typing the following commands in any terminal window.”

Accessing NetCDF Data From Python in Mac OS X — CDX. System_profiler command in different OS X versions. Optimizing your Application with Shark 4. Xcode 5 does more than ever to help you create high-quality apps. It automatically configures your apps to use the latest Apple services, manages images in a unified asset catalog, and helps you design stunning interfaces for iOS 7 and OS X. It also makes it easy to analyze your code, monitor performance, and test your apps, and with access to continuous integration built right in, your team can create better apps than ever before. Automatic Configuration Xcode 5 automatically configures your app to enable Apple services such as iCloud, Passbook, or Game Center, directly within the IDE. With the new capabilities editor, enabling Apple services is as easy as flipping a switch.

Test Navigator Test-driven development is easier than ever with the new Test Navigator which helps you create, edit, and run unit tests. Bots for Continuous Integration Auto Layout Debug Gauges. More brain > blog.html: Using Xcode with Git. Installation - mothur. Makefile options to consider before you get started. Mac OSX In the Mac OSX and Linux-type environments, you need to have a C++ compiler installed. These are typically installed with most linux-type operating systems and is on the Mac OSX installation CD/DVD.

For Mac OSX users, you need to install the Xcode developer's tools. After downloading mothur, decompress it. Escriba:~ pschloss$ unzip mothur.zip This will generate a mothur folder. Escriba:~ pschloss$ cd mothur escriba:~ pschloss$ make. High Performance Computing for Mac OS X. Cocoa for Scientists (Part XV): Continuing 3D Visualization. Author: Drew McCormackWebsite: Last time, we started a project to build a simple 3D visualization app using Cocoa and VTK.

Cocoa for Scientists (Part XV): Continuing 3D Visualization

This time, we are going to finish off the source code for that project by adding some controller code. Next time, we will define the interface in Interface Builder. Adding a Simple Model The application we are developing, Animoltion, performs an animated visualization of three atoms. We will fix the number of atoms visualized to 3. To add a file for the Atom struct code, follow this procedure: Open the Animoltion Xcode project that you used last time, or download it and open it in Xcode.Select the Classes group in the Groups & Files list on the left, and choose File > New File…Select ‘Empty File in Project’ as the file type, and click Next button.Type ‘Atom.h’ as the file name, and click the Finish button. Now select the Atom.h file in the Groups & Files tree so that you can edit it in the editor on the right. Adding a Controller Class Dissecting MoleculeDocument.

Boost