Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
emerge dosemu bricht ab [solved]
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

 
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German)
View previous topic :: View next topic  
Author Message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Thu Mar 08, 2007 8:28 am    Post subject: emerge dosemu bricht ab [solved] Reply with quote

moin zusammen,

ich versuche, dosemu 1.3.3 zu emergen. Es bricht aber ab:
Code:

>>> Unpacking source...
>>> Unpacking dosemu-1.3.3.tgz to /var/tmp/portage/app-emulation/dosemu-1.3.3/work
 * Applying dosemu-1.3.3-configure.ac.patch ...                                                                                           [ ok ]
 * Running eautoreconf in '/var/tmp/portage/app-emulation/dosemu-1.3.3/work/dosemu-1.3.3' ...
 * Running aclocal ...                                                                                                                    [ ok ]
 * Running autoconf ...                                                                                                                   [ ok ]
 * Running autoheader ...                                                                                                                 [ ok ]
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/app-emulation/dosemu-1.3.3/work/dosemu-1.3.3 ...
./mkpluginhooks enable kbd_unicode yes extra_charsets yes term yes X yes sdl yes translate yes commands yes demo no
exec ./configure --enable-cpuemu --prefix=/usr/local --bindir=${prefix}/bin --sysconfdir=/etc/dosemu --libdir=${prefix}/lib --datadir=${prefix}/
share --mandir=${prefix}/man --with-docdir=${datadir}/doc/dosemu --with-syshdimagedir=/var/lib/dosemu --with-x11fontdir=${datadir}/dosemu/Xfonts
 --with-fdtarball=dosemu-freedos-bin.tgz --disable-svgalib --disable-debug --without-gpm --with-fdtarball=/var/tmp/portage/app-emulation/dosemu-
1.3.3/distdir/dosemu-freedos-b9r5a-bin.tgz --sysconfdir=/etc/dosemu/ --host=i686-pc-linux-gnu --prefix=/usr --infodir=/usr/share/info --mandir=/
usr/share/man --with-docdir=/usr/share/doc/dosemu-1.3.3
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ISO C89... none needed
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether i686-pc-linux-gnu-gcc needs -traditional... no
checking for gawk... gawk
checking for a BSD-compatible install... /bin/install -c
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... -lfl
checking whether yytext is a pointer... yes
checking whether ln -s works... yes
checking whether make sets $(MAKE)... yes
checking for i686-pc-linux-gnu-ranlib... i686-pc-linux-gnu-ranlib
checking for bison... bison -y
checking for dirent.h that defines DIR... yes
checking for library containing opendir... none required
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether sys/types.h defines makedev... yes
checking for ANSI C header files... (cached) yes
checking for an ANSI C-conforming const... yes
checking for inline... inline
checking for off_t... yes
checking for pid_t... yes
checking return type of signal handlers... void
checking for size_t... yes
checking for uid_t in sys/types.h... yes
checking for struct stat.st_rdev... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking if C compiler has "__FILE__" macro... yes
checking if C compiler has "__LINE__" macro... yes
checking if C compiler has "__FUNCTION__" macro... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for working memcmp... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for getpagesize... yes
checking for working mmap... yes
checking utime.h usability... yes
checking utime.h presence... yes
checking for utime.h... yes
checking whether utime accepts a null argument... yes
checking for vprintf... yes
checking for _doprnt... no
checking for gettimeofday... yes
checking for sigaltstack... yes
checking for shm_open in -lrt... yes
checking for shm_open... yes
configure: Linking for shared libraries...
configure: Using dynamically loaded plugins...
configure: Compiling without GPM support...
configure: Compiling without pthreads support...
checking for S-Lang...
checking slang.h usability... yes
checking slang.h presence... yes
checking for slang.h... yes
checking for SLtt_get_terminfo in -lslang... yes
configure: Compiling with S-Lang support...
checking for X... libraries , headers
checking for gethostbyname... yes
checking for connect... yes
checking for remove... yes
checking for shmat... yes
checking for IceConnectionNumber in -lICE... yes
checking for XOpenDisplay in -lX11... yes
configure: Compiling with X support...
checking for X11/extensions/XShm.h... yes
checking for X11/extensions/xf86vmode.h... yes
configure: EXPERIMENTAL stuff disabled...
configure: Including plugins:  plugin/X plugin/commands plugin/extra_charsets plugin/kbd_unicode plugin/sdl plugin/term plugin/translate plugin/
translate/charsets...
configure: Compiling without debug info...
configure: Compiling with ASPI support...
configure: Compiling with SB Emulation...
configure: Compiling with optional 386 emulation code...
configure: Linux Specific build options...
configure: Compiling with network support...
configure: Compiling with default target CPU...
checking for the version of gcc...... 4001
checking need for pedantic asm constraints...... yes
checking for egcs...... no
checking for gcc-2.95 or newer ...... yes, using -fno-strict-aliasing to work around bugs
checking for glibc...... yes, version code 2005
configure: creating ./config.status
config.status: creating Makefile.conf
config.status: WARNING:  Makefile.conf.in seems to ignore the --datarootdir setting
config.status: creating dosemu.spec
config.status: creating src/include/config.h
config.status: executing Makefile commands
=== configuring in src/plugin/kbd_unicode (/var/tmp/portage/app-emulation/dosemu-1.3.3/work/dosemu-1.3.3/src/plugin/kbd_unicode)
configure: running /bin/sh ./configure '--prefix=/usr'  '--enable-cpuemu' '--bindir=${prefix}/bin' '--sysconfdir=/etc/dosemu' '--libdir=${prefix
}/lib' '--datadir=${prefix}/share' '--mandir=${prefix}/man' '--with-docdir=${datadir}/doc/dosemu' '--with-syshdimagedir=/var/lib/dosemu' '--with
-x11fontdir=${datadir}/dosemu/Xfonts' '--with-fdtarball=dosemu-freedos-bin.tgz' '--disable-svgalib' '--disable-debug' '--without-gpm' '--with-fd
tarball=/var/tmp/portage/app-emulation/dosemu-1.3.3/distdir/dosemu-freedos-b9r5a-bin.tgz' '--sysconfdir=/etc/dosemu/' '--host=i686-pc-linux-gnu'
 '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-docdir=/usr/share/doc/dosemu-1.3.3' 'host_alias=i686-pc-linux-gnu' 'CFLAGS=-O2 -m
arch=pentium4 -pipe -fomit-frame-pointer -fno-pic' --cache-file=/dev/null --srcdir=.
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for executable suffix...
checking for object suffix... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking how to run the C preprocessor... i686-pc-linux-gnu-gcc -E
checking for X11/XKBlib.h... yes
configure: creating ./config.status
config.status: creating include/kbd_unicode_config.h
=== configuring in src/plugin/sdl (/var/tmp/portage/app-emulation/dosemu-1.3.3/work/dosemu-1.3.3/src/plugin/sdl)
configure: running /bin/sh ./configure '--prefix=/usr'  '--enable-cpuemu' '--bindir=${prefix}/bin' '--sysconfdir=/etc/dosemu' '--libdir=${prefix
}/lib' '--datadir=${prefix}/share' '--mandir=${prefix}/man' '--with-docdir=${datadir}/doc/dosemu' '--with-syshdimagedir=/var/lib/dosemu' '--with
-x11fontdir=${datadir}/dosemu/Xfonts' '--with-fdtarball=dosemu-freedos-bin.tgz' '--disable-svgalib' '--disable-debug' '--without-gpm' '--with-fd
tarball=/var/tmp/portage/app-emulation/dosemu-1.3.3/distdir/dosemu-freedos-b9r5a-bin.tgz' '--sysconfdir=/etc/dosemu/' '--host=i686-pc-linux-gnu'
 '--infodir=/usr/share/info' '--mandir=/usr/share/man' '--with-docdir=/usr/share/doc/dosemu-1.3.3' 'host_alias=i686-pc-linux-gnu' 'CFLAGS=-O2 -m
arch=pentium4 -pipe -fomit-frame-pointer -fno-pic' --cache-file=/dev/null --srcdir=.
configure: WARNING: If you wanted to set the --build type, don't use --host.
    If a cross compiler is detected then cross compile mode will be used.
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
checking for i686-pc-linux-gnu-gcc... i686-pc-linux-gnu-gcc
checking for C compiler default output file name... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether i686-pc-linux-gnu-gcc accepts -g... yes
checking for i686-pc-linux-gnu-gcc option to accept ANSI C... none needed
checking for sdl-config... /usr/bin/sdl-config
checking for SDL - version >= 1.2.0... yes
configure: creating ./config.status
config.status: creating Makefile.conf
config.status: creating include/sdl_config.h

make[1]: Entering directory `/var/tmp/portage/app-emulation/dosemu-1.3.3/work/dosemu-1.3.3/src'
echo '#define  ALTERNATE_ETC      "/etc/dosemu/"' > include/confpath.h
echo '#define  LIB_DEFAULT  "/usr/lib"' >> include/confpath.h
echo '#define  DOSEMULIB_DEFAULT  "/usr/share/dosemu"' >> include/confpath.h
echo '#define  DOSEMUHDIMAGE_DEFAULT "/var/lib/dosemu"' >> include/confpath.h
make[2]: Entering directory `/var/tmp/portage/app-emulation/dosemu-1.3.3/work/dosemu-1.3.3/src/tools'
i686-pc-linux-gnu-gcc -O2 tools86.c -o tools86
make[2]: Leaving directory `/var/tmp/portage/app-emulation/dosemu-1.3.3/work/dosemu-1.3.3/src/tools'
make[2]: Entering directory `/var/tmp/portage/app-emulation/dosemu-1.3.3/work/dosemu-1.3.3/src/commands'
i686-pc-linux-gnu-gcc -MP -MMD -I../../src/include -I../../src/plugin/include -traditional -Wa,-a -Wl,-Ttext,100,-e,_start16,--oformat,binary -n
ostdlib -s -o isemu.com isemu.S > isemu.s.out
mv isemu.com ../../1.3.3.0/commands/isemu.com
mv: Verschieben von »isemu.com« nach »../../1.3.3.0/commands/isemu.com« nicht möglich: Datei oder Verzeichnis nicht gefunden
make[2]: *** [../../1.3.3.0/commands/isemu.com] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/app-emulation/dosemu-1.3.3/work/dosemu-1.3.3/src/commands'
make[1]: *** [commands] Fehler 2
make[1]: *** Warte auf noch nicht beendete Prozesse...
make[1]: Leaving directory `/var/tmp/portage/app-emulation/dosemu-1.3.3/work/dosemu-1.3.3/src'
make: *** [default] Fehler 2

!!! ERROR: app-emulation/dosemu-1.3.3 failed.
Call stack:
  ebuild.sh, line 1614:   Called dyn_compile
  ebuild.sh, line 971:   Called qa_call 'src_compile'
  environment, line 3732:   Called src_compile
  dosemu-1.3.3.ebuild, line 64:   Called die

!!! (no error message)
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! A complete build log is located at '/var/tmp/portage/app-emulation/dosemu-1.3.3/temp/build.log'.



Dieses File isemu.com, was er da nicht verschieben kann, ist in `/var/tmp/portage/app-emulation/dosemu-1.3.3/work/dosemu-1.3.3/src/commands'
(nach dem Abbruch...) aber anwesend.

hat da jemand eine Idee ??

Gruss und Dank,

Thomas


Last edited by tommy_d on Thu Mar 08, 2007 3:02 pm; edited 1 time in total
Back to top
View user's profile Send private message
76062563
l33t
l33t


Joined: 16 Aug 2004
Posts: 637
Location: 127.0.0.1

PostPosted: Thu Mar 08, 2007 8:59 am    Post subject: Reply with quote

Ich kann dir jetzt zwar nicht direkt helfen, aber evtl. ist auch http://packages.gentoo.org/ebuilds/?dosbox-0.70 etwas für dich?

HTH
_________________
gentoo - compile your own world
Back to top
View user's profile Send private message
manuels
Advocate
Advocate


Joined: 22 Nov 2003
Posts: 2146
Location: Europe

PostPosted: Thu Mar 08, 2007 9:02 am    Post subject: Reply with quote

Code:
ostdlib -s -o isemu.com isemu.S > isemu.s.out

Steht denn was in der isemu.s.out?
_________________
Build your own live cd with catalyst 2.0!
Back to top
View user's profile Send private message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Thu Mar 08, 2007 9:15 am    Post subject: Reply with quote

@76062563: nein, habe ich früher mal probiert; ich habe da ein uraltes Datenbankprogramm, das in dosbox schweinelangsam ist.

@manuels: ja, einige Seiten Assembler-code
Back to top
View user's profile Send private message
manuels
Advocate
Advocate


Joined: 22 Nov 2003
Posts: 2146
Location: Europe

PostPosted: Thu Mar 08, 2007 9:31 am    Post subject: Reply with quote

was passiert denn, wenn du den befehl per hand eingibst?
_________________
Build your own live cd with catalyst 2.0!
Back to top
View user's profile Send private message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Thu Mar 08, 2007 9:58 am    Post subject: Reply with quote

Code:

# ostdlib
bash: ostdlib: command not found


ostdlib gibt's auch nirgendwo bei mir, sagt `find / -name ostdlib'. Aber irgendwas scheint's doch zu tun, da isemu.s.out ja existiert (hab' mich grade noch mal vergewissert... es hat auch Datum und Uhrzeit des abgebrochenen emerge's).

Rätselnd,

Thomas
Back to top
View user's profile Send private message
dmaus
n00b
n00b


Joined: 15 Mar 2006
Posts: 69

PostPosted: Thu Mar 08, 2007 2:06 pm    Post subject: Reply with quote

Quote:
mv isemu.com ../../1.3.3.0/commands/isemu.com


Hm. Ich nehme mal an, das Zielverzeichnis existiert nicht.
Back to top
View user's profile Send private message
tommy_d
Tux's lil' helper
Tux's lil' helper


Joined: 11 Jan 2006
Posts: 79
Location: Darmstadt/Germany

PostPosted: Thu Mar 08, 2007 3:02 pm    Post subject: Reply with quote

doch, tut es. Einschliesslich der Null. Jedenfalls post mortem.

Da ich die identische Version von dosemu auf einer P3 Kiste schonmal erfolgreich emerged habe und jetzt auf eine Core2duo umziehe, habe ich eben in der make.conf in den CFLAGS von -march=pentium4 auf -march=pentium3 zurückgestellt und MAKEOPTS von -j3 auf -j2, und siehe da: es tut jetzt. Vielleicht überholten sich da die Prozesse gegenseitig...ich verstehe zu wenig davon, um dem genauer auf den Grund gehen zu können.

Gruss und Dank und einen schönen Tag noch,

Thomas
Back to top
View user's profile Send private message
manuels
Advocate
Advocate


Joined: 22 Nov 2003
Posts: 2146
Location: Europe

PostPosted: Thu Mar 08, 2007 3:31 pm    Post subject: Reply with quote

seltsam.
kannst das ganze ja mal unter bugs.gentoo.org posten
_________________
Build your own live cd with catalyst 2.0!
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Deutsches Forum (German) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum