LINUX.ORG.RU

не запускается программа

 


0

1

Есть программа которая ишла с книжкой по английскому, на 32 битной системе все ок. Запускаю на 64 битной и тоска, поставли кучу библиотек 32 битных. В итоге выдает Segmentation fault Сделал gdb english core и получил Program terminated with signal SIGSEGV, Segmentation fault

Не хочется паролельно ставить 32битную систему ради английского. Может посоветуете чтонибудь


Библиотеки ладно, а multiarch включен?

И насколько стар дистр 64-битный?

Infra_HDC ★★★★★
()

Enjoy your proprietary crapware.

anonymous
()

virtualbox + 32-битный livecd

anonymous
()

Ну у меня одно время стоял второй (32-разрядный) дебиан в дуалбуте.

hobbit ★★★★★
()

паролельно

Что за BDSM?

Radjah ★★★★★
()
Ответ на: комментарий от peregrine

Просмотрел вроде всего хватает. Вот результаты команд:

lsb_release

 
Distributor ID: Ubuntu
Description:    LXLE Eclectica 16.04.2 64bit
Release:        16.04
Codename:       xenial

file START_Linux

START_Linux: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.9, stripped
ldd START_Linux
	linux-gate.so.1 =>  (0xf7727000)
	libX11.so.6 => /usr/lib/i386-linux-gnu/libX11.so.6 (0xf75bc000)
	libXt.so.6 => /usr/lib/i386-linux-gnu/libXt.so.6 (0xf7554000)
	libgtk-x11-2.0.so.0 => /usr/lib/i386-linux-gnu/libgtk-x11-2.0.so.0 (0xf705d000)
	libgdk-x11-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk-x11-2.0.so.0 (0xf6f9d000)
	libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf6f80000)
	libgthread-2.0.so.0 => /usr/lib/i386-linux-gnu/libgthread-2.0.so.0 (0xf6f7d000)
	libsqlite3.so.0 => /usr/lib/i386-linux-gnu/libsqlite3.so.0 (0xf6e9c000)
	libidn.so.11 => /usr/lib/i386-linux-gnu/libidn.so.11 (0xf6e67000)
	libXxf86vm.so.1 => /usr/lib/i386-linux-gnu/libXxf86vm.so.1 (0xf6e60000)
	librt.so.1 => /lib/i386-linux-gnu/librt.so.1 (0xf6e57000)
	libstdc++.so.6 => /usr/lib/i386-linux-gnu/libstdc++.so.6 (0xf6ce0000)
	libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf6c8b000)
	libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf6c6d000)
	libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf6ab7000)
	libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf6ab2000)
	libSM.so.6 => /usr/lib/i386-linux-gnu/libSM.so.6 (0xf6aa9000)
	libgdk_pixbuf-2.0.so.0 => /usr/lib/i386-linux-gnu/libgdk_pixbuf-2.0.so.0 (0xf6a80000)
	libpango-1.0.so.0 => /usr/lib/i386-linux-gnu/libpango-1.0.so.0 (0xf6a2e000)
	libgobject-2.0.so.0 => /usr/lib/i386-linux-gnu/libgobject-2.0.so.0 (0xf69cf000)
	libglib-2.0.so.0 => /lib/i386-linux-gnu/libglib-2.0.so.0 (0xf68a6000)
	libXinerama.so.1 => /usr/lib/i386-linux-gnu/libXinerama.so.1 (0xf68a2000)
	libxcb.so.1 => /usr/lib/i386-linux-gnu/libxcb.so.1 (0xf687c000)
	libICE.so.6 => /usr/lib/i386-linux-gnu/libICE.so.6 (0xf6861000)
	libgmodule-2.0.so.0 => /usr/lib/i386-linux-gnu/libgmodule-2.0.so.0 (0xf685c000)
	libpangocairo-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangocairo-1.0.so.0 (0xf684e000)
	libXfixes.so.3 => /usr/lib/i386-linux-gnu/libXfixes.so.3 (0xf6847000)
	libatk-1.0.so.0 => /usr/lib/i386-linux-gnu/libatk-1.0.so.0 (0xf6820000)
	libcairo.so.2 => /usr/lib/i386-linux-gnu/libcairo.so.2 (0xf66de000)
	libgio-2.0.so.0 => /usr/lib/i386-linux-gnu/libgio-2.0.so.0 (0xf6515000)
	libpangoft2-1.0.so.0 => /usr/lib/i386-linux-gnu/libpangoft2-1.0.so.0 (0xf64fd000)
	libfontconfig.so.1 => /usr/lib/i386-linux-gnu/libfontconfig.so.1 (0xf64b4000)
	libXrender.so.1 => /usr/lib/i386-linux-gnu/libXrender.so.1 (0xf64a8000)
	libXi.so.6 => /usr/lib/i386-linux-gnu/libXi.so.6 (0xf6494000)
	libXrandr.so.2 => /usr/lib/i386-linux-gnu/libXrandr.so.2 (0xf6487000)
	libXcursor.so.1 => /usr/lib/i386-linux-gnu/libXcursor.so.1 (0xf647c000)
	libXcomposite.so.1 => /usr/lib/i386-linux-gnu/libXcomposite.so.1 (0xf6478000)
	libXdamage.so.1 => /usr/lib/i386-linux-gnu/libXdamage.so.1 (0xf6474000)
	libXext.so.6 => /usr/lib/i386-linux-gnu/libXext.so.6 (0xf645e000)
	/lib/ld-linux.so.2 (0x56594000)
	libuuid.so.1 => /lib/i386-linux-gnu/libuuid.so.1 (0xf6458000)
	libthai.so.0 => /usr/lib/i386-linux-gnu/libthai.so.0 (0xf644d000)
	libffi.so.6 => /usr/lib/i386-linux-gnu/libffi.so.6 (0xf6444000)
	libpcre.so.3 => /lib/i386-linux-gnu/libpcre.so.3 (0xf63ce000)
	libXau.so.6 => /usr/lib/i386-linux-gnu/libXau.so.6 (0xf63ca000)
	libXdmcp.so.6 => /usr/lib/i386-linux-gnu/libXdmcp.so.6 (0xf63c3000)
	libfreetype.so.6 => /usr/lib/i386-linux-gnu/libfreetype.so.6 (0xf6313000)
	libpixman-1.so.0 => /usr/lib/i386-linux-gnu/libpixman-1.so.0 (0xf6263000)
	libpng12.so.0 => /lib/i386-linux-gnu/libpng12.so.0 (0xf6237000)
	libxcb-shm.so.0 => /usr/lib/i386-linux-gnu/libxcb-shm.so.0 (0xf6233000)
	libxcb-render.so.0 => /usr/lib/i386-linux-gnu/libxcb-render.so.0 (0xf6228000)
	libz.so.1 => /lib/i386-linux-gnu/libz.so.1 (0xf620d000)
	libselinux.so.1 => /lib/i386-linux-gnu/libselinux.so.1 (0xf61e7000)
	libresolv.so.2 => /lib/i386-linux-gnu/libresolv.so.2 (0xf61cd000)
	libharfbuzz.so.0 => /usr/lib/i386-linux-gnu/libharfbuzz.so.0 (0xf6169000)
	libexpat.so.1 => /lib/i386-linux-gnu/libexpat.so.1 (0xf613f000)
	libdatrie.so.1 => /usr/lib/i386-linux-gnu/libdatrie.so.1 (0xf6135000)
	libgraphite2.so.3 => /usr/lib/i386-linux-gnu/libgraphite2.so.3 (0xf610d000)

Результат работы objdump -p START_Linux


START_Linux:     file format elf32-i386

Program Header:
    PHDR off    0x00000034 vaddr 0x08048034 paddr 0x08048034 align 2**2
         filesz 0x00000100 memsz 0x00000100 flags r-x
  INTERP off    0x00000134 vaddr 0x08048134 paddr 0x08048134 align 2**0
         filesz 0x00000013 memsz 0x00000013 flags r--
    LOAD off    0x00000000 vaddr 0x08048000 paddr 0x08048000 align 2**12
         filesz 0x005aaff4 memsz 0x005aaff4 flags r-x
    LOAD off    0x005ab000 vaddr 0x085f3000 paddr 0x085f3000 align 2**12
         filesz 0x00414a20 memsz 0x00428100 flags rw-
 DYNAMIC off    0x005accb8 vaddr 0x085f4cb8 paddr 0x085f4cb8 align 2**2
         filesz 0x00000168 memsz 0x00000168 flags rw-
    NOTE off    0x00000148 vaddr 0x08048148 paddr 0x08048148 align 2**2
         filesz 0x00000020 memsz 0x00000020 flags r--
EH_FRAME off    0x0053912c vaddr 0x0858112c paddr 0x0858112c align 2**2
         filesz 0x0000ea54 memsz 0x0000ea54 flags r--
   STACK off    0x00000000 vaddr 0x00000000 paddr 0x00000000 align 2**2
         filesz 0x00000000 memsz 0x00000000 flags rw-

Dynamic Section:
  NEEDED               libX11.so.6
  NEEDED               libXt.so.6
  NEEDED               libgtk-x11-2.0.so.0
  NEEDED               libgdk-x11-2.0.so.0
  NEEDED               libpthread.so.0
  NEEDED               libgthread-2.0.so.0
  NEEDED               libsqlite3.so.0
  NEEDED               libidn.so.11
  NEEDED               libXxf86vm.so.1
  NEEDED               librt.so.1
  NEEDED               libstdc++.so.6
  NEEDED               libm.so.6
  NEEDED               libgcc_s.so.1
  NEEDED               libc.so.6
  NEEDED               libdl.so.2
  NEEDED               libSM.so.6
  NEEDED               libgdk_pixbuf-2.0.so.0
  NEEDED               libpango-1.0.so.0
  NEEDED               libgobject-2.0.so.0
  NEEDED               libglib-2.0.so.0
  NEEDED               libXinerama.so.1
  INIT                 0x0806396c
  FINI                 0x084bfedc
  HASH                 0x08048168
  STRTAB               0x080547ec
  SYMTAB               0x0804c2cc
  STRSZ                0x0000a743
  SYMENT               0x00000010
  DEBUG                0x00000000
  PLTGOT               0x085f561c
  PLTRELSZ             0x000026f8
  PLTREL               0x00000011
  JMPREL               0x08061274
  REL                  0x08060184
  RELSZ                0x000010f0
  RELENT               0x00000008
  VERNEED              0x0805ffd4
  VERNEEDNUM           0x00000007
  VERSYM               0x0805ef30

Version References:
  required from librt.so.1:
    0x0d696912 0x00 20 GLIBC_2.2
  required from libdl.so.2:
    0x0d696911 0x00 21 GLIBC_2.1
    0x0d696910 0x00 14 GLIBC_2.0
  required from libpthread.so.0:
    0x0d696912 0x00 15 GLIBC_2.2
    0x0d696910 0x00 09 GLIBC_2.0
    0x0d696911 0x00 08 GLIBC_2.1
    0x09691972 0x00 07 GLIBC_2.3.2
  required from libgcc_s.so.1:
    0x0b792650 0x00 17 GCC_3.0
    0x0d696910 0x00 06 GLIBC_2.0
  required from libm.so.6:
    0x0d696911 0x00 13 GLIBC_2.1
    0x0d696910 0x00 05 GLIBC_2.0
  required from libc.so.6:
    0x09691974 0x00 19 GLIBC_2.3.4
    0x09691f72 0x00 18 GLIBC_2.1.2
    0x09691f73 0x00 16 GLIBC_2.1.3
    0x0d696913 0x00 12 GLIBC_2.3
    0x0d696911 0x00 11 GLIBC_2.1
    0x0d696912 0x00 10 GLIBC_2.2
    0x0d696910 0x00 03 GLIBC_2.0
  required from libstdc++.so.6:
    0x08922974 0x00 04 GLIBCXX_3.4
    0x056bafd3 0x00 02 CXXABI_1.3

ibahob
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.