[Debian] Eterm oompile probleempjes

Pagina: 1
Acties:

  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 20:02
Sinds de installatie van het pakketje 'msttcorefonts' via apt-get werkt mijn Eterm 0.92 (pre) niet meer. Menu's (menubalk wel), prompt,... verschijnen niet meer en na een halve minuut +/- houdt Eterm het voor bekeken en sluit zichzelf af.

Ik heb dan maar via apt-get remove mijn huidige Eterm weggegooid en even de source tarballs gehaald van de officiële site (wel een iets oudere versie nl. 0.91).

Volgens de README die bij de tarballs zat moet ik dus
./configure make
uitvoeren in die Eterm directory. Zo gezegd zo gedaan, en dan krijg ik de volgende uitvoer:
AsteriX:/home/jay/Eterm/Eterm-0.9.1# ./configure make
loading cache ./config.cache
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking whether build environment is sane... yes
checking whether make sets ${MAKE}... (cached) yes
checking for working aclocal... found
checking for working autoconf... found
checking for working automake... found
checking for working autoheader... found
checking for working makeinfo... found
checking for pgcc... no
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -O ) works... yes
checking whether the C compiler (gcc -O ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking for AIX... no
checking for strerror in -lcposix... (cached) no
checking for minix/config.h... (cached) no
checking for Cygwin environment... (cached) no
checking host system type... Invalid configuration `make': machine `make' not recognized
checking build system type... Invalid configuration `make': machine `make' not recognized
checking for ranlib... (cached) ranlib
checking for ld used by GCC... (cached) /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... (cached) yes
checking for BSD-compatible nm... (cached) /usr/bin/nm -B
checking whether ln -s works... (cached) yes
ltconfig: you must specify a host type if you use `--no-verify'
Try `ltconfig --help' for more information.
configure: error: libtool configure failed
Ik weet dat Eterm nog een ander pakketje vereist:
- The Imlib image library. Visit http://www.enlightenment.org/ to download it
or for more information.
via apt-get install imlib-base heb ik dit pakketje geinstalleerd, maar de foutmeldingen blijven dezelfde.

Wat doe ik mis? (en sorry voor de lijvigheid van deze post)
[edit:] sorry voor het foutje in de titel van deze thread ;)

Clowns to the left of me, Jokers to the right


  • saviour
  • Registratie: Juli 2000
  • Niet online
edit:
Hier stond onzin, ik moet beter lezen |:(

  • veldmuis
  • Registratie: Mei 2001
  • Niet online
./configure make :?
ben nog wel een beetje n00b maar dat heb ik nog nooit gezien
wel eerst ./configure, en daarna make...

maar er staat wel zon beetje wat je moet doen;
Try `ltconfig --help' for more information.
maar probeer eens ./configure en daarna make :? :)

  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 20:02
eventjes checken, zou kunnen dat ik echt zo slecht gelezen heb :D

Clowns to the left of me, Jokers to the right


  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 20:02
ok het was dus inderdaad eerst ./configure en dan make. Als ik ./configure doe krijg ik
deze uitvoer (na dat er allerlei controles zijn uitgevoerd weliswaar)
ERROR: You need libX11 to build Eterm. Verify that you have libX11.a or
libX11.so installed and that it is located in the X libraries
directory shown above. If it is in a different directory, try using
the --x-libraries parameter to configure.
configure: error: Fatal: libX11 not found.
ook na 'apt-get install xlibs' blijft deze error, wat gaat er nu fout?

Clowns to the left of me, Jokers to the right


  • veldmuis
  • Registratie: Mei 2001
  • Niet online
geef eens wat meer regeltjes :)
is een kwestie van de foutmelding lezen;
ERROR: You need libX11 to build Eterm. Verify that you have libX11.a or
libX11.so installed and that it is located in the X libraries
directory shown above.
en dat stukje heb je er dus niet bijstaan :)
anders zou je ff ./configure --x-libraries=/locatie moeten doen
waar locatie dus de directory waar xlibs staat is :)

  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 20:02
ik heb
find / -name libX11.a
find / -name libX11.so
gedaan, maar beiden zonder resultaat. Nochtans ben ik er zeker van dat ik die
xlibs geinstalleerd heb (of apt-get zou mij rond de tuin moeten geleid hebben :) )

Clowns to the left of me, Jokers to the right


  • saviour
  • Registratie: Juli 2000
  • Niet online
xlibs-dev?

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

i.d.d.
net zoals imlib-dev trouwens..

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • Kapoen
  • Registratie: Mei 2002
  • Laatst online: 20:02
ok dat klopt dus... ik had de dev versies nodig van die libs

op naar de volgende foutmelding:
.libs/libEterm.so: undefined reference to `update_cmod_tables'
.libs/libEterm.so: undefined reference to `imlib_context_set_image'
collect2: ld returned 1 exit status
make[2]: *** [Eterm] Error 1
make[2]: Leaving directory `/home/jay/Eterm/Eterm-0.9.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/jay/Eterm/Eterm-0.9.1'
make: *** [all-recursive-am] Error 2
dit krijg ik dus als uitvoer na de 'make'

[edit:] ik heb imlib en imlib-dev nog eens geinstalleerd aangezien deze error daar mee
te maken heeft denk ik, maar toch blijft deze error verschijnen (ook na een nieuwe ./configure en make)

Clowns to the left of me, Jokers to the right

Pagina: 1