'fedora6'에 해당되는 글 1건

  1. 2008.10.07 Fedora 6 에 bochs-2.2.6 깔기
# tar zxf bochs-2.2.6.tar.gz

# cd bochs-2.2.6

# ./configure --prefix=/usr/local/bochs/ --enable-gdb-stub --with-term

# make && make install


===============================================================================

Fedora 6 에 깔려고 하니 make 후 에러 발생하였다.

hdimage.h:279: error: extra qualification 'sparse_image_t::' on member 'get_physical_offset'
hdimage.h:284: error: extra qualification 'sparse_image_t::' on member 'set_virtual_page'
make[2]: *** [harddrv.lo] Error 1
make[2]: Leaving directory `/build/tbm/bochs-2.2.6/iodev'

# vi iodev/hdimage.h

  off_t total_size;

void panic(const char * message);
- off_t
-#ifndef PARANOID
- sparse_image_t::
-#endif
- get_physical_offset();
- void
-#ifndef PARANOID
- sparse_image_t::
-#endif
- set_virtual_page(Bit32u new_virtual_page);
+ off_t get_physical_offset();
+ void set_virtual_page(Bit32u new_virtual_page);
void read_header();
ssize_t read_page_fragment(Bit32u read_virtual_page, Bit32u read_page_offset, size_t read_size, void * buf);

- 는 삭제, +는 추가

참조 : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=357059

: