• 14.07.2025, 22:40
  • Register
  • Login
  • You are not logged in.

 

Dear visitor, welcome to Aqua Computer Forum. If this is your first visit here, please read the Help. It explains how this page works. You must be registered before you can use all the page's features. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

silasz

Full Member

LCD an linux...progs?wie?

Sunday, August 4th 2002, 1:35am

ich will mein LCD (am lpt) unter linux ansteuern, und habe da lcdproc/LCDd gesehen, aber des kompiliert mit dem HD4478???treiber nicht...kann mir jemand sagen wie ich die ganze sache zum laufen bekomme...


thx

silasz

lord_clumsy

Senior Member

Re: LCD an linux...progs?wie?

Tuesday, August 6th 2002, 1:54pm

unter linux nimmst du am besten lcd4linux

Es kommen dann sicher Fehlermeldungen, dass irgendwelche Bibliotheken fehlen, oder?
Diese musst nachinstallieren....Bie SUSE zB. über YAST2 und dann unter "Software nachinstallieren" / "Suchen" / "Bibliotheksname" findest Du die lib´s....

silasz

Full Member

Re: LCD an linux...progs?wie?

Thursday, August 8th 2002, 3:00pm

also LCD4Linux l?uft ohne probleme, aber ich wollte gerne LCDProc verwenden, da ich bei lcd4linux keine m?glicjkeit gefunden habe den Text scrollen zu lassen...
bei kompilieren wunderbar, aber ich kann einfach kein howto finden wie lcdproc (/etc/lcdproc.conf) konfigurieren kann.
bei LCDproc lag der fehler darin, da? man nich nur den hd44780 sondern mindestens auch den curses mit dazu kompilieren muss...

silasz

MassiveBlue

God

Re: LCD an linux...progs?wie?

Thursday, August 15th 2002, 6:15pm

LCDproc hab ich auch nie zum laufen bekommen. LCD4LINUX 0.98 ebenfalls nicht. :-[
ich habe das shellscript "configure" ausgeführt
und danach "make" enigegeben.
hier die ausgabe von "make":

Source code

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c lcd4linux.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c debug.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c cfg.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c lock.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c parser.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c processor.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c system.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c isdn.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c mail.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c seti.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c battery.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c filter.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c udelay.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c display.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c pixmap.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c fontmap.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c exec.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c mail2.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c socket.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c BeckmannEgle.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c Crystalfontz.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c HD44780.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c MatrixOrbital.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c PalmPilot.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c Text.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c XWindow.c
gcc -DHAVE_CONFIG_H -I. -I. -I.    -I/usr/X11R6/include -D_GNU_SOURCE -Wall -g -O2 -c Raster.c
Raster.c:127: #error "gd.h not found!"
make: *** [Raster.o] Error 1


Welches Paket fehlt noch in meinem System, damit ich das kompilieren kann? Ich benutze SuSE 7.2 Pro

EDIT:
Habs alleine hinbekommen. Man braucht das Paket "gd-devel", nach der Installation des Paketes sollte man "configure" nochmal durchlaufen lassen.

EDIT2:
Hat mal jemand ne nette Config für mich? Ich hab die Beispielconfig bissel verändert, aber läuft irgendwie nich. :-[
Habe ein paralleles 4 X 20 LCD mit dem Controller HD44780

Gruß Christian