Difference between revisions of "Framework wish list"

From GNUstepWiki
Jump to navigation Jump to search
 
(Added framwork loading idea)
 
Line 1: Line 1:
 
I would like to see a testsuite and API diffs for Openstep, Gnustep and different Cocoa-Versions.
 
I would like to see a testsuite and API diffs for Openstep, Gnustep and different Cocoa-Versions.
 +
 +
--
 +
 +
It would be good to see a better framework handling mechanism than what we have now. Currently on unix platforms, framework libraries are symbolically linked against in the System/Library/Libraries directory, making them unmoveable and difficult to uninstall (at least, without package managers). On windows, they copied into this directory.
 +
 +
I think it's possible to create an application loader that inserts these directories into the linker's path (on linux at least, simply adding them to LD_LIBRARY_PATH in the environment the program runs in). I was looking at implementing this an application loader (similar to openapp, but in Objective-C with gnustep-base). Preliminary tests would seem to show that this is at least possible on Linux. I believe a similiar solution is feasible on Windows (sticking them into the PATH variable). Does anyone think a solution like this is useful on other Unix platforms? Any better solutions? --[[User:Quineska|ChrisArmstrong]] 03:55, 9 Jul 2005 (CEST)

Latest revision as of 01:55, 9 July 2005

I would like to see a testsuite and API diffs for Openstep, Gnustep and different Cocoa-Versions.

--

It would be good to see a better framework handling mechanism than what we have now. Currently on unix platforms, framework libraries are symbolically linked against in the System/Library/Libraries directory, making them unmoveable and difficult to uninstall (at least, without package managers). On windows, they copied into this directory.

I think it's possible to create an application loader that inserts these directories into the linker's path (on linux at least, simply adding them to LD_LIBRARY_PATH in the environment the program runs in). I was looking at implementing this an application loader (similar to openapp, but in Objective-C with gnustep-base). Preliminary tests would seem to show that this is at least possible on Linux. I believe a similiar solution is feasible on Windows (sticking them into the PATH variable). Does anyone think a solution like this is useful on other Unix platforms? Any better solutions? --ChrisArmstrong 03:55, 9 Jul 2005 (CEST)