Archive for the 'Troubleshooting' Category

Compiling gdbm-1.8.3 on OSX

Well, I’m very proud of myself… after having downloaded the source code for gdbm (needed to build the Rhyming Dictionary, @freshmeat), I received an error during installation:

/usr/bin/install -c -m 644 -o bin -g bin gdbm.h \
/usr/local/include/gdbm.h
install: bin: Invalid argument
make: *** [install] Error 67

So a quick look inside the makefile and some fiddling around later, I got everything working! All you have to do is change the BINOWN and BINGRP values from bin to the following:

# File ownership and group
BINOWN = root
BINGRP = wheel

Works like a charm!
Yayyyy!
Now time to install the rest of the dictionary…

Alright, problem number 2 came when doing “make install” for the rhyming dictionary itself:

install –mode=755 rhyme /usr/local/bin
install: illegal option — -

Is this just the result of Rhyme not using autoconf? Anyways, I went into the makefile and edited the lines under “install: all” from install –mode=755 rhyme $(BINPATH) to install -m 755 rhyme $(BINPATH)
Worked again! I’m on a rollll!

Printing to Windows XP from OS X 10.3.9 Panther

Printing to Windows XP from OS X 10.3.9 Panther

Okay, so there are endless hints already out there about mac/windows printing. Unfortunately, none of them helped me solve my problem!

My main problem is still the fact that windows workgroups don’t show up in my Printer Setup Utility “windows printing” box, and neither do any printers…even though a co-worker prints without problems from her 10.3.3 machine, and I can print through her SHARED printer, but can’t just find it otherwise.


So the CUPS interface:
http://localhost:631/
is a nice interface to the guts of the CUPS backend, which allows for a manual samba configuration, and is just plain cooler than panther’s printer setup utility. When it asks, login as “root”

You can manually enter the samba address, which I just did using the IP (found using ipconfig on the windows machine) like so:
[code]smb://guest@192.168.0.000/PrinterName[/code]
the driver selection is limited here, so you can modify it later in printer setup utility.

I have yet to try setting up the Unix print services on the XP end — mostly out of stubbornness (”principle”)… i shouldn’t HAVE to… but it is an alternate approach for those of you who are still stuck.
See Strikeman’s post here for instructions on how to set that up.

In the interest of completeness, here is a nicely written walkthrough complete with XP and OSX screen captures of 3 different ways to get panther to print to an XP machine
http://www.ifelix.co.uk/tech/3009.html




FireStats icon Powered by FireStats