The 9.3.0 Postgresql SlackBuild source code includes a bug that prevents
postgis 2.0.3 from linking against gdal (a dependency of using postgis)
From my log file, the error looks like the following when I try to create the extension:
ERROR: could not load library "/usr/lib64/postgresql/9.3/lib/postgis-2.0.so": /
usr/lib64/postgresql/9.3/lib/postgis-2.0.so: undefined symbol: GETSTRUCT
StackOverflow has the fix: http://stackoverflow.com/questions/16644163/solved-postgis-2-0-so-undefined-symbol-getstruct
To get it to work, unzip the source code, make the modification as specified in the link at StackOverflow:
and modify per the changeset here:
tar and gzip the directory and run the slackbuild script normally.
After the install, from a psql prompt >CREATE EXTENSION POSTGIS; will work.
Posted in source code | Leave a Comment »
I got Steve Wessel’s IRCe Client working on Squeak 4.5 on CogVM.
I emailed Mr. Wessel’s the changeset.
Here is a pic:
Posted in cog, Morphic, rainbows and unicorns, squeak | Leave a Comment »
change the ‘=’
^Smalltalk osVersion = 'linux'
^(Smalltalk osVersion beginsWith:'linux')
Now, onto Lawson English’s openGL tutorials.
Posted in 64, squeak | Leave a Comment »
I am running the Squeak4.4 image with the CogVMmt on Slackware64 w 32 bit libs installed.
cogmtlinux/bin/squeak Contents/Resources/Squeak4.4-12327.image &
I am re-working my way through the Seaside Book to get back up to speed in the framework and I ran into problems when I modified and attetped to save a class comment:
Error: RemoteString past end of file
I put in the workaround discussed on this thread:
And I am able to continue.
Sentiment is that this workaround is masking an underlying problem with glibc, so I will have to revisit.
Update: I just reverted back to Squeak 4.3 rather than deal with it.
Posted in 64, cog, Seaside | Leave a Comment »
Go here: http://squeak.preeminent.org/
Background Loader with Preview [ENH]
15-Aug-2010 tested in Squeak 4.1
Store it somewhere (I use a directory named mczs, but that is probably not best practice)
Open the Monticello Browser and add that directory as a repository by clicking the
Select the DesktopBackgroundLoader and
World->Open->Desktop Background Loader
Set your squeak desktop background.
I like to set a different background for every project I have in a Squeak image. Its just a nice touch to the environment.
Also, thanks to Steve Wessel’s for providing this stuff.
Posted in squeak | Leave a Comment »
1. Go to http://alien.slackbook.org/dokuwiki/doku.php?id=slackware:multilib and read what to do.
2. Then go to http://connie.slackware.com/~alien/multilib/14.0/ and download the stuff you need.
3. follow the instructions in 1. and….
Now, after I get good at the Linux API I can attempt a port of a VM to native 64, but that is several years off.
Posted in 64, cog, croquet, squeak | Leave a Comment »
After the installing Slackware64 14.0 a few times this past week due to hardware issues, I found a helpful technique worth documenting.
I have a Nvidia GeForce GTX 550 Ti 1GB GDDR5 Graphics card and Slackware associates the nouveau module with it by default; After rebooting the init process hangs because of it.
This technique blacklists the nouveau module at the very end of the Slackware install (and can be use for other drivers as well)
At the end of the install when the installer suggests a CTL-ALT-DEL to reboot, hit ok. This brings you back to the main setup screen.
On that screen hit the CANCEL button which brings you to a command prompt as root.
While there, do the following
cp /lib/modprobe.d/framebuffers.conf ./
In vi, add a new line that reads:
Then exit vi and reboot.
Posted in 64 | Leave a Comment »