Search found 589 matches

by andymc
Thu Jul 30, 2020 11:46 pm
Forum: General
Topic: Help, Build Visopsys Failed
Replies: 15
Views: 54765

Re: Help, Build Visopsys Failed

meowsoft wrote: Wed Jul 29, 2020 3:00 pm gcc version 7.5.0 (Ubuntu 7.5.0-3ubuntu1~18.04)
Yeah, you're running a much newer version than me. I'm using 5.4.0.

Is everything compiling now?
by andymc
Mon Jul 27, 2020 11:08 pm
Forum: General
Topic: Help, Build Visopsys Failed
Replies: 15
Views: 54765

Re: Help, Build Visopsys Failed

This fallthrough is intentional. Apparently you can put a comment that will suppress the warning you're seeing (without running your version of gcc though, I can't test it). Change the bit of kernelFloppy.c around line 959 to add this "fall through" comment: kernelError(kernel_warn, "...
by andymc
Mon Jul 27, 2020 7:24 pm
Forum: General
Topic: Help, Build Visopsys Failed
Replies: 15
Views: 54765

Re: Help, Build Visopsys Failed

Man, your compiler is picky. What version are you using? gcc -v
by andymc
Mon Jul 27, 2020 5:02 pm
Forum: General
Topic: Help, Build Visopsys Failed
Replies: 15
Views: 54765

Re: Help, Build Visopsys Failed

Did you forget to change the end of the function (that second bit of code I pasted)?
by andymc
Mon Jul 27, 2020 5:00 pm
Forum: General
Topic: OS Development Tutorial for Beginner
Replies: 2
Views: 16156

Re: OS Development Tutorial for Beginner

There's a collection of links and things on the visopsys.org site https://visopsys.org/osdev/.

The best overall resource today is probably OSDev.org https://wiki.osdev.org/Main_Page

Andy
by andymc
Sat Jul 25, 2020 10:53 am
Forum: General
Topic: Help, Build Visopsys Failed
Replies: 15
Views: 54765

Re: Help, Build Visopsys Failed

Thanks for helping me work out these problems :-D The latest error is basically the inverse of the first one. Edit the top of the kernelApi() function to add statusLo and statusHi: void kernelApi(unsigned CS __attribute__((unused)), unsigned *args) { // This is the initial entry point for the kernel...
by andymc
Fri Jul 24, 2020 10:31 pm
Forum: General
Topic: Help, Build Visopsys Failed
Replies: 15
Views: 54765

Re: Help, Build Visopsys Failed

OK, now I guess my basic C++ runtime support isn't complete enough for your compiler's tastes. Looks like maybe your C++ compiler is using the C++14 standard by default, maybe (I'm not a C++ expert). Can you change the C++CODEGEN line in Makefile.include to read as follows?: C++CODEGEN = ${CODEGEN} ...
by andymc
Thu Jul 23, 2020 11:02 pm
Forum: General
Topic: Help, Build Visopsys Failed
Replies: 15
Views: 54765

Re: Help, Build Visopsys Failed

Hellow meowsoft, and welcome This is a bit of a weird one. I can see why the assembler is complaining, but I don't know why you see this error, and I don't. Is your gcc using some different assembler than the standard gas maybe? Anyway, can you try changing the _syscall() function in src/lib/libc/_k...
by andymc
Wed May 20, 2020 12:17 am
Forum: General
Topic: My experiences with Visopsys install on QEMU virt disk
Replies: 38
Views: 118704

Re: My experiences with Visopsys install on QEMU virt disk

Hi Ron, Then I thought I could be tricky and use wget to grab a README file from an ftp server, since ftp doesn't use SSL. Normally, a file can be grabbed via wget with this syntax: wget ftp://ftp.someftpsite.org/somefile The program did start a conversation (that I could observe via the host machin...
by andymc
Tue May 19, 2020 9:22 am
Forum: General
Topic: My experiences with Visopsys install on QEMU virt disk
Replies: 38
Views: 118704

Re: My experiences with Visopsys install on QEMU virt disk

When I type host www.visopsys.org , I get the address response OK. Here's a pic: DNS looks alright there. One reason I didn't develop the wget program further is that it doesn't have SSL support yet, and there's not much plaintext HTTP out there on the web nowadays. Which is also true of visopsys.o...