I want to build. revision 18766 of ReactOS
I typed in mingw32-make bootcd in my MSYS window but
GCC (both, 3.4.2 and 3.4.4) return these errors in
mingw.cpp:
[CC] toolsrbuildbackendmingwmingw.cpp
tools\rbuild\backend\mingw\mingw.cpp:18:23:
../../pch.h: No such file or directory
.
.
.
When I replace "#include "../../pch.h" with "#include
"pch.h", the erros does not occur any more.
This error occurs also in other files and its just the
same so I only write what I replaced with what in
which file(the base dir I am using for this is
tools\rbuild:
backend/mingw/mingw.h:
#include "../backend.h" -> #include
"backend/backend.h"
backend\mingw/modulehandler.h
#include "../backend.h" -> #include
"backend/backend.h"
backend/mingw/mingwmodulehandler.cpp:
#include "../../pch.h" -> #include "pch.h"
#include "../../rbuild.h" -> #include "rbuild.h"
backend/mingw/proxymakefile.cpp:
#include "../../pch.h" -> #include "pch.h"
backend\devcpp/devcpp.h:
#include "../backend.h" -> #include
"backend/backend.h"
backend\msvc/genguid.cpp:
#include "../../pch.h" -> #include "../../../pch.h"
backend\msvc/msvc.h:
#include "../backend.h" -> #include "../../backend.h"
backend\msvc/msvc.cpp:
#include "../mingw/mingw.h" -> #include
"../../mingw/mingw.h"
backend\backend.cpp:
#include "../pch.h" -> #include "pch.h"
#include "../rbuild.h" -> #include "rbuild.h"
backend\backend.h:
#include "../rbuild.h" ->
#ifndef __MSVC_H__
#include "rbuild.h"
#else
#include "../rbuild.h"
#endif
Now building rbuild works.
___________________________________________________________
Gesendet von Yahoo! Mail - Jetzt mit 1GB Speicher kostenlos - Hier anmelden: http://mail.yahoo.de
> -----Original Message-----
> From: Tim Jobling [mailto:tjob800@yahoo.co.uk]
> Sent: 28 October 2005 09:44
> To: ReactOS Development List
> Subject: Re: [ros-dev] Re: [ros-svn] [gedmurphy] 18814: -
> start of a rewrite for ipconfig
>
>
> Having said that, I am pleased to see that someone is working
> in this area
> of the networking apps, please do keep up the good work.
Adding a full suite of network apps is one of the areas I'm interested in
(along with the network model in general right down to NDIS) and my aim was
to have all the network apps pretty much complete for the 0.3 release. Due
to missing functionality in our iphlpapi it's not going to be possible, but
most the general functionality of arp, tracert, netstat, ipconfig and route
is now in place and their output simulates that of the MS tool suite.
I really need to start working on iphlpapi soon, but services and the GUI
have recently caught my attention ... heh.
> No need to add it back. When I looked at it last night I glanced at your
> _tmain function, containing the command line is parsing, I noticed it
looked
> almost identical to my main. So I questioned if it really was a rewrite.
> Having read through the rest of the file, I see that most of it is new.
Glad your not offended. As a learning process for me, I've been rewriting
much of the existing code. This has also had the added benefit of being able
to simulate the MS tools easier, as I had a general framework in my head to
code to instead of trying to decipher and modify existing code.
I didn't realise you still read the mailing lists. Does this mean you might
return at some point?
It would be nice to have another developer from the UK back on board, as at
the moment, I'm the only one fighting our cause .... lol :)
Ged
************************************************************************
The information contained in this message or any of its
attachments is confidential and is intended for the exclusive
use of the addressee. The information may also be legally
privileged. The views expressed may not be company policy,
but the personal views of the originator. If you are not the
addressee, any disclosure, reproduction, distribution or other
dissemination or use of this communication is strictly prohibited.
If you have received this message in error, please contact
postmaster(a)exideuk.co.uk
<mailto:postmaster@exideuk.co.uk> and then delete this message.
Exide Technologies is an industrial and transportation battery
producer and recycler with operations in 89 countries.
Further information can be found at www.exide.com
> -----Original Message-----
> From: Murphy, Ged (Bolton) [mailto:MurphyG@cmpbatteries.co.uk]
> Sent: 28 October 2005 08:05
> To: 'ReactOS Development List'
> Subject: RE: [ros-dev] Re: [ros-svn] [gedmurphy] 18814: -
> start of a rewri te for ipconfig
>
>
>
> > -----Original Message-----
> > From: Tim Jobling [mailto:tjob800@yahoo.co.uk]
> > Sent: 28 October 2005 00:50
> > To: ros-dev(a)reactos.org
> > Subject: [ros-dev] Re: [ros-svn] [gedmurphy] 18814: - start
> > of a rewrite for ipconfig
> >
> >
> > Ged,
> >
> > Whilst I applaud your efforts in tidying and advancing
> > ipconfig.c, I must
> > say that I think it is bad form to remove the previously
> > named authors from
> > the header and replace with only your own name.
> >
> > Kind regards,
> > Tim Jobling.
>
> Who was on it before me?
> I stripped it down and started again.
>
> Ged.
I just diffed against the previous revision and noted Rob Dickinson and your
name.
Pretty much all of the code from that revision has been replaced, with the
acception of the manner in which the command line is parsed.
http://svn.reactos.com/viewcvs/trunk/reactos/apps/utils/net/ipconfig/ipconfi
g.c?rev=18814&r1=18297&r2=18814
I would assume this is classed as a rewrite and previous revision details
aren't therefore noted in the source, but are accessible via the SVN logs.
If this is incorrect, or you feel offended, I will put the revision history
back in the file.
Ged.
************************************************************************
The information contained in this message or any of its
attachments is confidential and is intended for the exclusive
use of the addressee. The information may also be legally
privileged. The views expressed may not be company policy,
but the personal views of the originator. If you are not the
addressee, any disclosure, reproduction, distribution or other
dissemination or use of this communication is strictly prohibited.
If you have received this message in error, please contact
postmaster(a)exideuk.co.uk
<mailto:postmaster@exideuk.co.uk> and then delete this message.
Exide Technologies is an industrial and transportation battery
producer and recycler with operations in 89 countries.
Further information can be found at www.exide.com
> -----Original Message-----
> From: Tim Jobling [mailto:tjob800@yahoo.co.uk]
> Sent: 28 October 2005 00:50
> To: ros-dev(a)reactos.org
> Subject: [ros-dev] Re: [ros-svn] [gedmurphy] 18814: - start
> of a rewrite for ipconfig
>
>
> Ged,
>
> Whilst I applaud your efforts in tidying and advancing
> ipconfig.c, I must
> say that I think it is bad form to remove the previously
> named authors from
> the header and replace with only your own name.
>
> Kind regards,
> Tim Jobling.
Who was on it before me?
I stripped it down and started again.
Ged.
************************************************************************
The information contained in this message or any of its
attachments is confidential and is intended for the exclusive
use of the addressee. The information may also be legally
privileged. The views expressed may not be company policy,
but the personal views of the originator. If you are not the
addressee, any disclosure, reproduction, distribution or other
dissemination or use of this communication is strictly prohibited.
If you have received this message in error, please contact
postmaster(a)exideuk.co.uk
<mailto:postmaster@exideuk.co.uk> and then delete this message.
Exide Technologies is an industrial and transportation battery
producer and recycler with operations in 89 countries.
Further information can be found at www.exide.com
Ged,
Whilst I applaud your efforts in tidying and advancing ipconfig.c, I must
say that I think it is bad form to remove the previously named authors from
the header and replace with only your own name.
Kind regards,
Tim Jobling.
----- Original Message -----
From: <gedmurphy(a)svn.reactos.com>
To: <ros-svn(a)reactos.com>
Sent: Friday, October 28, 2005 12:13 AM
Subject: [ros-svn] [gedmurphy] 18814: - start of a rewrite for ipconfig
>- start of a rewrite for ipconfig
> - simulate the MS netstat utilitys output
> - again, it's incomplete, but commiting for SVN log purposes.
>
>
> Updated files:
> trunk/reactos/apps/utils/net/ipconfig/ipconfig.c
> trunk/reactos/apps/utils/net/ipconfig/ipconfig.rc
> trunk/reactos/apps/utils/net/ipconfig/ipconfig.xml
>
> Deleted files:
> trunk/reactos/apps/utils/net/ipconfig/trace.c
> trunk/reactos/apps/utils/net/ipconfig/trace.h
>
___________________________________________________________
Yahoo! Messenger - NEW crystal clear PC to PC calling worldwide with voicemail http://uk.messenger.yahoo.com
gedmurphy(a)svn.reactos.com wrote:
> - start of a rewrite for ipconfig
> - simulate the MS netstat utilitys output
>
Sorry, that should say 'simulate the MS ipconfig utility output'
I wasn't thinking ;)
> - again, it's incomplete, but commiting for SVN log purposes.
>
Alex Ionescu wrote:
> Wow, Dominic's design is just amazing. Is that a real local copy or a
> mockup? I'm all for it, the icons and all are great!
The icons are from Vista, so that's a no go. But some other bits we can use.
There is a discussion here with a nice screenshot :
http://www.reactos.org/forum/viewtopic.php?t=985
Ged
************************************************************************
The information contained in this message or any of its
attachments is confidential and is intended for the exclusive
use of the addressee. The information may also be legally
privileged. The views expressed may not be company policy,
but the personal views of the originator. If you are not the
addressee, any disclosure, reproduction, distribution or other
dissemination or use of this communication is strictly prohibited.
If you have received this message in error, please contact
postmaster(a)exideuk.co.uk
<mailto:postmaster@exideuk.co.uk> and then delete this message.
Exide Technologies is an industrial and transportation battery
producer and recycler with operations in 89 countries.
Further information can be found at www.exide.com
I am going to do the releases tonight at 9pm-ish EST. So if you have
anything that should be fixed in 0.2.8 please get it in soon. Please
get your changes added to
http://www.reactos.org/wiki/index.php/ChangeLog-0.2.8 before 1pm
Friday. That is when i will upload sf, and hopfully(GvG/MgW/Frik?) can
change reactos.org and add a new accounment. For devs that dont get
their changes in I do have a _rough_ log of what changes devs have made
that I think are important and before I release I will add them myself
but no grauntee that it will cover everything you have done.
Thanks!
Brandon
Sorry, just realised I sent this to your address, instead of the list.
-----Original Message-----
From: Murphy, Ged (Bolton)
Sent: 27 October 2005 13:56
To: 'jwalsh(a)bigpond.net.au'
Subject: RE: Issue 3. [Re: [ros-general] ROS-User-Issues]
> -----Original Message-----
> From: jwalsh(a)bigpond.net.au [mailto:jwalsh@bigpond.net.au]
> Sent: 27 October 2005 13:26
> To: ReactOS General List
> Cc: Murphy, Ged (Bolton)
> Subject: RE: Issue 3. [Re: [ros-general] ROS-User-Issues]
>
>
> Please do me a favour: just take a look at his 98/95 micro
> (hybrid) and then tell me again what you think. He has even
> reduced it to flash card.
I'm not talking about how many features you can remove from 9x, or how small
and fast you can make it. I'm talking about it's architectural design. The
kernel, memory management, GDI. It's inherently insecure and unstable. To
take one or two examples:
Most of the GDI is nonreentrant. It applies system wide mutex's blocking
other threads.
Process memory is visible and writable from all other process, meaning any
process can potentially corrupt data used by another process.
Parts of the kernel mode are writable from user mode.
There is no security system worth mentioning.
There are many many other design issues and I don't know, and am not about
to start listing them all.
The NT design solved these issues.
> No future for 9x? Microsoft is making threats, but it is
> still supporting 9x.
They are still supporting it (to an extent) because it's a problem they
created, and it has their name written all over it. There are still too many
9x users floating about to cast it aside.
> They are not so brash that they would insult their client base.
It wasn't meant as an insult. You've taken this too seriously.
> What makes you so cocksure of yourself?
I'm not.
> His software cost me $45 and I got good service and it works
> first time, it is so lean that I can make a ghost backup in
> under 3 minutes.
Great. But it's still 3 minutes of backing up a bad system which could have
been time better spent :p (I'm being sarcastic)
> I have been running a test for three weeks on a separate
> machine, without any protection, except that provided by a
> router, I have even rejected the Windows Updates. Admittedly
> I don't surf, but in principle and under restricted
> conditions it works.
Running with no protection is crazy, even if you have locked down your
router.
Not monitoring your system using the correct precautions is irresponsible.
> And what is more Shane does not blame his users.
> Nor does he resort to cheap shots.
I'm sorry you have taken this to heart, is was not meant like that.
> ReactOS, after three expensive downloads, still does not work.
> But I am still not giving up on it, nor you for that matter.
Expensive? It's completely free, where is the cost?
************************************************************************
The information contained in this message or any of its
attachments is confidential and is intended for the exclusive
use of the addressee. The information may also be legally
privileged. The views expressed may not be company policy,
but the personal views of the originator. If you are not the
addressee, any disclosure, reproduction, distribution or other
dissemination or use of this communication is strictly prohibited.
If you have received this message in error, please contact
postmaster(a)exideuk.co.uk
<mailto:postmaster@exideuk.co.uk> and then delete this message.
Exide Technologies is an industrial and transportation battery
producer and recycler with operations in 89 countries.
Further information can be found at www.exide.com
This is change is wrong. We start auto-start drivers, but we stop
on first failure (see subsys/system/services). You're just
workarounding the real problem. - Filip
----- PŮVODNÍ ZPRÁVA -----
Od: gvg(a)svn.reactos.com
Komu: ros-diffs(a)reactos.com
Předmět: [ros-diffs] [gvg] 18782: Change Tcpip and Afd drivers
Datum: 27.10.2005 - 1:28:07
> Change Tcpip and Afd drivers from auto-start to system-start,
> since we
> don't
> auto-start device drivers yet
> Modified: trunk/reactos/bootdata/hivesys.inf
> _____
>
> Modified: trunk/reactos/bootdata/hivesys.inf
> --- trunk/reactos/bootdata/hivesys.inf 2005-10-26 23:19:37 UTC
> --- (rev
> 18781)
> +++ trunk/reactos/bootdata/hivesys.inf 2005-10-26 23:26:44 UTC
> (rev
> 18782)
> @@ -365,7 +365,7 @@
>
>
>
HKLM,"SYSTEM\CurrentControlSet\Services\Afd","ErrorControl",0x00010001,0
> x00000001
>
HKLM,"SYSTEM\CurrentControlSet\Services\Afd","Group",0x00000000,"TDI"
>
>
HKLM,"SYSTEM\CurrentControlSet\Services\Afd","ImagePath",0x00020000,"sys
> tem32\drivers\afd.sys"
>
-HKLM,"SYSTEM\CurrentControlSet\Services\Afd","Start",0x00010001,0x00000
> 002
>
+HKLM,"SYSTEM\CurrentControlSet\Services\Afd","Start",0x00010001,0x00000
> 001
>
>
HKLM,"SYSTEM\CurrentControlSet\Services\Afd","Type",0x00010001,0x0000000
> 1
>
> ; Atapi miniport driver
> @@ -615,7 +615,7 @@
>
>
HKLM,"SYSTEM\CurrentControlSet\Services\Tcpip","ErrorControl",0x00010001
> ,0x00000001
>
>
HKLM,"SYSTEM\CurrentControlSet\Services\Tcpip","Group",0x00000000,"PNP_T
> DI"
>
>
HKLM,"SYSTEM\CurrentControlSet\Services\Tcpip","ImagePath",0x00020000,"s
> ystem32\drivers\tcpip.sys"
>
-HKLM,"SYSTEM\CurrentControlSet\Services\Tcpip","Start",0x00010001,0x000
> 00002
>
+HKLM,"SYSTEM\CurrentControlSet\Services\Tcpip","Start",0x00010001,0x000
> 00001
>
>
HKLM,"SYSTEM\CurrentControlSet\Services\Tcpip","Type",0x00010001,0x00000
> 001
> ; NOTE: These settings should be added by the network setup
> ; These bindings are of the windows 2000 type, and will
> probably need
> to be
>
--
Volejte za 0,- Kč po celé ČR se službou VOLNÝ TelefoNet. Více
informací na http://telefonet.volny.cz