IPAD must-haves. And fun-to-haves.

Brighten your iPad with a colorful cover, stream to your TV, download pictures from your digital camera, and more. There’s already so much you can do with iPad and iPad mini

Apple Wireless Keyboard

The incredibly thin Apple Wireless Keyboard uses Bluetooth technology, which makes it compatible with iPad

Apple unveils iPad mini: ‘Thin as a pencil, light as paper’

iPad inspires creativity and hands-on learning with features you won’t find in any other educational tool

Lightning connector and FaceTime HD camera

Apple announces 4th generation iPad packing an A6X CPU

Pages

Showing posts with label mountain. Show all posts
Showing posts with label mountain. Show all posts

Wednesday, March 20, 2013

Fix Interface Builder 3 on Mountain Lion?

I continue to maintain a number of AppleScript Studio projects.  Yes, I am aware AS Studio is deprecated and totally unsupported.  It was however possible to install and run XCode 3.2.6 on Lion, which allows me to continue to maintain these projects.  I've been able to successfully build code signed version that will run just fine on Mountail Lion (dev previews).

 

On Mountain Lion, XCode 3.2.6 actually launches normally and seems at first glance to behave normally (with a couple glitches) and also to be able to build existing prjoects.

 

Most unfortunately, however, Interface Builder hangs while launching.  I am wondering if anyone has any bright ideas about how it could be made to work.

 

The first error is in the console:

 

7/26/12 10:29:28.628 AM Interface Builder[911]: Attempt to add read-only file at path file://localhost/Developer/Documentation/DocSets/com.apple.adc.documentation.AppleSnowLeopard.CoreReference.docset/Contents/Resources/docSet.dsidx read/write. Adding it read-only instead. This will be a hard error in the future; you must specify the NSReadOnlyPersistentStoreOption.

 

I tried to make the relevant file read & write for everyone but that didn't help.

 

And then there is the hang/crash log (portion follows).

 

Given this log, is there anything at all (ie, frameworks, etc.) that I might try installing from Lion or Snow Leopard to make IB 3 run on ML?

 

Thanks.

 

Date/Time:       2012-07-26 10:09:35 -0400

OS Version:      10.8 (Build 12A269)

Architecture:    x86_64

Report Version:  11



Command:         Interface Builder

Path:            /Developer/Applications/Interface Builder.app/Contents/MacOS/Interface Builder

Version:         3.2.6 (851)

Build Version:   34

Project Name:    InterfaceBuilder

Source Version:  8510000

Parent:          launchd [282]


PID:             815

Event:           hang

Duration:        2.11s

Steps:           22 (100ms sampling interval)


Hardware model:  MacPro4,1

Active cpus:     8

Free pages:      1376856 pages (+2933)

Pageins:         0 pages

Pageouts:        0 pages



Process:         Interface Builder [815]

Path:            /Developer/Applications/Interface Builder.app/Contents/MacOS/Interface Builder

Architecture:    x86_64

Parent:          launchd [282]

UID:             501

Task size:       7629 pages (+1)


  Thread 0x813d     DispatchQueue 1          priority 46       

  22 ??? (Interface Builder + 7140) [0x100001be4]

    22 NSApplicationMain + 869 (AppKit) [0x7fff92ed9656]

      22 -[NSApplication run] + 124 (AppKit) [0x7fff92f34a7a]

        22 ??? (Interface Builder + 8579) [0x100002183]

          22 -[IBPluginController loadPluginAtPath:error:] + 2948 (InterfaceBuilderKit) [0x100114531]

            22 IBUpdateCreateVersionMenuItemToReflectDestinationTargetRuntime + 594 (IBCocoaTouchPlugin) [0x10a7306c9]

              22 -[IBPlugin didLoad] + 1809 (InterfaceBuilderKit) [0x100115a73]

                22 -[IBLibraryController loadLibraryObjectsForPlugin:] + 588 (InterfaceBuilderKit) [0x10011671d]

                  22 -[IBLibraryController createAssetsFromTemplatesInNibNamed:forPlugin:topLevelObjects:] + 108 (InterfaceBuilderKit) [0x100266039]

                    22 -[NSBundle(IBAppKitBundleAdditions) topLevelObjectsInNibNamed:owner:] + 127 (InterfaceBuilderKit) [0x1001faac5]

                      22 -[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 150 (AppKit) [0x7fff93119ee3]

                        22 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 219 (AppKit) [0x7fff92edd0a9]

                          22 loadNib + 227 (AppKit) [0x7fff92eddb23]

                            22 _decodeObject + 226 (Foundation) [0x7fff95429fe4]

                              22 _decodeObjectBinary + 2741 (Foundation) [0x7fff9542ac39]

                                22 -[NSIBObjectData initWithCoder:] + 2025 (AppKit) [0x7fff92ede44a]

                                  22 _decodeObject + 226 (Foundation) [0x7fff95429fe4]

                                    22 _decodeObjectBinary + 2741 (Foundation) [0x7fff9542ac39]

                                      22 -[NSArray(NSArray) initWithCoder:] + 538 (Foundation) [0x7fff9542bf88]

                                        22 -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] + 1189 (Foundation) [0x7fff9542ba16]

                                          22 _decodeObjectBinary + 2741 (Foundation) [0x7fff9542ac39]

                                            22 -[NSNibOutletConnector initWithCoder:] + 344 (AppKit) [0x7fff92edf1d8]

                                              22 -[NSNibConnector initWithCoder:] + 363 (AppKit) [0x7fff92edf34e]

                                                22 _decodeObject + 226 (Foundation) [0x7fff95429fe4]

                                                  22 _decodeObjectBinary + 2741 (Foundation) [0x7fff9542ac39]

                                                    22 -[IBLibraryObjectTemplate initWithCoder:] + 52 (InterfaceBuilderKit) [0x100116d08]

                                                      22 -[NSView initWithCoder:] + 99 (AppKit) [0x7fff92ee7cf4]

                                                        22 -[NSResponder initWithCoder:] + 99 (AppKit) [0x7fff92ee9595]

                                                          22 _decodeObject + 226 (Foundation) [0x7fff95429fe4]

                                                            22 _decodeObjectBinary + 2741 (Foundation) [0x7fff9542ac39]

                                                              22 ??? (CocoaPlugin + 5633) [0x102684601]

                                                                22 -[NSCustomView initWithCoder:] + 601 (AppKit) [0x7fff92ef7526]

                                                                  22 -[NSView initWithCoder:] + 976 (AppKit) [0x7fff92ee8061]

                                                                    22 _decodeObject + 226 (Foundation) [0x7fff95429fe4]

                                                                      22 _decodeObjectBinary + 2741 (Foundation) [0x7fff9542ac39]

                                                                        22 -[NSArray(NSArray) initWithCoder:] + 538 (Foundation) [0x7fff9542bf88]

                                                                          22 -[NSKeyedUnarchiver _decodeArrayOfObjectsForKey:] + 1189 (Foundation) [0x7fff9542ba16]

                                                                            22 _decodeObjectBinary + 2760 (Foundation) [0x7fff9542ac4c]

                                                                              22 IBPopulateMarshalledStateFromIBIntegrationState + 5203 (IBCocoaTouchPlugin) [0x10a743f47]

                                                                                22 IBIsManagedByTabBarController + 1096 (IBCocoaTouchPlugin) [0x10a7968fb]

                                                                                  22 IBPopulateMarshalledStateFromIBIntegrationState + 7922 (IBCocoaTouchPlugin) [0x10a7449e6]

                                                                                    22 IBPopulateMarshalledStateFromIBIntegrationState + 7673 (IBCocoaTouchPlugin) [0x10a7448ed]

                                                                                      22 IBBuildMarshalledDescriptionOfObject + 178 (IBCocoaTouchPlugin) [0x10a7420f1]

                                                                                        22 IBBuildMarshalledDescriptionOfDocument + 2093 (IBCocoaTouchPlugin) [0x10a741482]

                                                                                          22 IBReplaceClassNamePrefixWith + 1588 (IBCocoaTouchPlugin) [0x10a73d64d]

                                                                                            22 IBIPhoneSDKVersionForSDKIdentifier + 1775 (IBCocoaTouchPlugin) [0x10a7b84df]

                                                                                              22 IBIPhoneSDKVersionForSDKIdentifier + 1708 (IBCocoaTouchPlugin) [0x10a7b849c]

                                                                                                22 IBIPhoneSDKVersionForSDKIdentifier + 2796 (IBCocoaTouchPlugin) [0x10a7b88dc]

                                                                                                  22 IBAskClassInTargetRuntimeForValueForKeyPathUsingResultMarshallerWithContext + 147 (IBCocoaTouchPlugin) [0x10a740af3]

                                                                                                    22 IBAttachToCocoaTouchTool + 1669 (IBCocoaTouchPlugin) [0x10a742a20]

                                                                                                      22 IBAttachToCocoaTouchTool + 1060 (IBCocoaTouchPlugin) [0x10a7427bf]

                                                                                                        22 +[NSThread sleepUntilDate:] + 176 (Foundation) [0x7fff9547288d]

                                                                                                          22 __semwait_signal + 10 (libsystem_kernel.dylib) [0x7fff9762d386]

                                                                                                           *22 semaphore_wait_continue + 0 (mach_kernel) [0xffffff8000233e90]



  Thread 0x8147     DispatchQueue 2          priority 48       

  22 _dispatch_mgr_thread + 54 (libdispatch.dylib) [0x7fff92830a2a]

    22 kevent + 10 (libsystem_kernel.dylib) [0x7fff9762dd16]

     *22 ??? (mach_kernel + 3471600) [0xffffff800054f8f0]



  Thread 0x8156     priority 46       

  22 thread_start + 13 (libsystem_c.dylib) [0x7fff8cbd01c1]

    22 _pthread_start + 327 (libsystem_c.dylib) [0x7fff8cbe3782]

      22 __NSThread__main__ + 1345 (Foundation) [0x7fff95471842]

        22 IBProcessRequestsWithProvider + 3617 (IBCocoaTouchPlugin) [0x10a735913]

          22 IBAttachToCocoaTouchTool + 1060 (IBCocoaTouchPlugin) [0x10a7427bf]

            22 +[NSThread sleepUntilDate:] + 176 (Foundation) [0x7fff9547288d]

              22 __semwait_signal + 10 (libsystem_kernel.dylib) [0x7fff9762d386]

               *22 semaphore_wait_continue + 0 (mach_kernel) [0xffffff8000233e90]



  Binary Images:

         0x100000000 -        0x100011fff  com.apple.InterfaceBuilder3 3.2.6 (851) /Developer/Applications/Interface Builder.app/Contents/MacOS/Interface Builder

         0x100111000 -        0x1003a1fff  com.apple.InterfaceBuilderKit 3.2.6 (851) /Developer/Library/Frameworks/InterfaceBuilderKit.framework/Versions/A/InterfaceBuilderKit

         0x102683000 -        0x102788fff  com.apple.InterfaceBuilder.CocoaPlugin 3.2.6 (851) /Developer/Platforms/MacOSX.platform/Developer/Library/Interface Builder/Plug-ins/CocoaPlugin.ibplugin/Contents/MacOS/CocoaPlugin

         0x10a71e000 -        0x10a816fe7  com.apple.InterfaceBuilder.IBCocoaTouchPlugin 4.3 (141) <9229634D-8737-3F2B-818F-B087749AC5DE> /Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Interface Builder/Plug-ins/IBCocoaTouchPlugin.ibplugin/Contents/MacOS/IBCocoaTouchPlugin

      0x7fff8cbcf000 -     0x7fff8cc9bfef  libsystem_c.dylib <16B6B86C-53EE-36E8-AC2B-4AADC1008098> /usr/lib/system/libsystem_c.dylib

      0x7fff9282c000 -     0x7fff92841ff7  libdispatch.dylib <0B6B6E7F-4D8A-3F3B-A4BF-6CF34638DBBB> /usr/lib/system/libdispatch.dylib

      0x7fff92de7000 -     0x7fff93a11fff  com.apple.AppKit 6.8 (1187) /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit

      0x7fff953dc000 -     0x7fff95738ff7  com.apple.Foundation 6.8 (945) <0C972F73-0C07-3384-98F2-B176E0289494> /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation

      0x7fff9761b000 -     0x7fff97636ff7  libsystem_kernel.dylib /usr/lib/system/libsystem_kernel.dylib

*0xffffff8000200000 - 0xffffff800073d30c  mach_kernel <8D5F8EF3-9D12-384B-8070-EF2A49C45D24> /mach_kernel





View the original article here

Monday, January 21, 2013

Trying to install gcc with Command Line Tools - Mountain Lion

I am trying to update the CUDA driver for an NVIDIA GeForce GTX 570 card. To do that, I need gcc installed.

It appears I have not been able to install gcc, and I need help doing this.

 

I am a newbie to both Terminal commands and to updating CUDA drivers, so please bear with me.

I am running Mountain Lion (10.8.2) on a dual quad core Mac Pro (mid 2010 model).

 

I have been following the guide here:

http://docs.nvidia.com/cuda/cuda-getting-started-guide-for-mac-os-x/index.html

 

To install gcc w/o having to install Xcode (I don’t need all of Xcode and so don’t want it installed), I downloaded the “Command Line Tools (OS X Mountain Lion) for Xcode – November 2012” from the Apple Developer Downloads page:

xcode452cltools10_86938211a.dmg

 

I also downloaded the “Mac OS X CUDA 5 Production Release” from the NVIDIA Developers Download page:

cuda_5.0.36_macos.pkg

 

I installed the Command Line Tools, and then installed the CUDA 5 Release (driver, toolkit, samples). Both installed successfully.

 

To verify that gcc was installed, I entered the Terminal command (the guide above says this is how I check):

/usr/bin/gcc –-help

 

The resulting message was:

i686-apple-darwin11-llvm-gcc-4.2: –-help: No such file or directory

i686-apple-darwin11-llvm-gcc-4.2: no input files

 

I take it this means I did not successfully install gcc.

Please tell me what I am doing wrong.


................................................................................ ................................................................................ .................................

NOTE: The steps below may not be of interest to you, since they are steps to verify the CUDA driver was updated (once gcc is successfully installed).

But I included them in the post, in case they are helpful..

 

I went to “Define the environment variables”.

I entered the command

export PATH=/Developer/NVIDIA/CUDA-5.0/bin:$PATH

I got no message

 

I then entered the command:

export DYLD_LIBRARY_PATH=/Developer/NVIDIA/CUDA-5.0/lib:$DYLD_LIBRARY_PATH

I got no message

 

To verify that the CUDA kernel extension is loaded, I then entered the command:

kextstat | grep -i cuda

 

I got this message:

123 0 0xffffff7f81e69000 0x2000 0x2000 com.nvidia.CUDA (1.1.0)

 

I then checked the CUDA Toolkit version by entering the command:

nvcc –V

 

I got the message:

nvcc: NVIDIA (R) Cuda compiler driver

Copyright (c) 2005-2012 NVIDIA Corporation

Built on Fri_Sep_28_16:10:16_PDT_2012

Cuda compilation tools, release 5.0, V0.2.1221

 

To change the directory, I then entered:

cd /Developer/NVIDIA/CUDA-5.0/samples

 

Then to compile the samples, I entered:

make

 

The resulting message was:

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

make[1]: Nothing to be done for `all'.

Makefile:79: *** MPI not found, not building simpleMPI.. Stop.

make: *** [0_Simple/simpleMPI/Makefile.ph_build] Error 2

 

To run the binaries, I changed the directory by entering:

cd /Developer/NVIDIA/CUDA-5.0/samples/C/bin/darwin/release

and then entered

deviceQuery

I got the message:

-bash: cd: /Developer/NVIDIA/CUDA-5.0/samples/C/bin/darwin/release: No such file or directory


View the original article here

Tuesday, January 1, 2013

Re: NSSharingService on mountain lion without sharing window

Anything is possible but that hardly seems like the quickest way.


View the original article here

Sunday, December 30, 2012

Re: NSSharingService on mountain lion without sharing window


Thanks etresoft.


Learning the facebook API and building an app is one way.


I'm trying to find the quickiest way, at first.



The only way I managed that is using a virtuall mouse with this kind of command from an other program



            CGPoint pt;


            pt.x = 1000;


            pt.y = 400;


            CGEventRef moveMouse = CGEventCreateMouseEvent (NULL,kCGEventMouseMoved,pt,NULL);


            CGEventPost (kCGHIDEventTap, moveMouse);



CGEventRef cam move, click, drag, ...like an real mouse.


So, I'm using it to click on the publish button.



It's not a great solution but it works.



I wonder if it's possible in macOS developpement to have a pointer on a window (the front window of an application for example) and sends command to it (like enter-which means public in my case- or cancel).


View the original article here

Saturday, December 29, 2012

Re: NSSharingService on mountain lion without sharing window

You would have to integrate with the various social media services on your own. Apple wants to keep the user in charge so there is always going to be a cancel button.


View the original article here

NSSharingService on mountain lion without sharing window


On mountain lion, I try the new sharing possiblities with the NSSharingService class of AppKit.framework


Everything goes fine with this three lines of code



NSArray* array = @[ @"myText", [NSImage imageNamed:@"myImageFile"] ];

NSSharingService* sharingServiceFB = [NSSharingService sharingServiceNamed:NSSharingServiceNamePostOnFacebook];

[sharingServiceFB performWithItems:array];



But, when I run this code awindow appears asking me if I want to "Publish" or "Cancel"



I'd like to do the same sharing without this window generated by the performWithItems function.


As I'm considering that the user of my application don't want to confirm.


I've looked in the NSSharingService reference and I don't see any functions that can help me.


I figure that I need send a "Publish" command to this window. I'm new to objective c and I don't really know how to figure it out (or even if it's the best solution).


Any help would be appreciated.


View the original article here