mac

How do you start debugging a Cocoa app with a URL?

I'm debugging a Cocoa application that can act as a handler to a custom URL protocol. The application works fine when I click on a link after the application has launched, but something is causing the app to crash if it has not launched at the time the link is clicked. Is there any way that I can start the app in the debugger and "fool"...

Get other process' argv in OS X using C

I want to get other process' argv like ps. I'm using Mac OS X 10.4.11 running on Intel or PowerPC. First, I read code of ps and man kvm, then I wrote some C code. #include <kvm.h> #include <fcntl.h> #include <stdio.h> #include <stdlib.h> #include <sys/sysctl.h> #include <paths.h> int main(void) { char errbuf[1024]; kvm_t *kd ...

QR decoder that works on mac?

Anyone know a QR decoder that works on mac or that might be online? I just need to decode one single image. ...

Using a Mac for cross platform development?

Who uses Macs for cross-platform development? By cross platform I essentially mean you can compile to target Windows or Unix (not necessarily both at the same time). I understand that this also has a lot to do with writing portable code, but I am more interested in people's experience with Mac OS X to develop software. I understand tha...

C++ IDE for Macs

I teach a C++ course using Visual Studio. One of my students has a Mac, and was looking for an IDE to use on his machine. What would be good to recommend? ...

.app OSX package problems on removable media.

So from what little I understand about packaging for Macs, I see that the actual program that launches is the one defined under the CFBundleExecutable key in Info.plist. <key>CFBundleExecutable</key> <string>JavaApplicationStub</string> Now, my app doesnt work if /APP/Content/MacOS/JavaApplicationStub is not chmodded +x (It just fails...

When will boost 1.36 be available for Mac Port?

How can i find out this information? Ie, I can install boost 1.35 with a command like sudo port install boost only to get boost 1.36 via port i would do something like this? sudo port install boost-1.36 Hope that clears up my question ...

How to run C/C++ in a Unix console/Mac terminal?

I know it, forgets it and relearn it again. Time to write it down. ...

Copying symbolic links in Mac OS X

What is the simplest way of copying symbolic links on the Mac? A python or perl solution would be preferred, but any solution would be a help. I am copying frameworks for an installation package, and need the links to be maintained ...

Recommendations for ASP.Net development on a MacBook Pro

I have a new MacBook Pro and want to get set up to do ASP.Net development on it. So what recommendations can the Stackoverflow community give me (and the others that I'm sure are out there)? Is VMWare Fusion better, or Parallels? Or scrap VM and run BootCamp? Inside the VM (or BootCamp), run XP, Vista, or one of the Server OSs? Any ...

Creating a Personal Project

Again I concede the great and wise S/O: I am thinking about putting together a personal project to help me learn Ruby better (!rails) and GUI programming. I am probably going to do MacRuby but could do wxRuby or something else as well. So I wanted to get some options on how to guys decide on personal projects. That aside, what are s...

Portability of Java Swing applications to OSX

Recently I wrote an extremely basic Java Swing program with a couple of text fields and buttons. The program works fine for me on Ubuntu with Java 1.5. But when I try to run it on OSX (10.4), the main window is displayed correctly but the program seems unresponsive. Nothing seems to happen, no matter which button I click on. I know next...

Can you detect a ctrl-click (context menu) request in the mouseDown event?

In my cross-platform architecture, I would like to act on a context menu click (right button click) during a mouse click event. In Cocoa, can you detect that the user either Ctrl-Clicked or double-tapped on touchpad (right-click equivalent) DURING the mouseDown event? I am aware of NSView's menuForEvent but do not wish to handle it her...

Mac/Windows Switching

About 2 years ago I dropped windows from my home PC and switched 100% to linux (fedora, then ubuntu) - The missus wasn't too happy but she got used to it and learned a thing or two. Then about 6 months ago I got myself a shiny new Macbook and since moving to OSX have never looked back; Unfortunately I've not been successful in getting my...

Java 1.6 SDK on Mac OS 10.5

Has Java 1.6 SDK been released for mac? I can't seem to find it... ...

OS X file duplication converts text encoding by default

All the PHP files in my workspace are encoded in Unicode (UTF-8, no BOM). I often duplicate an existing source file to use as a base for a new script. Invariably (with Path Finder or the original Finder), OS X will convert the encoding of the duplicate file to Western (Mac OS Roman). Is there any way to make OS X behave and not convert ...

Missing ant-javamail.jar file on Macintosh

I've been running the built-in Ant from the command line on a Macintosh (10.5.5) and have run into some trouble with the Mail task. Running the Mail task produces the following message: [mail] Failed to initialise MIME mail: org.apache.tools.ant.taskdefs.email.MimeMailer This is most likely due to a missing ant-javamail.jar file in th...

How do I install plpython on MacOs X 10.5?

I have just installed PostgreSQL 8.3.4 on Mac OS X 10.5 (using ports), but I cannot figure out how to enable PL/Python. When I run the CREATE LANGUAGE plpythonu I get the following errors: ERROR: could not access file "$libdir/plpython": No such file or directory STATEMENT: CREATE LANGUAGE plpythonu; psql:<stdin>:18: ERROR: could not...

PHP w/ Zend Debugger on OS X 10.5

I have OS X 10.5 set up with the precompiled versions of PHP 5 and Apache 2. I'm trying to set up the Zend Debugger, but with no luck. Here's what I did: I downloaded ZendDebugger-5.2.14-darwin8.6-uni.tar I created the directory /Developer/Extras/PHP and set the permissions to: Permissions: drwxrwxr-x Owner: root:admin I copied Zen...

Problem with Swing GUI on Macintosh

Hi, I am new to Swing. Are there any specific issues related to customizing the paint operation on the Mac? I have developed a sample application using NetBeans + Swing on Windows. It is working fine. But if I run the same application on a Mac, panels' buttons' labels don't appear on the screen. Only when the mouse over operation is p...