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 2
Pacote: 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

Reply via email to