LINUX.ORG.RU

Сообщения XVilka

 

[C,C++][nmap][arm] Проблемы конечной линковки с libc и прочим

 ,

Добрый день! Удалось почти победить кросс-сборку nmap под arm тулчейном gcc+uClibc. Одако на самом последнем этапе - линковке возникли проблемы. nmap загружаю из svn.

Вот строка конфигурации:

./configure --host=arm-android-linux-uclibcgnueabi CC="arm-android-linux-uclibcgnueabi-gcc" \
CXX="arm-android-linux-uclibcgnueabi-g++" STRIP="arm-android-linux-uclibcgnueabi-strip" \
AR="arm-android-linux-uclibcgnueabi-ar" AS="arm-android-linux-uclibcgnueabi-as" \
CPP="arm-android-linux-uclibcgnueabi-cpp" LD="arm-android-linux-uclibcgnueabi-ld" \
RANLIB="arm-android-linux-uclibcgnueabi-ranlib" OBJDUMP="arm-android-linux-uclibcgnueabi-objdump" \
NM="arm-android-linux-uclibcgnueabi-nm" CROSS_COMPILE="arm-android-linux-uclibcgnueabi-" \
CFLAGS=" -nodefaultlibs -nostdlib -fPIC -static $_XXFLAGS -DHAVE_GETADDRINFO -DHAVE_USLEEP -DHAVE_GETTIMEOFDAY \
-DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STRERROR -Dsys_nerr=_sys_nerr -Dsys_errlist=_sys_errlist" \
CXXFLAGS=" -c -nodefaultlibs -nostdlib -fPIC -static $_XXFLAGS -DHAVE_GETADDRINFO -DHAVE_USLEEP -DHAVE_GETTIMEOFDAY \
-DHAVE_SNPRINTF -DHAVE_VSNPRINTF -DHAVE_STRERROR -Dsys_nerr=_sys_nerr -Dsys_errlist=_sys_errlist" \
CPPFLAGS=" -I$HOME/build/cross/sys-root/usr/include" \
LDFLAGS=" -nodefaultlibs -nostdlib -fPIC -static -s -L$HOME/build/cross/sys-root/usr/lib -zmuldefs" \
LIBS=" -lm -lc -lgcc -liberty -lgcc_eh -lstdc++" \
--prefix="$HOME/build/cross/sys-root/usr" --with-liblua=included --with-libpcre=included \
--with-libdnet=included --without-ncat --with-libpcap=included --with-pcap=linux ac_cv_linux_vers=2.6.29

Все проходит нормально, но возникли трудности при линковке конечного бинарника:

.arm-android-linux-uclibcgnueabi-g++: unrecognized option '-zmuldefs'
/home/xvilka/build/cross/sys-root/usr/lib/libc.a(memcmp.os): In function `__GI_memcmp':
(.text+0x0): multiple definition of `memcmp'
libdnet-stripped/src/.libs/libdnet.a(memcmp.o):memcmp.c:(.text+0x0): first defined here
/home/xvilka/build/x-tools/arm-android-linux-uclibcgnueabi/lib/gcc/arm-android-linux-uclibcgnueabi/4.4.3/../../../../arm-android-linux-uclibcgnueabi/bin/ld: warning: cannot find entry symbol _start; defaulting to 00008100
main.o: In function `__static_initialization_and_destruction_0(int, int)':
main.cc:(.text+0x106c): undefined reference to `__dso_handle'
nmap.o: In function `__static_initialization_and_destruction_0(int, int)':
nmap.cc:(.text+0xb96c): undefined reference to `__dso_handle'
targets.o: In function `__static_initialization_and_destruction_0(int, int)':
targets.cc:(.text+0x234c): undefined reference to `__dso_handle'
tcpip.o: In function `__static_initialization_and_destruction_0(int, int)':
tcpip.cc:(.text+0xb938): undefined reference to `__dso_handle'
nmap_error.o: In function `__static_initialization_and_destruction_0(int, int)':
nmap_error.cc:(.text+0x3dc): undefined reference to `__dso_handle'
utils.o:utils.cc:(.text+0x2c70): more undefined references to `__dso_handle' follow
/home/xvilka/build/cross/sys-root/usr/lib/libstdc++.a(locale-inst.o): In function `int std::__int_to_char<char, unsigned long long>(char*, unsigned long long, char const*, std::_Ios_Fmtflags, bool)':
/home/xvilka/build/toolchain-android/targets/arm-android-linux-uclibcgnueabi/build/build-cc/arm-android-linux-uclibcgnueabi/libstdc++-v3/include/bits/locale_facets.tcc:783: undefined reference to `__aeabi_uldivmod'
/home/xvilka/build/toolchain-android/targets/arm-android-linux-uclibcgnueabi/build/build-cc/arm-android-linux-uclibcgnueabi/libstdc++-v3/include/bits/locale_facets.tcc:784: undefined reference to `__aeabi_uldivmod'
/home/xvilka/build/cross/sys-root/usr/lib/libstdc++.a(locale-inst.o): In function `std::__convert_from_v(int* const&, char*, int, char const*, ...)':
/home/xvilka/build/toolchain-android/targets/arm-android-linux-uclibcgnueabi/build/build-cc/arm-android-linux-uclibcgnueabi/libstdc++-v3/include/arm-android-linux-uclibcgnueabi/bits/c++locale.h:76: undefined reference to `vsprintf'
/home/xvilka/build/cross/sys-root/usr/lib/libstdc++.a(locale-inst.o): In function `std::istreambuf_iterator<char, std::char_traits<char> > std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::_M_extract_int<unsigned long long>(std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, std::_Ios_Iostate&, unsigned long long&) const':
/home/xvilka/build/toolchain-android/targets/arm-android-linux-uclibcgnueabi/build/build-cc/arm-android-linux-uclibcgnueabi/libstdc++-v3/include/bits/locale_facets.tcc:455: undefined reference to `__aeabi_uldivmod'
/home/xvilka/build/cross/sys-root/usr/lib/libstdc++.a(locale-inst.o): In function `std::istreambuf_iterator<char, std::char_traits<char> > std::num_get<char, std::istreambuf_iterator<char, std::char_traits<char> > >::_M_extract_int<long long>(std::istreambuf_iterator<char, std::char_traits<char> >, std::istreambuf_iterator<char, std::char_traits<char> >, std::ios_base&, std::_Ios_Iostate&, long long&) const':
/home/xvilka/build/toolchain-android/targets/arm-android-linux-uclibcgnueabi/build/build-cc/arm-android-linux-uclibcgnueabi/libstdc++-v3/include/bits/locale_facets.tcc:455: undefined reference to `__aeabi_uldivmod'
/home/xvilka/build/cross/sys-root/usr/lib/libstdc++.a(basic_file.o): In function `std::__basic_file<char>::showmanyc()':
/home/xvilka/build/toolchain-android/targets/arm-android-linux-uclibcgnueabi/build/build-cc/arm-android-linux-uclibcgnueabi/libstdc++-v3/src/basic_file.cc:362: undefined reference to `fstat64'
/home/xvilka/build/cross/sys-root/usr/lib/libstdc++.a(basic_file.o): In function `xwritev':
/home/xvilka/build/toolchain-android/targets/arm-android-linux-uclibcgnueabi/build/build-cc/arm-android-linux-uclibcgnueabi/libstdc++-v3/src/basic_file.cc:155: undefined reference to `writev'
/home/xvilka/build/cross/sys-root/usr/lib/libstdc++.a(c++locale.o): In function `void std::__convert_to_v<long double>(char const*, long double&, std::_Ios_Iostate&, int* const&)':
/home/xvilka/build/toolchain-android/targets/arm-android-linux-uclibcgnueabi/build/build-cc/arm-android-linux-uclibcgnueabi/libstdc++-v3/src/c++locale.cc:175: undefined reference to `strtold'
/home/xvilka/build/cross/sys-root/usr/lib/libstdc++.a(c++locale.o): In function `void std::__convert_to_v<float>(char const*, float&, std::_Ios_Iostate&, int* const&)':
/home/xvilka/build/toolchain-android/targets/arm-android-linux-uclibcgnueabi/build/build-cc/arm-android-linux-uclibcgnueabi/libstdc++-v3/src/c++locale.cc:66: undefined reference to `strtof'
/home/xvilka/build/cross/sys-root/usr/lib/libstdc++.a(eh_globals.o): In function `__static_initialization_and_destruction_0':
/home/xvilka/build/toolchain-android/targets/src/gcc-4.4.3/libstdc++-v3/libsupc++/eh_globals.cc:110: undefined reference to `__dso_handle'
collect2: ld returned 1 exit status
make[1]: *** [nmap] Error 1
make: *** [all] Error 2

А вот какой строчкой он собственно линкует:

arm-android-linux-uclibcgnueabi-g++ -Llibpcap -Wl,-E  -nodefaultlibs -nostdlib -fPIC -static -s -L/home/xvilka/build/cross/sys-root/usr/lib -zmuldefs -Lnbase -Lnsock/src/   -o nmap main.o nmap.o targets.o tcpip.o nmap_error.o utils.o idle_scan.o osscan.o osscan2.o output.o payload.o scan_engine.o timing.o charpool.o services.o protocols.o nmap_rpc.o portlist.o NmapOps.o TargetGroup.o Target.o FingerPrintResults.o service_scan.o NmapOutputTable.o MACLookup.o nmap_tty.o nmap_dns.o  traceroute.o portreasons.o nse_main.o nse_nsock.o nse_fs.o nse_nmaplib.o nse_debug.o nse_pcrelib.o nse_binlib.o nse_bit.o  -lnbase -lnsock libpcre/libpcre.a -lpcap  libdnet-stripped/src/.libs/libdnet.a liblua/liblua.a -ldl  -lm -lc -lgcc -liberty -lgcc_eh -lstdc++

Уже почти вчера весь вечер бился над исходниками nmap и ничего не вижу - нужен взгляд со стороны. Спасибо!

XVilka
()

Ошибка при компиляции файла на C: expected declaration specifiers or '...' before '('

Добрый день! При компиляции libpcap возникла непонятная ошибка:

gcc -nodefaultlibs -nostdlib -fPIC -static  -I/home/xvilka/build/cross/sys-root/usr/include -O2 \
-fPIC  -nodefaultlibs -nostdlib -fPIC -static  -I/home/xvilka/build/cross/sys-root/usr/include -I. \
  -DHAVE_CONFIG_H  -D_U_="__attribute__((unused))" -c ./pcap-usb-linux.c
In file included from ./pcap-usb-linux.c:57:
/home/xvilka/build/cross/sys-root/usr/include/string.h:431: error: expected declaration specifiers or '...' before '(' token
/home/xvilka/build/cross/sys-root/usr/include/string.h:431: error: expected declaration specifiers or '...' before '(' token
/home/xvilka/build/cross/sys-root/usr/include/string.h:431: error: expected declaration specifiers or '...' before '(' token
/home/xvilka/build/cross/sys-root/usr/include/string.h:431: error: expected ')' before ',' token
make[1]: *** [pcap-usb-linux.o] Error 1

В чем может быть проблема? (такую ошибку в первый раз встречаю) Некоторые флаги компилятора повторяются, хотя при .configure были заданы один раз, но уверен это не играет здесь роли. Помогите с решением, спасибо!

XVilka
()

Загадки линковки или статика vs динамика при кросс-компиляции opkg

Добрый вечер!
Видимо сегодня не мой день, но я никак не могу понять почему если я говорю
компилятору делать статическую сборку, то он все равно делает динамическую.

Подробнее:

svn checkout http://opkg.googlecode.com/svn/trunk/ opkg-read-only
cd opkg-read-only
./autogen.sh --host=arm-unknown-linux --target=arm-unknown-linux CC=«arm-android-linux-uclibcgnueabi-gcc» \
CROSS_COMPILE=«arm-android-linux-uclibcgnueabi-» CFLAGS=" -nodefaultlibs -nostdlib -static -fPIC $_XXFLAGS" \
CXXFLAGS=" -nodefaultlibs -nostdlib -static -fPIC $_XXFLAGS" \
LDFLAGS=" -nodefaultlibs -nostdlib -static -fPIC -s -L$HOME/build/cross/sys-root/usr/lib -lm -lc -liberty -lgcc" \
AR=«arm-android-linux-uclibcgnueabi-ar» AS=«arm-android-linux-uclibcgnueabi-as» \
LD=«arm-android-linux-uclibcgnueabi-ld» RANLIB=«arm-android-linux-uclibcgnueabi-ranlib» \
OBJDUMP=«arm-android-linux-uclibcgnueabi-objdump» STRIP=«arm-android-linux-uclibcgnueabi-strip» \
NM=«arm-android-linux-uclibcgnueabi-nm» CXX=«arm-android-linux-uclibcgnueabi-g++» --disable-dependency-tracking \
--with-pic cross_compiling=yes --disable-curl --disable-gpg --prefix=$HOME/build/cross/sys-root/usr \
--enable-static --disable-shared --with-gnu-ld

Вроде все отлично - делаю make
Он ругнулся пару раз (не нашел символ _start), но отработал штатно.
Две библиотеки libbb и libopkg собрал статически, все правильно, но!
opkg-cl - бинарник собрал динамически, и никак не поддается на переговоры.
Ладно, попробовал собрать руками из opkg-cl.o - скомпиленный object файл

cd src
arm-android-linux-uclibcgnueabi-ld -nodefaultlibs -nostdlib -static -s -L$HOME/build/cross/sys-root/lib \
-L$HOME/build/cross/sys-root/usr/lib -L../libopkg/.libs -L../libbb/.libs -lm -lc -liberty -lgcc -lopkg -lbb opkg-cl.o -o opkg

При этом он ругается
warning: cannot find entry symbol _start; defaulting to 00008094
opkg-cl.o: In function `args_parse':
opkg-cl.c:(.text+0x50): undefined reference to `getopt_long_only'
opkg-cl.c:(.text+0x210): undefined reference to `xstrdup'
и так далее стандартными функциями...
Но ведь у меня не только присутсвуют нужные статические библиотеки по указанным путям, но и ведь другие программы собирались нормально.

А теперь вопрос - в чем моя ошибка, либо в самостоятельной компиляции либо в опциях configure?
Я все никак не могу понять...
Спасибо заранее!

XVilka
()

Ошибки С++ при сборке uClibc++

Всем доброго времени суток!

Собираю uClibc++ для arm

собрал тулчейн arm-gcc, не хватает только libstdc++ - решил использовать uClibc++. make menuconfig - тут все понятно make CC=«arm-android-linux-uclibcgnueabi-gcc» CXX=«arm-android-linux-uclibcgnueabi-g++» STRIP=«arm-android-linux-uclibcgnueabi-strip» AR=«arm-android-linux-uclibcgnueabi-ar» AS=«arm-android-linux-uclibcgnueabi-as» LD=«arm-android-linux-uclibcgnueabi-ld» RANLIB=«arm-android-linux-uclibcgnueabi-ranlib» OBJDUMP=«arm-android-linux-uclibcgnueabi-objdump» NM=«arm-android-linux-uclibcgnueabi-nm» CROSS_COMPILE=«arm-android-linux-uclibcgnueabi-» CFLAGS=" -fPIC $_XXFLAGS" CXXFLAGS=" -fPIC $_XXFLAGS" LDFLAGS=" -fPIC $_XXFLAGS" CROSS=«arm-android-linux-uclibcgnueabi-»

И тут его начинает колбасить: ............................................... make[2]: Entering directory `/home/xvilka/build/uClibc++-0.2.2/src/abi/libsupc' arm-android-linux-uclibcgnueabi-ar x /home/xvilka/build/x-tools/arm-android-linux-uclibcgnueabi/lib/gcc/arm-android-linux-uclibcgnueabi/4.4.3/../../../../arm-android-linux-uclibcgnueabi/lib/libsupc++.a rm -f -f new_op*.o del_op*.o pure.o new_handler.o eh_alloc.o eh_globals.o make[2]: Leaving directory `/home/xvilka/build/uClibc++-0.2.2/src/abi/libsupc' WRAPPER_INCLUDEDIR=-I../include ../bin/g++-uc -fPIC -o algorithm.o -c algorithm.cpp In file included from ../include/basic_definitions:21, from ../include/cstdlib:20, from ../include/algorithm:18, from algorithm.cpp:21: ../include/system_configuration.h:17:1: warning: «__WARNINGS__» redefined In file included from /home/xvilka/build/x-tools/arm-android-linux-uclibcgnueabi/arm-android-linux-uclibcgnueabi//sys-root/usr/include/features.h:35, from /home/xvilka/build/x-tools/arm-android-linux-uclibcgnueabi/arm-android-linux-uclibcgnueabi//sys-root/usr/include/stdlib.h:25, from ../include/cstdlib:19, from ../include/algorithm:18, from algorithm.cpp:21: /home/xvilka/build/x-tools/arm-android-linux-uclibcgnueabi/arm-android-linux-uclibcgnueabi//sys-root/usr/include/bits/uClibc_config.h:224:1: warning: this is the location of the previous definition arm-android-linux-uclibcgnueabi-strip -x -R .note -R .comment algorithm.o WRAPPER_INCLUDEDIR=-I../include ../bin/g++-uc -fPIC -o associative_base.o -c associative_base.cpp In file included from associative_base.cpp:20: ../include/associative_base:321: error: declaration of 'typedef class std::_associative_citer<ValueType, Compare, Allocator> std::_associative_iter<ValueType, Compare, Allocator>::_associative_citer' ../include/associative_base:248: error: changes meaning of '_associative_citer' from 'class std::_associative_citer<ValueType, Compare, Allocator>' make[1]: *** [associative_base.o] Error 1 make[1]: Leaving directory `/home/xvilka/build/uClibc++-0.2.2/src' make: *** [all] Error 2

Мне вот интересно это проблема в сырцах uClibc++, которые надо патчить, или это может зависеть от настроек сборки? Если кто сталкивался или знает - подскажите решение.

XVilka
()

Статическая линковка функций из статической библиотеки в разделяемую?

Возможно ли? К примеру есть библиотека dietlibc или uclibc. и есть библиотека, скажем libogg. Возникла задача собрать libogg.so, но так чтобы она использовала не ту стандартную библиотеку C, которая стоит в системе, а включить в ее обьектный файл функции из libdietlibc.a Возможно ли? Каким образом, если возможно?

XVilka
()

Linux toolchain/busybox и многое другое на Android...

Добрый день! Здесь кто-нибудь занимался уже сборкой uClibs, busybox и прочим для Android-а? Именно не портированием debian на свой телефон, а в готовую систему? Просто и текущий функционал терять не хочется, а расширить его необходимо...

XVilka
()

Мощный настольный ноутбук на ARM или MIPS?

Добрый день! В ближашие несколько месяцев возникла необходимость поменять ноут на более мощный. Поскольку работаю на линуксе, то архитектура не важна, а вот цена и эффективность у не-x86 намного привлекательнее... Много новостей проскакивало про разные устройства, но это все недо-ноутбуки, не для настольного, в том числе, использования. Нужна универсальная машинка. Есть ли какие-либо подобные вещи уже сейчас, или в ближайшие несколько месяцев ожидается появление (естественно не обязательно в россии)?

P.S. Нужен как минимум нормальный по диагонали экран, как в x86 моделях.

Спасибо.

XVilka
()

bluetooth hcitool не подключается

Добрый вечер!
Есть гарнитура bluetooth
При попытке подключения
hcitool scan
00:00:00:00:00:00 PDP-11
hcitool cc 00:00:00:00:00:00
секунды 2 думает завершается команда
hcitool auth 00:00:00:00:00:00
говорит no connections

мой hcid.conf

options {
autoinit yes;
security user;
pairing multi;
passkey "0000";
}

device {
name "%h-%d";
class 0x120104;
iscan enable; pscan enable;
lm accept;
lp rswitch,hold,sniff,park;
}

В чем может быть проблема?
XVilka
()

настройка bluetooth headset opensuse

Добрый день!
Подарили мне bluetooth гарнитуру. Надо прицепить ее к моему ноуту - на нем opensuse 11.1
В интернете куча различных методик подключения. Выбрал одну добавление pcm.bluetooth в .alsarc. Однако при попытке воспроизведения звука выскакивает сообщение что устройство bluetooth занято.
Поделитесь опытом, пожалуйста.
XVilka
()

USB WiFi 3com crusb и OpenSUSE 11.1

Добрый день!
На ноутбуке стоит opensuse 11.1.
Есть wifi карточка usb 3com 3crusb20075 (чип atheros 5523)
Естсественно стандартных драйверов нет. Решил поставить ndiswrapper.
Тем более в поддерживаемых есть. Установил, однако все равно интерфейса wlan0 не создает...

dmesg выдает:

usb 1-1.2: new full speed USB device using uhci_hcd and address 4
usb 1-1.2: configuration #1 chosen from 1 choice
usb 1-1.2: New USB device found, idVendor=a727, idProduct=6893
usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-1.2: Product: AR5523
usb 1-1.2: Manufacturer: Atheros Communications Inc
usb 1-1.2: SerialNumber: 1.0

Как исправить?
XVilka
()

OpenSUSE 11.1 HP OmniBook 500 проблемы с разрешением

Добрый день! Я поставил OpenSUSE 11.1 на старенький ноутбук HP OmniBook 500. Все хорошо, но только вот одна проблема - при загрузке (графической - 800 на 600) все абсолютно нормально,но только как загружается X-сервер на разрешении 1024 на 768 - вверху экрана (на дюйм где-то от верха, размером на 1 см) появляется зеленая полоса (у меня зеленая тема), при этом курсор также сдвигается - как бы разделение экрана зеленой пропастью, соотвественно верх экрана смещается за дисплей где-то тоже на см. Поиск ничего не дал. В чем может быть проблема? Проблема не железная - стоял на нем оффтопик - все работало.
XVilka
()

Tekram DC-200

Как у этого устройства с linux 2.6 дела?
А то я подключил с него загрузку openSUSe 10.3 а он ядро грузит но потом диска не находит.
Что делать?

>>> Подробности (Invalid URL, no host part!)

XVilka
()

Kaffeine DVB спутник

Вот поставил себе тарелку, разобрался с мотоподвесом, но
при сканировании каналов в Kaffeine (0.8.5) показывает сигнал 60% SNR 20% Но при этом не находит ни одного канала
Запустил его через консоль
вот что он выдает

Using DVB device 0:0 "Philips TDA10086 DVB-S"
tuning DVB-S to 11017000 v 10500000
inv:2 fecH:3
DiSEqC: switch pos 0, 13V, loband (index 0)
DiSEqC: e0 10 38 f0 00 00
...............

Not able to lock to the signal on the given frequency
Frontend closed
dvbsi: Cant tune DVB
Using DVB device 0:0 "Philips TDA10086 DVB-S"
tuning DVB-S to 11037000 h 40700000
inv:2 fecH:2
DiSEqC: switch pos 0, 18V, loband (index 1)
DiSEqC: e0 10 38 f2 00 00
...............

и так далее для всех частот

тем временем в dmesg постоянно вываливаются сообщения от драйвера

saa7146_i2c_writeout: timed out waiting for end of xfer

Что делать? В какую сторону копать?
И еще - на компе с вендой и этой карточкой при том же положении сигнал показывается на полном нуле

>>> Подробности (Invalid URL, no host part!)

XVilka
()

Спутниковый интернет и linux

Всем добрый день!
Вот решил сделать себе и сети спутниковый интернет (а заодно и телек иногда :)
Вот с выбором карты определился - SkyStar3
Конвертор - golden interstar gl-201
антенна - супрал 0,9 м

Это вроде должно нормально рабоать с linux
Но вот к этому решил еще и мотоподвес.
Как мотоподвес настраивается под linux - ведь я так понял он управляется через skystar3 программно?

И посоветуйте пожалста программы для работы со спутником
интернет как настроить (или ссылку) как настроить телек
как рыбачить и чем можно расшифровывать телеканалы программно?

Спасибо!

>>> Подробности (Invalid URL, no host part!)

XVilka
()

Disciples II wine

Вот помню в wine-0.9.33 пробовал запускать, однако были проблемы с
фоновыми текстурами. По выходу 0.9.42 решил обновиться и попробовать
снова. Однако все устанавливается без проблем, но не запускается не
выдавая ничего в консоль, но процесс не завершается при ctrl+c выводит следующее:

fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value WCEXE (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value WCBAT (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value WCCMD (a)
fixme:dbghelp_dwarf:dwarf2_parse_variable Unsupported form for const value WCCOM (a)
fixme:dbghelp_msc:pe_load_debug_directory This guy has FPO information
err:dbghelp:pe_load_msc_debug_info -Debug info stripped, but no .DBG file in module L"shw32"
fixme:dbghelp_msc:pe_load_debug_directory This guy has FPO information
wine: Unhandled page fault on read access to 0x00000000 at address (nil) (thread 000e), starting debugger...
Unhandled exception: page fault on read access to 0x00000000 in 32-bit code (0x00000000).
Register dump:
CS:0073 SS:007b DS:007b ES:007b FS:0033 GS:003b
EIP:00000000 ESP:00a8e9f0 EBP:00a8eb94 EFLAGS:00010246( - 00 -RIZP1)
EAX:00000001 EBX:73dca6fc ECX:00167220 EDX:00a8e5f0
ESI:00a8fe6c EDI:00a8ed18
Stack dump:
0x00a8e9f0: 00000000 602b6c6e 0000003f 0056006d
0x00a8ea00: 00110000 602aa231 00008000 00000060
0x00a8ea10: 00000230 602a9baf 00110000 602fd778
0x00a8ea20: 00a8ea80 602b7f20 00110020 00a8f108
0x00a8ea30: 00000219 602b776e 00a8ea5c 60021b34
0x00a8ea40: 00000338 001649f0 00000000 00110000
Backtrace:
=>1 0x00000000 (0x00a8eb94)
fixme:dbghelp_msc:pe_load_debug_directory This guy has FPO information
2 0x0054480f in discipl2 (+0x14480f) (0x00a8eca8)
3 0x0040179b in discipl2 (+0x179b) (0x00a8fe6c)
4 0x00663ef6 in discipl2 (+0x263ef6) (0x00a8ff08)
5 0x6e312bfe start_process+0xee(arg=0x0) [/home/xvilka/build/wine-0.9.42/dlls/kernel32/process.c:820] in kernel32 (0x00a8ffe8)
6 0x60022787 wine_switch_to_stack+0x17() in libwine.so.1 (0x00000000)
0x00000000: addb %al,0x0(%eax)
Modules:
Module Address Debug info Name (74 modules)
ELF 12e000- 141000 Deferred libresolv.so.2
PE 400000- 87b000 Export discipl2
ELF 890000- 895000 Deferred libxxf86vm.so.1
ELF 971000- a6e000 Deferred libx11.so.6
ELF a70000- a91000 Export libexpat.so.0
ELF afc000- b05000 Deferred libxrender.so.1
ELF b07000- b10000 Deferred libsm.so.6
ELF b12000- b15000 Deferred libxinerama.so.1
ELF b17000- b31000 Deferred libice.so.6
ELF b33000- b3d000 Deferred libxcursor.so.1
ELF b3f000- b44000 Deferred libxfixes.so.3
ELF b46000- b4a000 Deferred libxrandr.so.2
ELF bc2000- bdd000 Deferred ld-linux.so.2
ELF be3000- d16000 Deferred libc.so.6
ELF d3f000- d43000 Deferred libdl.so.2
ELF d45000- d58000 Deferred libz.so.1
ELF d5a000- d5d000 Deferred libxau.so.6
ELF d5f000- d65000 Deferred libxdmcp.so.6
ELF d67000- d77000 Deferred libxext.so.6
ELF d79000- d8d000 Deferred libpthread.so.0
PE a930000- a951000 Deferred shw32
PE 10000000-1001f000 Deferred c4dll-r
PE 21100000-2115d000 Deferred mss32
PE 30000000-3006d000 Deferred binkw32
ELF 41000000-41002000 Deferred libnvidia-tls.so.1
ELF 41010000-4107e000 Deferred libfreetype.so.6
ELF 4148a000-414c7000 Deferred libfontconfig.so.1
ELF 41782000-417a7000 Deferred libm.so.6
ELF 429c1000-42a60000 Deferred libgl.so.1
ELF 43b88000-44569000 Deferred libglcore.so.1
ELF 6001b000-6012f000 Dwarf libwine.so.1
ELF 6027a000-60319000 Deferred ntdll<elf>
\-PE 60290000-60319000 \ ntdll
ELF 6033e000-60342000 Deferred koi8-r.so
ELF 60342000-603d8000 Deferred gdi32<elf>
\-PE 60350000-603d8000 \ gdi32
ELF 603d8000-6041f000 Deferred advapi32<elf>
\-PE 603e0000-6041f000 \ advapi32
ELF 6041f000-604bc000 Deferred ole32<elf>
\-PE 60430000-604bc000 \ ole32
ELF 604bc000-60515000 Deferred rpcrt4<elf>
\-PE 604d0000-60515000 \ rpcrt4
ELF 60528000-6057c000 Deferred ddraw<elf>
\-PE 60530000-6057c000 \ ddraw
ELF 6065b000-606ea000 Deferred winex11<elf>
\-PE 60670000-606ea000 \ winex11
ELF 612ba000-612d7000 Deferred imm32<elf>
\-PE 612c0000-612d7000 \ imm32
ELF 612e6000-61322000 Deferred wineoss<elf>
\-PE 612f0000-61322000 \ wineoss
ELF 61322000-6133a000 Deferred msacm32<elf>
\-PE 61330000-6133a000 \ msacm32
ELF 6133a000-61360000 Deferred msacm32<elf>
\-PE 61340000-61360000 \ msacm32
ELF 61360000-61375000 Deferred midimap<elf>
\-PE 61370000-61375000 \ midimap
ELF 61375000-6138c000 Deferred imagehlp<elf>
\-PE 61380000-6138c000 \ imagehlp
ELF 6138c000-613d5000 Deferred dbghelp<elf>
\-PE 613a0000-613d5000 \ dbghelp
ELF 613d5000-613ea000 Deferred psapi<elf>
\-PE 613e0000-613ea000 \ psapi
ELF 65fd7000-65ff5000 Deferred iphlpapi<elf>
\-PE 65fe0000-65ff5000 \ iphlpapi
ELF 6898a000-68ac4000 Deferred user32<elf>
\-PE 689a0000-68ac4000 \ user32
ELF 6c526000-6c5b3000 Deferred winmm<elf>
\-PE 6c530000-6c5b3000 \ winmm
ELF 6e189000-6e194000 Deferred libnss_files.so.2
ELF 6e2a2000-6e3c6000 Dwarf kernel32<elf>
\-PE 6e2c0000-6e3c6000 \ kernel32
ELF 73d81000-73de6000 Deferred msvcrt<elf>
\-PE 73d90000-73de6000 \ msvcrt
ELF 7bf00000-7bf03000 Deferred <wine-loader>
Threads:
process tid prio (all id:s are in hex)
0000000f
00000010 0
0000000d (D) C:\Games\Dis2SOTD\Discipl2.exe
0000000e 0 <==

Вот такие пироги... Как думаете в чем может быть проблема?
XVilka
()

GPRS и NAT

В общем есть такой вопрос: Есть сеть 192,168,0,0/24 и есть мой комп, подключенный к этой сети (не сервак - у сервака отдельный инет через прокси в другой подсети) У меня есть потребность в нете через GPRS. Как мне создать правила чтобы если GPRS включен - то использовался он как доступ к интернету, и я видел всю сеть(но они не видят GPRS); а если он отключен - пользоваться инетом через сервак с проксей.
XVilka
()

BloodRayne + wine = bugs?

Вот захотел запустить BloodRayne (не 2) под wine-ом. Все хорошо, только шрифты не показываются, да и тормозит ужасно (панель состояния не показывает к тому же). Кто-нибудь заморачивался этим вопросом? С чего можно начать? Какие-то нативные либы прописать или ..?
XVilka
()

Limbo для linux

Есть ли реализация?
И где можно скачать?
XVilka
()

Motorola MPx200.220 linux

тут кто хотел Motorola Mpx200/220 прошить linux, вот ссылка

http://www.onk.nm.ru/mpx200/index2.html
XVilka
()

Как убрать кракозябры в плэйлисте RusXMMS?

Вот поставил на FC5 локаль уникодная RusXMMS - а он все равно и в интерфейсе и в плейлисте кракозябры показывает. В чем дело?
XVilka
()