Re: Building Bochs 2.6.2 using GCC 3.4.6

Gregg Levine <[email protected]> Thu, 12 Mar 2015 19:31:53 -0400
Newsgroups gmane.comp.emulators.bochs.devel
Message-ID <CAC5iaNEZEg4pdaE771sL65Yx1bhCot715Gi3ecw9ftL9yHa7oA@mail.gmail.com>
Hello!
Was this fixed in any release afterwards? And would that later release
build on 3.4.6?
Script started on Thu 12 Mar 2015 07:00:31 PM EDT
root@who8:/usr/src/bochs-2.6.2# make
cd iodev && \
make  libiodev.a
make[1]: Entering directory `/usr/src/bochs-2.6.2/iodev'
make[1]: `libiodev.a' is up to date.
make[1]: Leaving directory `/usr/src/bochs-2.6.2/iodev'
echo done
done
cd iodev/display && \
make  libdisplay.a
make[1]: Entering directory `/usr/src/bochs-2.6.2/iodev/display'
make[1]: `libdisplay.a' is up to date.
make[1]: Leaving directory `/usr/src/bochs-2.6.2/iodev/display'
echo done
done
cd iodev/hdimage && \
make  libhdimage.a
make[1]: Entering directory `/usr/src/bochs-2.6.2/iodev/hdimage'
g++ -c  -I.. -I../.. -I./.. -I./../.. -I../../instrument/stubs
-I./../../instrument/stubs -g -O2 -D_FILE_OFFSET_BITS=64
-D_LARGE_FILES    hdimage.cc -o hdimage.o
hdimage.cc: In function `int hdimage_open_file(const char*, int,
Bit64u*, time_t*)':
hdimage.cc:204: error: `u64' was not declared in this scope
make[1]: *** [hdimage.o] Error 1
make[1]: Leaving directory `/usr/src/bochs-2.6.2/iodev/hdimage'
make: *** [iodev/hdimage/libhdimage.a] Error 2
root@who8:/usr/src/bochs-2.6.2# exit
Script done on Thu 12 Mar 2015 07:00:54 PM EDT

-----
Gregg C Levine [email protected]
"This signature fought the Time Wars, time and again."


On Thu, Mar 12, 2015 at 4:05 AM, Stanislav Shwartsman
<[email protected]> wrote:
> I don't understand - it doesn't build correctly for you now yes?
> Could you show the err message you receive?
> And it is always better to try new versions because many issues are resolved
> in each release.
>
> Stanislav
>
> On Wednesday, March 11, 2015, Gregg Levine <[email protected]> wrote:
>>
>> Hello!
>> I chose 2.6.2 because that's the release that the build script from
>>
>> SlackBuilds shows on its page for 14.1.
>>
>> Why? Would 2.6.7 build properly with 3.4.6? If need be, I can present
>> a copy of a script containing what happened when the build attempt was
>> made.
>> -----
>> Gregg C Levine [email protected]
>> "This signature fought the Time Wars, time and again."
>>
>>
>> On Wed, Mar 11, 2015 at 4:41 PM, Stanislav <[email protected]> wrote:
>> > Why did you choose 2.6.2 and not recent release ?
>> >
>> > -----Original Message-----
>> > From: Gregg Levine [mailto:[email protected]]
>> > Sent: Wednesday, March 11, 2015 5:48 PM
>> > To: [email protected]
>> > Subject: [Bochs-developers] Building Bochs 2.6.2 using GCC 3.4.6
>> >
>> > Hello!
>> > Has Bochs been tested to build properly on any distribution which is
>> > still
>> > using the 3.4.6 release of GCC?
>> >
>> > For example I can use the build scripts from SlackBuild on 14.1-64 to
>> > build
>> > a working release. It even let me boot a boot floppy for Slackware's
>> > zipslack configuration for 11.0 on an external disk, in this case a
>> > Compact
>> > Flash card which is labeled as being 1 gigabyte in size, and has that
>> > zipslack file unzipped on it.
>> >
>> > But one of the same reasons why I'm interested in trying to make that
>> > raw
>> > partition boot example work is regarding to one individuals work during
>> > the
>> > same time period as the kernel on DLX Linux, It uses the
>> > 1.3.12 kernel and a group of individuals used that source together with
>> > the
>> > code for Mach to bring up a hybrid kernel. I've gotten it to work before
>> > using hardware. But I want to continue these studies and using the way
>> > Bochs
>> > works. And of course DLX Linux is a full distribution within reason.
>> > -----
>> > Gregg C Levine [email protected]
>> > "This signature fought the Time Wars, time and again."
>> >
>> >
>> > ----------------------------------------------------------------------------
>> > --
>> > Dive into the World of Parallel Programming The Go Parallel Website,
>> > sponsored by Intel and developed in partnership with Slashdot Media, is
>> > your
>> > hub for all things parallel software development, from weekly thought
>> > leadership blogs to news, videos, case studies, tutorials and more. Take
>> > a
>> > look and join the conversation now. http://goparallel.sourceforge.net/
>> > _______________________________________________
>> > bochs-developers mailing list
>> > [email protected]
>> > https://lists.sourceforge.net/lists/listinfo/bochs-developers
>> >

------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/