Search found 590 matches

by andymc
Tue Sep 08, 2020 10:33 am
Forum: General
Topic: We are closer to have a web browser now!
Replies: 1
Views: 17012

Re: We are closer to have a web browser now!

Welcome back doga! That's great -- I sort of started a primitive browser (and a "document canvas" window library thing for rendering) but decided I should focus elsewhere for the time being. Partly because it's hard, time-consuming, etc. Not something you can hack up with a few hours of wo...
by andymc
Thu Jul 30, 2020 11:46 pm
Forum: General
Topic: Help, Build Visopsys Failed
Replies: 15
Views: 56558

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: 56558

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: 56558

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: 56558

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: 17010

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: 56558

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: 56558

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: 56558

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: 121950

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...