Menu

SOMELib / News: Recent posts

Solaris Builds

Thanks to Nathan Doss SOMELib now builds on Solaris. Now we support Linux, BSD, Solaris, HP-UX and Windows.

Posted by John Palmieri 2001-07-19

Windows and addClass

I finally got around to getting SOMELib to work on Windows after the restructuring.

An additional thing I haven't mentioned yet is that LibFactory now has an addClass() function. This is for having "built-ins" (as opposed to plug-ins). This way, you could have some default classes already in your executable, but access them as though they were dynamically loaded.

Posted by Thomas Matelich 2001-06-27

HP-UX fixed after restructuring

HP and g++ appear to have problems with shared_libs containing static data. I removed the statics from ClassCatalog for HP

Posted by Thomas Matelich 2001-05-16

Restructuring

I have made a new CVS module name SOMELib. some0-5 is now defunct.
There have been numerous modifications. I apologize for any which break your build. Things should stabilize after this restructuring which was in preparation for the beta and initial release which really are coming soon this time.

Posted by Thomas Matelich 2001-05-14

HP-UX fixed

SOMELib now works on HP-UX version 10.20 with gcc. This fix has not made it into a release, but CVS should be working well. Our next release will include fixes for Windows.

Posted by Thomas Matelich 2001-01-11

Fixed tarballs

Sorry if you had trouble with the previous tarball. New ones have been uploaded to replace it.

Posted by Thomas Matelich 2000-12-29

SOMELib goes beta

SOMELib, a simple C++ object loader, goes beta. SOMELib has been tested and compiles under Linux, FreeBSD and Windows. Other .so based systems should work fine with minor tweaks to the the configure.in script. Please go to http://sourceforge.net/projects/somelib for more information.

-Quinticent

Posted by John Palmieri 2000-12-18

More work on 0.5

I made a few changes and committed them. SOMEUnknownObj no longer exists and SOMEPluginObj has be renamed to SOMEObj. I think I changed the configure stuff correctly but that will need to be verified (I like tmake :)

Posted by Thomas Matelich 2000-10-18

Committed some changes

Made some fixes/changes to the system. Added getCategory() function to SOMELibFactory for getting all the objects matching a certain category in a vector. There's still work to be done to make things happy. If you want to play with it on a platform besides Windows, download tmake from ftp://ftp.trolltech.com/freebies/tmake. This is a very useful tool for building makefiles.

Posted by Thomas Matelich 2000-10-03

SOMELib version 0.5

Development of SOMELib version 0.5 was slow there for a while, but I've had a chance to work on it some. The current version in CVS compiles and runs under Windows and Linux (Tested with MSVC 6 SP3 and g++ 2.95.3 on Mandrake 7.1). The design and implementation of the system is not complete but will give you an idea where we're going. I welcome any design suggestions.

DSP files are included for building on Windows and .pro files are included for development on Unices. .pro files are used by tmake to generate makefiles. It can be downloaded from http://www.trolltech.com/products/download/freebies/tmake.html... read more

Posted by Thomas Matelich 2000-09-19