• Opret dig
  • Glemt adgangskode

User account menu

  • Artikler
  • Forside
  • Forum
  • Nyheder
  • Log ind
Hjem
LinuxIN.dk

Snak med

Opret dig!

Af dach | 13.08.2008 10:22

Installing, make error

Software
Hey usr.

jeg er ved at installer crystelspace,

når jeg så har configure den og lave en make giver den mig dette output er


-laptop:~/crystalspace$ make

g++ -c -o ./out/linuxx86/optimize/plugins/video/canvas/xextshm/xextshm.o -I. -I./include -I./include -pipe -Wall -Wno-unknown-pragmas -fvisibility=hidden -march=i586 -mtune=generic -I/usr/local/include -fno-exceptions -O3 -fomit-frame-pointer -ffast-math -g2 -fPIC plugins/video/canvas/xextshm/xextshm.cpp

In file included from plugins/video/canvas/xextshm/xextshm.cpp:26:
plugins/video/canvas/xextshm/xextshm.h:38:35: error: X11/extensions/XShm.h: No such file or directory
plugins/video/canvas/xextshm/xextshm.h:54: error: ‘XShmSegmentInfo’ does not name a type
plugins/video/canvas/xextshm/xextshm.cpp: In constructor ‘csXExtSHM::csXExtSHM(iBase*)’:
plugins/video/canvas/xextshm/xextshm.cpp:40: error: ‘shmi’ was not declared in this scope
plugins/video/canvas/xextshm/xextshm.cpp: In member function ‘virtual unsigned char* csXExtSHM::CreateMemory(int, int)’:
plugins/video/canvas/xextshm/xextshm.cpp:83: error: ‘shmi’ was not declared in this scope
plugins/video/canvas/xextshm/xextshm.cpp:83: error: ‘XShmCreateImage’ was not declared in this scope
plugins/video/canvas/xextshm/xextshm.cpp:106: error: ‘XShmAttach’ was not declared in this scope
plugins/video/canvas/xextshm/xextshm.cpp: In member function ‘virtual void csXExtSHM::DestroyMemory()’:
plugins/video/canvas/xextshm/xextshm.cpp:123: error: ‘shmi’ was not declared in this scope
plugins/video/canvas/xextshm/xextshm.cpp:124: error: ‘XShmDetach’ was not declared in this scope
plugins/video/canvas/xextshm/xextshm.cpp:129: error: ‘shmi’ was not declared in this scope
plugins/video/canvas/xextshm/xextshm.cpp:133: error: ‘shmi’ was not declared in this scope
plugins/video/canvas/xextshm/xextshm.cpp:136: error: ‘shmi’ was not declared in this scope
plugins/video/canvas/xextshm/xextshm.cpp: In member function ‘virtual void csXExtSHM::Print(Window, _XGC*, const csRect*)’:
plugins/video/canvas/xextshm/xextshm.cpp:147: error: ‘XShmPutImage’ was not declared in this scope
plugins/video/canvas/xextshm/xextshm.cpp:153: error: ‘XShmPutImage’ was not declared in this scope
...skipped xextshm.so for lack of xextshm.o...
make: *** [all] Error 1


nolge der kan se hvad jeg mangler, så vil jeg da blive meget glad for hjælpen.

Nå ja. bruger Ubuntu 7.10 tror jeg det hedder. har ikke update til den nye verison.

Tak for tiden, og undskyld min ordblindhed.
  • Log ind eller opret dig for at tilføje kommentarer

Kommentarer18

# 1

17 år 3 måneder siden

Permalink

Indsendt af julemand101 den 13. august 2008 kl. 10:52

Permalink

Re: Installing, make error

Nogen speciel grund til du ikke bare installere via pakkesystemet?
http://packages.ubuntu.com/search?keywords=crystalspace&searchon=names&…

Du kan jo bare installere med:
sudo apt-get install crystalspace
  • Log ind eller opret dig for at tilføje kommentarer

# 2

17 år 3 måneder siden

Permalink

Indsendt af dach den 13. august 2008 kl. 11:13

In reply to Re: Installing, make error by julemand101

Permalink

re: #1

Ja. fordi dette er en anden version end den du kan hente. det er en beta som er deres næste stabel. 1.4

og med aptget får du 1.2

derfor. en af mine venner har snakket med dem der laver det for at finde ud af om vi kunne bruge det til at lave et godt game. og de mente at vi skulle bruge denne for vores programmørs skyld.

derfor.
( så vidste jeg heller ikke jeg kunne apt-get den)
  • Log ind eller opret dig for at tilføje kommentarer

# 3

17 år 3 måneder siden

Permalink

Indsendt af kingu den 13. august 2008 kl. 18:52

Permalink

Re: Installing, make error

Har du kørt ./configure?
  • Log ind eller opret dig for at tilføje kommentarer

# 4

17 år 3 måneder siden

Permalink

Indsendt af dach den 13. august 2008 kl. 18:56

Permalink

re: #3

Ja det har jeg. som det føste.

kan virkelige ikke finde ud af hvad der er glat..
  • Log ind eller opret dig for at tilføje kommentarer

# 5

17 år 3 måneder siden

Permalink

Indsendt af nilks den 13. august 2008 kl. 19:42

Permalink

Har du build-essential?
sudo

Har du build-essential?

sudo apt-get install build-essential
  • Log ind eller opret dig for at tilføje kommentarer

# 6

17 år 3 måneder siden

Permalink

Indsendt af dach den 13. august 2008 kl. 20:51

In reply to Har du build-essential?
sudo
by nilks

Permalink

re: #5

Ja det har jeg. ellers vil det være utrolig svært, kan jeg godt se :)
  • Log ind eller opret dig for at tilføje kommentarer

# 7

17 år 3 måneder siden

Permalink

Indsendt af mixi den 15. august 2008 kl. 03:33

Permalink

Re: Installing, make error

Du kan også prøve med apt-get build-dep crystalspace
Så skulle apt-get gerne hente de pakker som skal bruges....
  • Log ind eller opret dig for at tilføje kommentarer

# 8

17 år 3 måneder siden

Permalink

Indsendt af redeeman den 15. august 2008 kl. 03:50

Permalink

#7:
det virker jo bare ikke

#7:
det virker jo bare ikke hvis der er nye dependencies..

Har du X headers installeret? det har du ikke.. hvis man rent faktisk læser fejl beskedder, støder man på ting som "X11/extensions/XShm.h: No such file or directory", og så er det jo ret åbenlyst hvad problemet er....

configure må vel også have klaget over det?
  • Log ind eller opret dig for at tilføje kommentarer

# 9

17 år 3 måneder siden

Permalink

Indsendt af mixi den 15. august 2008 kl. 06:35

Permalink

Re: Installing, make error

#8 det er ikke sikkert at der er kommet nye dependencies, men hvis der er kan det måske lade os komme tættere på hvor fejlen ligger.
  • Log ind eller opret dig for at tilføje kommentarer

# 10

17 år 3 måneder siden

Permalink

Indsendt af redeeman den 15. august 2008 kl. 08:23

Permalink

Re: Installing, make error

fejlen er ganske simpel, han har ikke X headers..


root@quadstation # paludis -o /usr/include/X11/extensions/XShm.h
* /usr/include/X11/extensions/XShm.h
x11-proto/xextproto-7.0.2::installed
/usr/include/X11/extensions/XShm.h


men det er nok lidt andet i debian... brug packages.debian.org
  • Log ind eller opret dig for at tilføje kommentarer

# 11

17 år 3 måneder siden

Permalink

Indsendt af dach den 15. august 2008 kl. 10:20

Permalink

ok

vil lige prøve at installer x headers. aldrig hørt om det før. føst begyndt på linux for et år siden. så.

Men prøver lige når jeg kommer hjem. kan ikke gøre det nu sidder i skole. og kan ikke få min linux til at lave nolge former for net over deres proxy
  • Log ind eller opret dig for at tilføje kommentarer

# 12

17 år 3 måneder siden

Permalink

Indsendt af mixi den 15. august 2008 kl. 13:17

Permalink

Re: Installing, make error

X headers vil han også få hvis han bruger apt-get build-dep kommandoen.
Den er da altid god ide at køre inde man kompliere et program på debian/ubuntu, har jeg måtte lære på den hård måde :D

Rettelse:
Så vidt jeg kan se bruger 1.2 og 1.4 samme dependies.
Ellers har de lave et afsnit i deres manual omkring building af crystalspace
http://www.crystalspace3d.org/docs/online/manual-1.2/Building.php#0
  • Log ind eller opret dig for at tilføje kommentarer

# 13

17 år 3 måneder siden

Permalink

Indsendt af dach den 16. august 2008 kl. 00:34

Permalink

re

Jeg har installert build-esen tror jeg det hedder.
  • Log ind eller opret dig for at tilføje kommentarer

# 14

17 år 3 måneder siden

Permalink

Indsendt af mixi den 16. august 2008 kl. 09:26

Permalink

Re: Installing, make error

okay.... nu kan den kompilere?
  • Log ind eller opret dig for at tilføje kommentarer

# 15

17 år 3 måneder siden

Permalink

Indsendt af dach den 16. august 2008 kl. 18:55

Permalink

re: #14

har hele tiden haft det. men kunne stadig ikke..

det der xheaders. kan jeg ikke rigtig finde installing til.

og kan ikke få apt-get til at hente den
  • Log ind eller opret dig for at tilføje kommentarer

# 16

17 år 3 måneder siden

Permalink

Indsendt af mixi den 17. august 2008 kl. 22:00

Permalink

Re: Installing, make error

Har du prøvet som jeg forslog? i indslag no. 7
  • Log ind eller opret dig for at tilføje kommentarer

# 17

17 år 3 måneder siden

Permalink

Indsendt af dach den 17. august 2008 kl. 22:03

Permalink

re: #16

Jeg fik det her.


laptop:~$ sudo apt-get build-dep crystalspace
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libpng3-dev is a virtual package provided by:
libpng12-dev 1.2.15~beta5-2ubuntu0.1
You should explicitly select one to install.
E: Package libpng3-dev has no installation candidate
E: Failed to satisfy Build-Depends dependency for crystalspace: libpng3-dev

  • Log ind eller opret dig for at tilføje kommentarer

# 18

17 år 3 måneder siden

Permalink

Indsendt af kingu den 18. august 2008 kl. 19:08

Permalink

#17
har du så prøvet at

#17
har du så prøvet at installere libpng12?
  • Log ind eller opret dig for at tilføje kommentarer

Svar søges

Linux i KBH-event mandag den 17. November 0
Tid til at lære noget igen 0
TPM 2 0
BigLinux 0
Amerikansk tastatur på dansk tastatur 0

Seneste aktivitet

Skal vi være nervøse? 21
How to upgrade to LMDE 7 6
Kontakt til dansk-gruppen 3
Internettet er ved at dø. Vi kan stadig stoppe det 1
Nørder søger nørder: Første Linux-brugergruppe på Mors 3
Østrigsk ministerium smider Microsoft ud til fordel for Nextcloud 1
Brug carburetor til at forblive usynlig online 8
Sådan konfigurerer du flatpaks' flathub til verified only 9
Plasma tapet-skifter 3
Virksomheder og enheder der kører på Linux 11
NordVPN har udgivet kildekoden til sin grafiske brugergrænseflade 2
Flere og flere bruger Brave browseren 1
LibreOffice og Collabora: Hvorfor er de ikke i skolerne i stedet for Word og Google Docs? 11
Firewall igen 5
Værdien ved open source 2
Sailfish på android telefon 1
Ladybird Browser 7
Satiriske ordspil 3
Kan ikke boote på installation 26
Tilføj signatur til Evolution mail 2

© 2025 Linuxin og de respektive skribenter

Oprettet og drevet af nørder siden 2004 !