I follow that!
Build error and the packages I have (aptitude show bcc iasl xsltproc
xalan libxalan110-dev uuid-dev zlib1g-dev libidl-dev libsdl1.2-dev
libxcursor-dev libqt3-headers libqt3-mt-dev libasound2-dev libstdc++5)
are attached.
Kubuntu 6.10, Kernel 2.6.17-11, gcc 4.1.2
Cheers,
KM
On 3/28/07, Victor Wang <[EMAIL PROTECTED]> wrote:
The following is the error message.
target-i386/ops_sse.h: In function 'op_pshufw_mmx':
target-i386/ops_sse.h:610: error: unable to find a register to spill in
class 'GENERAL_REGS'
target-i386/ops_sse.h:610: error: this is the insn:
(insn:HI 15 14 17 0 (set (strict_low_part (subreg:HI (reg/v:DI 64 [ r ]) 0))
(mem/s/j:HI (plus:SI (mult:SI (reg:SI 65)
(const_int 2 [0x2]))
(reg/v/f:SI 60 [ s ])) [0 <variable>._w S2 A16])) 51
{*movstricthi_1} (insn_list:REG_DEP_TRUE 54 (insn_list:REG_DEP_TRUE 10
(insn_list:REG_DEP_TRUE 14 (nil))))
(expr_list:REG_DEAD (reg:SI 65)
(nil)))
target-i386/ops_sse.h:610: confused by earlier errors, bailing out
--
Best regards,
Victor
*******************************************************************************
Tel: 86-10-86368923
Cell: 86-13701089893
Email: [EMAIL PROTECTED]
Beijing Bevictor Information Technology Co., Ltd.
_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev
--
As coisas são como elas são porque é assim que as fizemos ser.
kmk[2]: Entrando no diretório
`/home/mancha/tmp/vbox-svn/vbox-build/src/recompiler/new'
kBuild: Compiling VBoxREM - VBoxRecompiler.c
kBuild: Compiling VBoxREM - cpu-exec.c
/home/mancha/tmp/vbox-svn/vbox-build/src/recompiler/new/cpu-exec.c: In function
âcpu_x86_execâ:
/home/mancha/tmp/vbox-svn/vbox-build/src/recompiler/new/cpu-exec.c:456:
warning: pointer targets in passing argument 4 of âremR3CanExecuteRawâ
differ in signedness
kBuild: Compiling VBoxREM - exec.c
/home/mancha/tmp/vbox-svn/vbox-build/src/recompiler/new/exec.c: In function
âcpu_exec_initâ:
/home/mancha/tmp/vbox-svn/vbox-build/src/recompiler/new/exec.c:314: warning:
dereferencing type-punned pointer will break strict-aliasing rules
/home/mancha/tmp/vbox-svn/vbox-build/src/recompiler/new/exec.c: In function
âtlb_update_dirtyâ:
/home/mancha/tmp/vbox-svn/vbox-build/src/recompiler/new/exec.c:1558: warning:
passing argument 2 of âremR3HCVirt2GCPhysâ makes pointer from integer
without a cast
kmk_builtin_rm -f
/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release/obj/src/recompiler/new/VBoxREM/op.S
/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release/obj/src/recompiler/new/VBoxREM/op.S.tmp
/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release/obj/src/recompiler/new/VBoxREM/op.S.tmp2
/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release/obj/src/recompiler/new/VBoxREM/op.S.dep
major_ver=`gcc -dumpversion |
/home/mancha/tmp/vbox-svn/vbox-build/kBuild/bin/linux.x86/kmk_sed -e
's/^\([2-9]\)\..*$/\1/'`; \
minor_ver=`gcc -dumpversion |
/home/mancha/tmp/vbox-svn/vbox-build/kBuild/bin/linux.x86/kmk_sed -e
's/^[2-9]\.\([0-9]\)\..*$/\1/'`; \
bugfix_ver=`gcc -dumpversion |
/home/mancha/tmp/vbox-svn/vbox-build/kBuild/bin/linux.x86/kmk_sed -e
's/^[2-9]\.[0-9]\.\([0-9]\).*$/\1/'`; \
if test "$major_ver" = "3" -o "(" "$major_ver" = "4" -a "$minor_ver" !=
"0" ")"; then \
/home/mancha/tmp/vbox-svn/vbox-build/kBuild/bin/linux.x86/kmk_echo "Compiling
target-i386/op.c =>
/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release/obj/src/recompiler/new/VBoxREM/op.S
[gcc v${major_ver}.${minor_ver}.${bugfix_ver}]" && \
gcc \
-S \
-s \
-Wall \
-fomit-frame-pointer \
-fno-gcse \
-O2 \
-fno-strict-aliasing \
-fomit-frame-pointer \
-falign-functions=0 \
-fno-reorder-blocks \
-fno-optimize-sibling-calls \
-fno-gcse \
-fno-instrument-functions \
-mpreferred-stack-boundary=2 \
-IInnoTek \
-IInnoTek/crt \
-Itarget-i386 \
-Ifpu \
-I/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release/obj/src/recompiler/new/VBoxREM
\
-I/home/mancha/tmp/vbox-svn/vbox-build/src/VBox/VMM \
-I/home/mancha/tmp/vbox-svn/vbox-build/include \
-I/home/mancha/tmp/vbox-svn/vbox-build/src/recompiler/new \
-I/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release
\
-DIN_REM_R3 \
-DREM_INCLUDE_CPU_H \
-DIN_RING3 \
-DLOG_USE_C99 \
-D_GNU_SOURCE \
-D_FILE_OFFSET_BITS=64 \
-D_LARGEFILE_SOURCE \
-D_REENTRANT \
-D__LINUX__ \
-D_FILE_OFFSET_BITS=64 \
-D__X86__ \
-DVBOX \
-DVBOX_OSE \
-Wp,-MD,/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release/obj/src/recompiler/new/VBoxREM/op.S.dep
\
-Wp,-MT,/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release/obj/src/recompiler/new/VBoxREM/op.S
\
-Wp,-MP \
target-i386/op.c \
-o
/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release/obj/src/recompiler/new/VBoxREM/op.S.tmp;
\
else \
/home/mancha/tmp/vbox-svn/vbox-build/kBuild/bin/linux.x86/kmk_echo "Using
staged op.S [gcc v${major_ver}.${minor_ver}.${bugfix_ver}]" && \
/home/mancha/tmp/vbox-svn/vbox-build/kBuild/bin/linux.x86/kmk_cp -f
staged/op-elf-x86.S
/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release/obj/src/recompiler/new/VBoxREM/op.S.tmp;
\
fi
Compiling target-i386/op.c =>
/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release/obj/src/recompiler/new/VBoxREM/op.S
[gcc v4.1.2]
target-i386/ops_sse.h: In function âop_pshufw_mmxâ:
target-i386/ops_sse.h:610: error: unable to find a register to spill in class
âGENERAL_REGSâ
target-i386/ops_sse.h:610: error: this is the insn:
(insn:HI 15 14 17 0 (set (strict_low_part (subreg:HI (reg/v:DI 64 [ r ]) 0))
(mem/s/j:HI (plus:SI (mult:SI (reg:SI 65)
(const_int 2 [0x2]))
(reg/v/f:SI 60 [ s ])) [0 <variable>._w S2 A16])) 51
{*movstricthi_1} (insn_list:REG_DEP_TRUE 54 (insn_list:REG_DEP_TRUE 10
(insn_list:REG_DEP_TRUE 14 (nil))))
(expr_list:REG_DEAD (reg:SI 65)
(nil)))
target-i386/ops_sse.h:610: confused by earlier errors, bailing out
kmk[2]: **
[/home/mancha/tmp/vbox-svn/vbox-build/out/linux.x86/release/obj/src/recompiler/new/VBoxREM/op.S]
Erro 1
kmk[2]: Saindo do diretório
`/home/mancha/tmp/vbox-svn/vbox-build/src/recompiler/new'
kmk[1]: ** [pass_dlls_before] Erro 2
kmk[1]: Saindo do diretório `/home/mancha/tmp/vbox-svn/vbox-build/src'
kmk: ** [pass_dlls_before] Erro 2Pacote: bcc
Novo: sim
Estado: instalado
Automaticamente instalado: não
Versão: 0.16.14-1.4
Prioridade: opcional
Seção: universe/devel
Mantenedor: Juan Cespedes <[EMAIL PROTECTED]>
Tamanho Descompactado: 258k
Depende de: libc6 (>= 2.4-1), bin86 (= 0.16.14-1.4)
Recomenda: elks-libc (= 0.16.14-1.4)
Conflita com: linux86
Substitui: linux86
Fornece: c-compiler
Descrição: 16-bit x86 C compiler
This is a C-compiler for 8086 cpus which is important for the development of
boot loaders or BIOS related 8086 code.
It is possible to run 8086 code under i386 Linux using an emulator, `elksemu',
also included in this package.
Pacote: iasl
Novo: sim
Estado: instalado
Automaticamente instalado: não
Versão: 20060608-1
Prioridade: opcional
Seção: universe/devel
Mantenedor: Mattia Dongili <[EMAIL PROTECTED]>
Tamanho Descompactado: 717k
Depende de: libc6 (>= 2.4-1)
Descrição: Intel ASL compiler/decompiler
iASL compiles ASL (ACPI Source Language) into AML (ACPI Machine Language). This
AML is suitable for inclusion as a DSDT in sytem firmware. It also can
disassemble AML, for debugging purposes.
Homepage: http://developer.intel.com/technology/iapc/acpi/
Pacote: xsltproc
Estado: instalado
Automaticamente instalado: não
Versão: 1.1.17-2build1
Prioridade: opcional
Seção: text
Mantenedor: Ubuntu Core Developers <[EMAIL PROTECTED]>
Tamanho Descompactado: 168k
Depende de: libc6 (>= 2.4-1), libgcrypt11 (>= 1.2.2), libgpg-error0 (>= 1.2),
libxml2 (>= 2.6.26), libxslt1.1 (>= 1.1.17)
Descrição: XSLT command line processor
XSLT is an XML language for defining transformations of XML files from XML to
some other arbitrary format, such as XML, HTML, plain text, etc. using standard
XSLT stylesheets.
This package contains a command line tool that facilitates XSLT
transformations.
Pacote: xalan
Novo: sim
Estado: instalado
Automaticamente instalado: não
Versão: 1.10-3
Prioridade: opcional
Seção: universe/text
Mantenedor: Berin Lautenbach <[EMAIL PROTECTED]>
Tamanho Descompactado: 102k
Depende de: libc6 (>= 2.4-1), libgcc1 (>= 1:4.1.0), libstdc++6 (>= 4.1.0),
libxalan110, libxerces27
Descrição: XSLT processor
This is the Xalan XSLT processor from the Apache Software Foundation.
This package provides a command line utility to process XML files using an XSLT
stylesheet
Pacote: libxalan110-dev
Novo: sim
Estado: instalado
Automaticamente instalado: não
Versão: 1.10-3
Prioridade: extra
Seção: universe/libdevel
Mantenedor: Berin Lautenbach <[EMAIL PROTECTED]>
Tamanho Descompactado: 4129k
Depende de: libxalan110 (= 1.10-3), libxerces27-dev, libc6-dev
Conflita com: libxalan18-dev, libxalan16-dev, libxalan14-dev, libxalan1.2-dev,
libxalan1-dev
Substitui: libxalan18-dev, libxalan16-dev, libxalan14-dev, libxalan1.2-dev,
libxalan1-dev
Descrição: Provides XSLT support for applications [development]
This is the Xalan XSLT processor from the Apache Software Foundation.
This package includes the files needed to compile XSLT supporting applications.
Pacote: uuid-dev
Estado: instalado
Automaticamente instalado: não
Versão: 1.2-1.39-1
Prioridade: extra
Seção: libdevel
Mantenedor: Theodore Y. Ts'o <[EMAIL PROTECTED]>
Tamanho Descompactado: 164k
Depende de: libc6-dev | libc-dev, libuuid1 (= 1.39-1)
Substitui: e2fslibs-dev (< 1.15)
Descrição: universally unique id library - headers and static libraries
libuuid generates and parses 128-bit universally unique id's (UUID's), using a
standard which is blessed by both Microsoft and DCE, and is being proposed as
an internet standard. See the internet-draft:
draft-leach-uuids-guids-01.txt
for more information.
This package contains the development environment for the uuid library.
Pacote: zlib1g-dev
Estado: instalado
Automaticamente instalado: não
Versão: 1:1.2.3-13ubuntu2
Prioridade: opcional
Seção: libdevel
Mantenedor: Ubuntu Core Developers <[EMAIL PROTECTED]>
Tamanho Descompactado: 590k
Depende de: zlib1g (= 1:1.2.3-13ubuntu2), libc6-dev | libc-dev
Conflita com: zlib1-dev
Fornece: libz-dev
Descrição: compression library - development
zlib is a library implementing the deflate compression method found in gzip and
PKZIP. This package includes the development support files.
Pacote: libidl-dev
Estado: instalado
Automaticamente instalado: não
Versão: 0.8.6-1ubuntu1
Prioridade: opcional
Seção: libdevel
Mantenedor: Sebastian Rittau <[EMAIL PROTECTED]>
Tamanho Descompactado: 348k
Depende de: libidl0 (= 0.8.6-1ubuntu1), libglib2.0-dev
Descrição: development files for programs that use libIDL
This package contains the header files and libraries needed for developing
programs which use libIDL.
Pacote: libsdl1.2-dev
Estado: instalado
Automaticamente instalado: não
Versão: 1.2.10-3ubuntu2
Prioridade: opcional
Seção: libdevel
Mantenedor: Ubuntu Core Developers <[EMAIL PROTECTED]>
Tamanho Descompactado: 2822k
Depende de: libsdl1.2debian (= 1.2.10-3ubuntu2), libxt-dev, libxext-dev,
libglu1-mesa-dev | libglu-dev, libasound2-dev, libaa1-dev,
libaudio-dev, libartsc0-dev, libesd0-dev, libdirectfb-dev (>=
0.9.22)
Conflita com: xlibs-pic (< 4.1.0-10), libsdl-dev, libsdl0.11-dev, libsdl0.11,
libsdl1.0-dev, libsdl1.1-dev
Substitui: libsdl-dev, libsdl0.11-dev, libsdl1.0-dev, libsdl1.1-dev
Fornece: libsdl-dev
Descrição: Arquivos de desenvolvimento da Simple DirecMedia Layer.
SDL é uma biblioteca que permite aos programas acesso de baixo nÃvel
portável a
um framebuffer de vÃdeo, saÃda de áudio, mouse e teclado.
Este pacote contém os arquivos necessários para compilar e linkar programas
que
usem SDL.
Pacote: libxcursor-dev
Estado: instalado
Automaticamente instalado: não
Versão: 1.1.7-0ubuntu1
Prioridade: opcional
Seção: libdevel
Mantenedor: Debian X Strike Force <[email protected]>
Tamanho Descompactado: 127k
Depende de: libxcursor1 (= 1.1.7-0ubuntu1), x11proto-core-dev, libx11-dev,
libxrender-dev, libxfixes-dev
Pré-Depende de: x11-common (>= 1:1.09)
Descrição: X cursor management library (development files)
Header files and a static version of the X cursor management library are
provided by this package.
See the libxcursor1 package for further information.
Pacote: libqt3-headers
Estado: instalado
Automaticamente instalado: não
Versão: 3:3.3.6-3ubuntu3
Prioridade: opcional
Seção: devel
Mantenedor: Ubuntu Core Developers <[EMAIL PROTECTED]>
Tamanho Descompactado: 2535k
Recomenda: libqt3-mt-dev
Substitui: libqt3-mt-dev, libqt3-dev, libqt3-plugins-headers
Descrição: Qt3 header files
This package contains all header files for libqt and libqt-mt which come with
Qt3. If you want to compile or develop programs which use Qt3, you have to
install this package.
Pacote: libqt3-mt-dev
Estado: instalado
Automaticamente instalado: não
Versão: 3:3.3.6-3ubuntu3
Prioridade: opcional
Seção: libdevel
Mantenedor: Ubuntu Core Developers <[EMAIL PROTECTED]>
Tamanho Descompactado: 172k
Depende de: libxext-dev (>= 4.3.0.dfsg.1-4), libxrandr-dev (>= 4.3.0.dfsg.1-4),
libsm-dev (>= 4.3.0.dfsg.1-4), libxmu-dev (>= 4.3.0.dfsg.1-4),
libice-dev (>= 4.3.0.dfsg.1-4), libx11-dev (>= 4.3.0.dfsg.1-4),
libxt-dev (>= 4.3.0.dfsg.1-4), libxrender-dev, libxcursor-dev,
libxinerama-dev, libxi-dev, zlib1g-dev, libjpeg62-dev, libmng-dev
(>= 1.0.3), libpng12-dev | libpng12-0-dev, libfontconfig1-dev,
libfreetype6-dev, libxft-dev, libaudio-dev, libcupsys2-dev,
libgl1-mesa-dev | libgl-dev, libglu1-mesa-dev | libglu-dev,
libc6-dev, libqt3-mt (= 3:3.3.6-3ubuntu3), libqt3-headers (=
3:3.3.6-3ubuntu3), qt3-dev-tools (= 3:3.3.6-3ubuntu3)
Recomenda: libqt3-compat-headers
Sugere: libqt3-i18n, qt3-doc
Conflita com: libqt-mt-dev, libqt3-emb (<= 3:3.0.3-1), libqt3-dev
Substitui: libqt-mt-dev, libqt3-dev, libqt3-helper, libqt3-headers (<=
3:3.1.1-3), libqt3-emb (<= 3:3.0.3-1)
Descrição: Qt development files (Threaded)
Qt is a C++ class library optimized for graphical user interface development.
This package contains the libqt-mt.so symlink, necessary for building threaded
Qt applications as well as the libqui.so symlink and the necessary header files
for libqui.so. (See README.Debian and the Qt Documentation for instructions on
libqui.so)
WARNING: If you plan to build some older Qt3 applications, you will most
probably have to install the libqt3-compat-headers package. It contains all the
headers which are not part of the official Qt3 API anymore but which are still
used by some programs. So if you encounter problems with missing header files,
please install this package first before you send a bugreport.
Pacote: libasound2-dev
Estado: instalado
Automaticamente instalado: não
Versão: 1.0.11-7ubuntu3
Prioridade: opcional
Seção: libdevel
Mantenedor: Debian ALSA Maintainers <[EMAIL PROTECTED]>
Tamanho Descompactado: 1819k
Depende de: libc6-dev | libc-dev, libasound2 (= 1.0.11-7ubuntu3)
Sugere: libasound2-doc
Conflita com: libasound-dev, alsa-headers
Substitui: libasound2 (< 0.9.0rc7-2), alsa-headers
Fornece: libasound-dev
Descrição: ALSA library development files
This package contains files required for developing software that makes use of
libasound2, the ALSA library.
ALSA is the Advanced Linux Sound Architecture.
Pacote: libstdc++5
Estado: instalado
Automaticamente instalado: não
Versão: 1:3.3.6-13ubuntu2
Prioridade: opcional
Seção: base
Mantenedor: Ubuntu Core Developers <[EMAIL PROTECTED]>
Tamanho Descompactado: 872k
Depende de: gcc-3.3-base (>= 1:3.3.6-13ubuntu2), libc6 (>= 2.4-1), libgcc1 (>=
1:3.3.4-3)
Descrição: A biblioteca C++ padrão da GNU v3
Este pacote contém uma biblioteca adicional de tempo de execução para
programas
C++ construÃdos com o compilador GNU.
libstdc++-v3 foi completamente reescrita da libstdc++-v2 anterior, que estava
inclusa até a g++-2.95. A primeira versão da libstdc++-v3 apareceu na
g++-3.0.
_______________________________________________
vbox-dev mailing list
[email protected]
http://vbox.innotek.de/mailman/listinfo/vbox-dev