AgenT
May 11th, 2005, 08:46 PM
I am trying to compile qemu-0.7.0 without kqemu so that it is easier to fix my problem.
When compiling I get this error:
$ make
gcc -Wall -O2 -g -fno-strict-aliasing -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -o dyngen dyngen.c
gcc -DQEMU_TOOL -Wall -O2 -g -fno-strict-aliasing -g -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -o qemu-img qemu-img.c block.c block-cow.c block-qcow.c aes.c block-vmdk.c block-cloop.c block-dmg.c block-bochs.c block-vpc.c -lz
block-qcow.c:26:18: zlib.h: No such file or directory
block-qcow.c: In function `decompress_buffer':
block-qcow.c:407: error: `z_stream' undeclared (first use in this function)
block-qcow.c:407: error: (Each undeclared identifier is reported only once
block-qcow.c:407: error: for each function it appears in.)
block-qcow.c:407: error: syntax error before "strm1"
block-qcow.c:410: error: `strm' undeclared (first use in this function)
block-qcow.c:417: warning: implicit declaration of function `inflateInit2'
block-qcow.c:418: error: `Z_OK' undeclared (first use in this function)
block-qcow.c:420: warning: implicit declaration of function `inflate'
block-qcow.c:420: error: `Z_FINISH' undeclared (first use in this function)
block-qcow.c:422: error: `Z_STREAM_END' undeclared (first use in this function)
block-qcow.c:422: error: `Z_BUF_ERROR' undeclared (first use in this function)
block-qcow.c:424: warning: implicit declaration of function `inflateEnd'
block-qcow.c: In function `qcow_compress_cluster':
block-qcow.c:609: error: `z_stream' undeclared (first use in this function)
block-qcow.c:609: error: syntax error before "strm"
block-qcow.c:622: error: `strm' undeclared (first use in this function)
block-qcow.c:623: warning: implicit declaration of function `deflateInit2'
block-qcow.c:623: error: `Z_DEFAULT_COMPRESSION' undeclared (first use in this function)
block-qcow.c:624: error: `Z_DEFLATED' undeclared (first use in this function)
block-qcow.c:625: error: `Z_DEFAULT_STRATEGY' undeclared (first use in this function)
block-qcow.c:636: warning: implicit declaration of function `deflate'
block-qcow.c:636: error: `Z_FINISH' undeclared (first use in this function)
block-qcow.c:637: error: `Z_STREAM_END' undeclared (first use in this function)
block-qcow.c:637: error: `Z_OK' undeclared (first use in this function)
block-qcow.c:639: warning: implicit declaration of function `deflateEnd'
block-cloop.c:26:18: zlib.h: No such file or directory
block-cloop.c:37: error: syntax error before "z_stream"
block-cloop.c:37: warning: no semicolon at end of struct or union
block-cloop.c:38: warning: type defaults to `int' in declaration of `BDRVCloopState'
block-cloop.c:38: warning: data definition has no type or storage class
block-cloop.c: In function `cloop_open':
block-cloop.c:55: error: `s' undeclared (first use in this function)
block-cloop.c:55: error: (Each undeclared identifier is reported only once
block-cloop.c:55: error: for each function it appears in.)
block-cloop.c:96: warning: implicit declaration of function `inflateInit'
block-cloop.c:96: error: `Z_OK' undeclared (first use in this function)
block-cloop.c: At top level:
block-cloop.c:105: error: syntax error before '*' token
block-cloop.c: In function `cloop_read_block':
block-cloop.c:107: error: `s' undeclared (first use in this function)
block-cloop.c:107: error: `block_num' undeclared (first use in this function)
block-cloop.c:120: warning: implicit declaration of function `inflateReset'
block-cloop.c:121: error: `Z_OK' undeclared (first use in this function)
block-cloop.c:123: warning: implicit declaration of function `inflate'
block-cloop.c:123: error: `Z_FINISH' undeclared (first use in this function)
block-cloop.c:124: error: `Z_STREAM_END' undeclared (first use in this function)block-cloop.c: In function `cloop_read':
block-cloop.c:135: error: `s' undeclared (first use in this function)
block-cloop.c: In function `cloop_close':
block-cloop.c:150: error: `s' undeclared (first use in this function)
block-cloop.c:156: warning: implicit declaration of function `inflateEnd'
block-dmg.c:27:18: zlib.h: No such file or directory
block-dmg.c:49: error: syntax error before "z_stream"
block-dmg.c:49: warning: no semicolon at end of struct or union
block-dmg.c:50: warning: type defaults to `int' in declaration of `BDRVDMGState'block-dmg.c:50: warning: data definition has no type or storage class
block-dmg.c: In function `dmg_open':
block-dmg.c:78: error: `s' undeclared (first use in this function)
block-dmg.c:78: error: (Each undeclared identifier is reported only once
block-dmg.c:78: error: for each function it appears in.)
block-dmg.c:164: warning: implicit declaration of function `inflateInit'
block-dmg.c:164: error: `Z_OK' undeclared (first use in this function)
block-dmg.c: At top level:
block-dmg.c:172: error: syntax error before '*' token
block-dmg.c: In function `is_sector_in_chunk':
block-dmg.c:175: error: `chunk_num' undeclared (first use in this function)
block-dmg.c:175: error: `s' undeclared (first use in this function)
block-dmg.c:175: error: `sector_num' undeclared (first use in this function)
block-dmg.c: At top level:
block-dmg.c:182: error: syntax error before '*' token
block-dmg.c: In function `search_chunk':
block-dmg.c:185: error: `s' undeclared (first use in this function)
block-dmg.c:188: error: `sector_num' undeclared (first use in this function)
block-dmg.c: At top level:
block-dmg.c:198: error: syntax error before '*' token
block-dmg.c: In function `dmg_read_chunk':
block-dmg.c:200: error: `s' undeclared (first use in this function)
block-dmg.c:200: error: `sector_num' undeclared (first use in this function)
block-dmg.c:233: warning: implicit declaration of function `inflateReset'
block-dmg.c:234: error: `Z_OK' undeclared (first use in this function)
block-dmg.c:236: warning: implicit declaration of function `inflate'
block-dmg.c:236: error: `Z_FINISH' undeclared (first use in this function)
block-dmg.c:237: error: `Z_STREAM_END' undeclared (first use in this function)
block-dmg.c: In function `dmg_read':
block-dmg.c:257: error: `s' undeclared (first use in this function)
block-dmg.c: In function `dmg_close':
block-dmg.c:272: error: `s' undeclared (first use in this function)
block-dmg.c:283: warning: implicit declaration of function `inflateEnd'
make: *** [qemu-img] Error 1
My ./configure output is this:
$ ./configure
Install prefix /usr/local
BIOS directory /usr/local/share/qemu
binary directory /usr/local/bin
Manual directory /usr/local/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path /home/agent/computer/deb/qemu/qemu-0.7.0
C compiler gcc
make make
host CPU i386
host big endian no
target list i386-user arm-user armeb-user sparc-user ppc-user i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu
gprof enabled no
static build no
SDL support no
mingw32 support no
Adlib support no
FMOD support no
kqemu support no
I read somewhere that one should install build-essentials but the description says that it is for building deb's, something I do not need right now. Anyone have any ideas on what can be wrong?
When compiling I get this error:
$ make
gcc -Wall -O2 -g -fno-strict-aliasing -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -o dyngen dyngen.c
gcc -DQEMU_TOOL -Wall -O2 -g -fno-strict-aliasing -g -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -o qemu-img qemu-img.c block.c block-cow.c block-qcow.c aes.c block-vmdk.c block-cloop.c block-dmg.c block-bochs.c block-vpc.c -lz
block-qcow.c:26:18: zlib.h: No such file or directory
block-qcow.c: In function `decompress_buffer':
block-qcow.c:407: error: `z_stream' undeclared (first use in this function)
block-qcow.c:407: error: (Each undeclared identifier is reported only once
block-qcow.c:407: error: for each function it appears in.)
block-qcow.c:407: error: syntax error before "strm1"
block-qcow.c:410: error: `strm' undeclared (first use in this function)
block-qcow.c:417: warning: implicit declaration of function `inflateInit2'
block-qcow.c:418: error: `Z_OK' undeclared (first use in this function)
block-qcow.c:420: warning: implicit declaration of function `inflate'
block-qcow.c:420: error: `Z_FINISH' undeclared (first use in this function)
block-qcow.c:422: error: `Z_STREAM_END' undeclared (first use in this function)
block-qcow.c:422: error: `Z_BUF_ERROR' undeclared (first use in this function)
block-qcow.c:424: warning: implicit declaration of function `inflateEnd'
block-qcow.c: In function `qcow_compress_cluster':
block-qcow.c:609: error: `z_stream' undeclared (first use in this function)
block-qcow.c:609: error: syntax error before "strm"
block-qcow.c:622: error: `strm' undeclared (first use in this function)
block-qcow.c:623: warning: implicit declaration of function `deflateInit2'
block-qcow.c:623: error: `Z_DEFAULT_COMPRESSION' undeclared (first use in this function)
block-qcow.c:624: error: `Z_DEFLATED' undeclared (first use in this function)
block-qcow.c:625: error: `Z_DEFAULT_STRATEGY' undeclared (first use in this function)
block-qcow.c:636: warning: implicit declaration of function `deflate'
block-qcow.c:636: error: `Z_FINISH' undeclared (first use in this function)
block-qcow.c:637: error: `Z_STREAM_END' undeclared (first use in this function)
block-qcow.c:637: error: `Z_OK' undeclared (first use in this function)
block-qcow.c:639: warning: implicit declaration of function `deflateEnd'
block-cloop.c:26:18: zlib.h: No such file or directory
block-cloop.c:37: error: syntax error before "z_stream"
block-cloop.c:37: warning: no semicolon at end of struct or union
block-cloop.c:38: warning: type defaults to `int' in declaration of `BDRVCloopState'
block-cloop.c:38: warning: data definition has no type or storage class
block-cloop.c: In function `cloop_open':
block-cloop.c:55: error: `s' undeclared (first use in this function)
block-cloop.c:55: error: (Each undeclared identifier is reported only once
block-cloop.c:55: error: for each function it appears in.)
block-cloop.c:96: warning: implicit declaration of function `inflateInit'
block-cloop.c:96: error: `Z_OK' undeclared (first use in this function)
block-cloop.c: At top level:
block-cloop.c:105: error: syntax error before '*' token
block-cloop.c: In function `cloop_read_block':
block-cloop.c:107: error: `s' undeclared (first use in this function)
block-cloop.c:107: error: `block_num' undeclared (first use in this function)
block-cloop.c:120: warning: implicit declaration of function `inflateReset'
block-cloop.c:121: error: `Z_OK' undeclared (first use in this function)
block-cloop.c:123: warning: implicit declaration of function `inflate'
block-cloop.c:123: error: `Z_FINISH' undeclared (first use in this function)
block-cloop.c:124: error: `Z_STREAM_END' undeclared (first use in this function)block-cloop.c: In function `cloop_read':
block-cloop.c:135: error: `s' undeclared (first use in this function)
block-cloop.c: In function `cloop_close':
block-cloop.c:150: error: `s' undeclared (first use in this function)
block-cloop.c:156: warning: implicit declaration of function `inflateEnd'
block-dmg.c:27:18: zlib.h: No such file or directory
block-dmg.c:49: error: syntax error before "z_stream"
block-dmg.c:49: warning: no semicolon at end of struct or union
block-dmg.c:50: warning: type defaults to `int' in declaration of `BDRVDMGState'block-dmg.c:50: warning: data definition has no type or storage class
block-dmg.c: In function `dmg_open':
block-dmg.c:78: error: `s' undeclared (first use in this function)
block-dmg.c:78: error: (Each undeclared identifier is reported only once
block-dmg.c:78: error: for each function it appears in.)
block-dmg.c:164: warning: implicit declaration of function `inflateInit'
block-dmg.c:164: error: `Z_OK' undeclared (first use in this function)
block-dmg.c: At top level:
block-dmg.c:172: error: syntax error before '*' token
block-dmg.c: In function `is_sector_in_chunk':
block-dmg.c:175: error: `chunk_num' undeclared (first use in this function)
block-dmg.c:175: error: `s' undeclared (first use in this function)
block-dmg.c:175: error: `sector_num' undeclared (first use in this function)
block-dmg.c: At top level:
block-dmg.c:182: error: syntax error before '*' token
block-dmg.c: In function `search_chunk':
block-dmg.c:185: error: `s' undeclared (first use in this function)
block-dmg.c:188: error: `sector_num' undeclared (first use in this function)
block-dmg.c: At top level:
block-dmg.c:198: error: syntax error before '*' token
block-dmg.c: In function `dmg_read_chunk':
block-dmg.c:200: error: `s' undeclared (first use in this function)
block-dmg.c:200: error: `sector_num' undeclared (first use in this function)
block-dmg.c:233: warning: implicit declaration of function `inflateReset'
block-dmg.c:234: error: `Z_OK' undeclared (first use in this function)
block-dmg.c:236: warning: implicit declaration of function `inflate'
block-dmg.c:236: error: `Z_FINISH' undeclared (first use in this function)
block-dmg.c:237: error: `Z_STREAM_END' undeclared (first use in this function)
block-dmg.c: In function `dmg_read':
block-dmg.c:257: error: `s' undeclared (first use in this function)
block-dmg.c: In function `dmg_close':
block-dmg.c:272: error: `s' undeclared (first use in this function)
block-dmg.c:283: warning: implicit declaration of function `inflateEnd'
make: *** [qemu-img] Error 1
My ./configure output is this:
$ ./configure
Install prefix /usr/local
BIOS directory /usr/local/share/qemu
binary directory /usr/local/bin
Manual directory /usr/local/share/man
ELF interp prefix /usr/gnemul/qemu-%M
Source path /home/agent/computer/deb/qemu/qemu-0.7.0
C compiler gcc
make make
host CPU i386
host big endian no
target list i386-user arm-user armeb-user sparc-user ppc-user i386-softmmu ppc-softmmu sparc-softmmu x86_64-softmmu
gprof enabled no
static build no
SDL support no
mingw32 support no
Adlib support no
FMOD support no
kqemu support no
I read somewhere that one should install build-essentials but the description says that it is for building deb's, something I do not need right now. Anyone have any ideas on what can be wrong?