background preloader

Oops : NNS / PK11_ListCerts ...

Facebook Twitter

Cannot load NSS libs from applet on Firefox 4 on MacOSX. Cannot load NSS libs from applet on Firefox 4 on MacOSX. Bug 654939 – Firefox 4 bad initialize on Mac OSX 10.6.7 This cause wrong java.library.path, user.dir and @executable_path for Java libraries (NSS/JSS) Bug 578751 – Use @loader_path instead of @executable_path in internal name of dylibs. Dyld(1) Mac OS X Manual Page. Bug 273625 – NSS_Initialize diagnostics aren't sufficiently precise; regression from 3.3.x to 3.9.x. RE: App bundles, Java, JNI, and dylib's. Subject: RE: App bundles, Java, JNI, and dylib'sFrom: Eric Albert <email@hidden>Date: Wed, 24 Sep 2003 00:14:12 -0700 At 1:42 PM -0700 9/23/2003, John Lussmyer wrote: I don't know if 1) "@executable_path" is not what I want or 2) The executable path isn't what I think it is.The .jnilib and .dylibs are in the application bundle folder Appname.app/Contents/Resources/Java/ install_name_tool -change libACE.dylib @executable_path/.

/Contents/Resources/Java/libACE.dylib libCPSIRipLib.jnilib While I can't be certain this is the only problem, that's not the right path. To get this to work, you might also have to use install_name_tool to change the install name of libACE.dylib to "@executable_path/../.. Hope this helps, Eric _______________________________________________ darwin-development mailing list | email@hidden Help/Unsubscribe/Archives: Do not post admin requests to the list. Contact Apple | Terms of Use | Privacy Policy. /proc on Mac OS X. © Amit Singh. All Rights Reserved. Written in Early 2003 The "process" file system (procfs for brevity, or simply /proc, where it is usually mounted) has become relatively common on Unix and Unix-like systems (Linux, FreeBSD, Solaris ...). procfs is meant to be a file system representation of the process table, although some systems put so many features and functionality into procfs (Linux, for example) that renders such implementations nothing short of the proverbial kitchen-sink.

In its simplest form procfs provides file-system abstraction for processes, presenting information about processes, their execution environment, resource utilization etc. as files. The original design goal of procfs was to make debugger implementation easier. Systems like Linux have exposed a lot of other system interfaces and information through procfs. There are Linux system utilities that essentially cat files in procfs!

Mac OS X does not have procfs. FreeBSD --> xnu/bsd pseudofs pseudofs.h pseudofs_internal.h. Dyld(1) Mac OS X Manual Page. RE: App bundles, Java, JNI, and dylib's. RE: App bundles, Java, JNI, and dylib's. Bug 578751 – Use @loader_path instead of @executable_path in internal name of dylibs. Bug 654939 – Firefox 4 bad initialize on Mac OSX 10.6.7 This cause wrong java.library.path, user.dir and @executable_path for Java libraries (NSS/JSS)