[packman] pd-gui??

Toni toni at links2linux.de
Mon May 18 22:00:37 CEST 2009


Am Montag, 18. Mai 2009 schrieb M. Edward (Ed) Borasky:
> I just installed Pure Data (pd-0.42.3-0.pm.1 x86_64) on my openSUSE
> 11.1 X86_64 system. I didn't see any errors, but when I try to start
> it up, it can't find 'pd-gui':
>
> znmeb at DreamTimeLinux:~> pd
> sh: /usr/bin/pd-gui: No such file or directory
>
> Using the magic of "locate", I found that it's getting installed as
> /usr/lib64/pd/bin/pd-gui. So I put a symlink in:
>
> # ln -s /usr/lib64/pd/bin/pd-gui /usr/bin/pd-gui
this is normally not needed.
only pd,  pdsend and pdreceice are installed in /usr/bin
all other program(-parts) are installed in /usr/lib/pd/bin or /usr/lib64/bin

from the Makefile:
install:  all
	install -d $(DESTDIR)$(libpdbindir)
	install $(BIN_DIR)/$(GUINAME) $(DESTDIR)$(libpdbindir)/$(GUINAME)
	install $(BIN_DIR)/pd-watchdog $(DESTDIR)$(libpdbindir)/pd-watchdog
	install -m644 $(BIN_DIR)/pd.tk $(DESTDIR)$(libpdbindir)/pd.tk
	install -d $(DESTDIR)$(bindir)
	install $(BINARYMODE) $(PDEXEC) $(DESTDIR)$(bindir)/pd
	install -m755 $(BIN_DIR)/pdsend $(DESTDIR)$(bindir)/pdsend
	install -m755 $(BIN_DIR)/pdreceive $(DESTDIR)$(bindir)/pdreceive 

with
prefix = /usr
exec_prefix = /usr
bindir = /usr/bin
includedir = /usr/include
libdir = /usr/lib
mandir = /usr/share/man

GFLAGS = -DINSTALL_PREFIX=\"$(prefix)\"

# varibles to match packages/Makefile.buildlayout so that they can be easily
# overridden when building Pd-extended builds. <hans at at.or.at>
libpddir = $(libdir)/pd
pddocdir = $(libpddir)/doc
libpdbindir = $(libpddir)/bin

and libdir is /usr/lib64 for 64bit systems.

> That's a bit better:
> > pd
>
> tcl: /usr/bin/pd.tk: can't open script
> invalid command name "pdtk_pd_startup"
>
> but there's still some stuff missing, apparently. Where do I report a bug?
try to ask upstream:
http://crca.ucsd.edu/~msp/software

perhaps a 64bit issue.


-- 
have fun
Toni




More information about the Packman mailing list