Picon

Build Error

Hello,

I'm creating a new "C# Operating System" project and try build but some errors occur. Obviously I can not guess the cause of failure. Why do you think I am getting this error?


My system: 

Cosmos UserKIT108477

VS 2013 UPDATE 3 Ultimate

Windows 8.1 x64 OS

SQL 2012 x64

VMware player



Thanks



__._,_.___
Posted by: selcuk.gural-/E1597aS9LQAvxtiuMwx3w@public.gmane.org


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

Cosmos GUI

Where did Wikipedia get this image, who made this build ? http://upload.wikimedia.org/wikipedia/commons/2/2e/COSMOS_Shell_Screenshot.png
It's part of the article http://en.wikipedia.org/wiki/Cosmos_(operating_system).


 

 



__._,_.___
Posted by: dewaldhuman-DaQTI0RpDDMAvxtiuMwx3w@public.gmane.org


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

Stack Corruption bug and Compiler changes

As you all might know, our current FAT implementation is hitting a stack corruption bug. Fixing this bug led us to discover a large design flaw in our current compiler. I'm working on fixing that. THe first part of the changes are now enabled in current devkit. This means however that you may potentially run into exception when building. When you encounter any, please let me know...



__._,_.___
Posted by: Matthijs ter Woord <matthijsterwoord-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

Source Tree Changes

We are cleaning the source tree.

Several changes will be noted, but one is that User projects have been 
removed from the main SLN. They will be moved to a user dir. If you are 
an active user, please add them back to the SLN later today until we get 
a SLN generation tool.

------------------------------------
Posted by: "Chad Z. Hower aka Kudzu" <Chad@...>
------------------------------------

--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------

------------------------------------

Yahoo Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Cosmos-Dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/Cosmos-Dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    Cosmos-Dev-digest@... 
    Cosmos-Dev-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
    Cosmos-Dev-unsubscribe@...

<*> Your use of Yahoo Groups is subject to:
    https://info.yahoo.com/legal/us/yahoo/utos/terms/

Picon

1st Cosmos Con

The first Cosmos Con is almost over.. hope to see more of you at the 
next one! :)

------------------------------------
Posted by: "Chad Z. Hower aka Kudzu" <Chad@...>
------------------------------------

--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------

------------------------------------

Yahoo Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Cosmos-Dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/Cosmos-Dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    Cosmos-Dev-digest@... 
    Cosmos-Dev-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
    Cosmos-Dev-unsubscribe@...

<*> Your use of Yahoo Groups is subject to:
    https://info.yahoo.com/legal/us/yahoo/utos/terms/

Picon

test for inno setup required, changes related to VS Express 2014

I made a change in inno setup, now i need tester for VS express and also VS Pro/Premium/Ultimate.

I checked VS Express in virtual machine by my self. but retest by guys which had the issue would be nice.

I removed many keys, which are not used anymore.


I am also not sure about the Wow6432Node, if inno setup handle it also without this.


http://www.wikiupload.com/S8ZAGKU4RTE0JUA


changes:


remove of multiple assignments to __VSNET2013_PATH


function Csharp 2013_Installed(dummy: string): Boolean;

begin

  Result := RegKeyExists(HKLM,'SOFTWARE\Microsoft\VisualStudio\12.0\Projects\{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}')

or RegKeyExists(HKLM,'SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\Projects\{FAE04EC0-301F-11d3-BF4B-00C04F79EFBC}');

end;


function Fsharp2013_Installed(dummy: string): Boolean;

begin

  Result := RegKeyExists(HKLM,'SOFTWARE\Microsoft\VisualStudio\12.0\Projects\{f2a71f9b-5d33-465a-a702-920d77279786}')

or RegKeyExists(HKLM,'SOFTWARE\Wow643 2Node\Microsoft\VisualStudio\12.0\Projects\{f2a71f9b-5d33-465a-a702-920d77279786}');

end;


function Vb2013_Installed(dummy: string): Boolean;

begin

  Result := RegKeyExists(HKLM,'SOFTWARE\Microsoft\VisualStudio\12.0\Projects\{F184B08F-C81C-45f6-A57F-5ABD9991F28F}')

        or RegKeyExists(HKLM,'SOFTWARE\Wow6432Node\Microsoft\VisualStudio\12.0\Projects\{F184B08F-C81C-45f6-A57F-5ABD9991F28F}');

end;


function IsCSharpExpress2013Installed(dummy: string): Boolean;

begin

Result := RegValueExists(HKLM,'SOFTWARE\Microsoft\VCExpress\12.0 92;Setup\VC','ProductDir');

end;




__._,_.___
Posted by: trivalik-/E1597aS9LQAvxtiuMwx3w@public.gmane.org


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

Fwd: New activity on your video: Build your own Operating System in C#


-------- Original Message --------
Subject: 	New activity on your video: Build your own Operating System in C#
Date: 	Tue, 01 Jul 2014 01:49:08 -0700 (PDT)
From: 	YouTube <noreply@...>
Reply-To: 	YouTube <noreply@...>
To: 	ziloni@...

	
				

	*New comment on your video*
Build your own Operating System in
C#
<http://www.youtube.com/watch?v=k5UPuPCY-5U&google_comment_id=z12icrebzsjhgbjfl22jwlvwlkzlgnaz504&google_view_type#gpluscomments>

<https://plus.google.com/_/notifications/emlink?emr=05114045770415707998&emid=CJC_pcrdo78CFSneQgodqGYAWQ&path=%2F108125334166961167632&dt=1404204548154&ub=69> 

Alex C.Clark
This may sound as a noob mistake, but it keeps giving me this message as
I am trying to run the debugger: A project with an Output Type of Class
Library cannot be started directly. In order to debug
Reply
<http://www.youtube.com/watch?v=k5UPuPCY-5U&google_comment_id=z12icrebzsjhgbjfl22jwlvwlkzlgnaz504&google_view_type#gpluscomments>
View all comments
<http://www.youtube.com/watch?v=k5UPuPCY-5U&google_comment_id=z12icrebzsjhgbjfl22jwlvwlkzlgnaz504&google_view_type#gpluscomments>

YouTube comments are powered by Google+	Learn
more
<http://support.google.com/youtube/answer/171666>

Unsubscribe
<https://plus.google.com/_/notifications/emlink?emr=05114045770415707998&emid=CJC_pcrdo78CFSneQgodqGYAWQ&path=%2Fsettings%2Funsubscribe%3Fueat%3DAJ7SsMle2QV3HgC66qZDTOJLE0IRZkIj5ZCq_xh1ZbePRiklTNT81LPOb_oUZHTikTiEFnzcYOQjmHHm_3KZjotqXh8Of588oxZZUfIOcMs9sbrJzhDPHXZATKBaY5HP7X-4ujDzn5jFQfYmDsdfcc5AKVBHYUy2eQNklqQi1ttnO2y7tqTrLqQ&dt=1404204548154&ub=69> 

from these emails.

Google Inc., 1600 Amphitheatre Pkwy, Mountain View, CA 94043 USA

	

------------------------------------
Posted by: "Chad Z. Hower aka Kudzu" <Chad@...>
------------------------------------

--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------

------------------------------------

Yahoo Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/Cosmos-Dev/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/Cosmos-Dev/join
    (Yahoo! ID required)

<*> To change settings via email:
    Cosmos-Dev-digest@... 
    Cosmos-Dev-fullfeatured@...

<*> To unsubscribe from this group, send an email to:
    Cosmos-Dev-unsubscribe@...

<*> Your use of Yahoo Groups is subject to:
    https://info.yahoo.com/legal/us/yahoo/utos/terms/

Picon

Current state and how to get moving again

When seeing the amount of discussions on codeplex and yahoo, there's lots of interest in Cosmos.

Currently, Cosmos is moving at a very slow pace. We have lots of smaller and not so complicated tasks. (Of course, we have more complicated and bigger ones as well, if you feel like it....) Judging by the discussions, both on cosmos-dev as on codeplex, I really think many people working on serious stuff over there, could help up as a project move forward quite a bit by spending some time on some of the important tasks laid out. In the past, people have asked and complained about lack of certain features (GC, VGA, networking, threading, dynamic loading, etc, etc, etc), but right now, we're still in the babysteps-stage. Working on interesting stuff l ike dynamic loading right now, would be like putting tail-lights on a car, which doesn't even have axels yet.
If we could get some help on that, we can get Cosmos moving fast!

Here's a short list of the current higher-priority items:
- Debugger - Assembly stepping. This is a must for hunting the compiler bug
- Debugger - Assembly step tracing. This would make the compiler bug hunt a 30 minute job.
- Compiler bug: Some kind of stack corruption
- FAT (blocked by compiler bug)
- Let's make a list of common mistakes/known issues and workarounds. Put on it: Builder tool uses a Scheduled task to circumvent the UAC window everytime. Sometimes it wont work, just delete the task and it'll be created again.

If you're interested in helping out, need more info, or unsure you could help, please respond and we'll get you started.





__._,_.___
Posted by: Matthijs ter Woord <matthijsterwoord-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

Current state: Compiler

It's easy to say this one: Compiler is way too slow.

This should be a doable task for almost anyone to put in some logging code in the compiler task, to see where its slow. Compiling takes like a minute on a fast i7/16GB ram/Velociraptor machine. This used to be 15-25 seconds...

Please before making any performance improvements, please make sure what parts are slow, and discuss on the list before making any changes to the compiler.
Anyone taking this task?


__._,_.___
Posted by: Matthijs ter Woord <matthijsterwoord-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

Memory manager / HMI

During the huntdown of the compiler bug (see other email), I disabled the new HMI memory manager in favor of the old heap implementation. This is just a precaution which I'd like to see remained for a bit. (Go to Heap.cs and HMI.cs to change the compiler define. (Please don't check-in that change for now. While hunting down the FAT bug, I'd like it disabled for a bit, also pending the explanation of the stuff below)

I have some questions about the HMI implementation. I hope the developer who made it (Sorry, I can't remember who was it) can elaborate something on this:
- It does some kind of automatic freeing up of certain memory?
- Is it reentrant?

Disabling it doesn't mean I don't like what it does or how etc. It's just that some doubts I have on the current implementation of it (above 2 bullet points) can potentially cause serious and incredibly hard to debug.



__._,_.___
Posted by: Matthijs ter Woord <matthijsterwoord-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___
Picon

Current state

FAT / Compiler
A couple of days ago I spent a couple of hours checking our current state. I verified our FAT problems to be a compiler bug. Most likely stack corruption.
For this to be fixed, one needs to either step through it using our Assembly debugger (more on that down below) to see where it goes haywire or the debugger needs enhanced. After that, we just need to improve FAT functionality, but it seems we're close.

Debugger
Current state of debugger is pretty ok. The assembly debugger needs work. Assembly stepping isn't working anymore (seems like the AD7Process needs to notify the assembly window to update its state). For hunting the above mentioned compiler bug, we definitely the assembly stepping fixed. But even with assembly stepping fixed, hunting the compiler bug is going to take hours. We should spend time on building up a automatic tracing log function. Have a way to do automatic stepping through the code and log each and every instruction and EIP address involved. That way tracing the above compiler bug is a matter of opening that log file and see the last few entries.

Anyone wants to start working on the debugger improvements?




__._,_.___
Posted by: Matthijs ter Woord <matthijsterwoord-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org>


--------------------------------------------------
More things to join for Cosmos!

1) Cosmos chat room:
http://tinyurl.com/pc7bds

2) Please add yourself to the map:
http://tinyurl.com/qhttde

3) Help publicity and join our Facebook page:
http://tinyurl.com/plrloa

--------------------------------------------------






__,_._,___

Gmane