[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Compiling and installing gschem: "Failed to load default font."



On Thu, 2009-02-19 at 12:33 +0100, Denis Grelich wrote:
> Hello again,
> 
> I tried to install the git head of gschem. Compiling and installing with
> 
> 	./autogen.sh
> 	configure --prefix=/usr
> 	make
> 	sudo make install

Did you install the "libgeda" and "symbols" portions in /usr as well
before hand? The symbols package contains the font.

Typically we'd suggest not installing hand-built software in /usr, as it
can cause conflicts with the package management of what ever
distribution you're using. If you wanted a system wide
location, /usr/local works well without the risk of conflicts.


> strace gschem says:
> 
> 	write(9, "Component [title-B.sym] was not "..., 63) = 63
> 	access("../lib/sym/font/b_.sym", R_OK)  = -1 ENOENT (No such file or directory) write(9, "Could not find character \'b\' def"..., 41) = 41
> 	access("../lib/sym/font/quest.sym", R_OK) = -1 ENOENT (No such file or directory) write(2, "Could not load question font cha"..., 66) = 66
> 	write(1, "Failed to load default font.\n", 29) = 29
> 	exit_group(-1)                          = ?

I'm not sure if the relative paths there are normal or not, but in any
case, we'd need to see whatever "chdir" command was issued above to
figure out just where it is looking for these fonts.

Have a look in /usr/share/gEDA/sym/font/ and see if they exist.

 
Peter Clifton

Electrical Engineering Division,
Engineering Department,
University of Cambridge,
9, JJ Thomson Avenue,
Cambridge
CB3 0FA

Tel: +44 (0)7729 980173 - (No signal in the lab!)



_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user