Some notes on building gcc-4.3.0

2007-06-13 Thread Charles Wilson
I was testing Danny Smith's latest DWARF-2 patch, and building gcc from 
the current (rather unsettled) trunk was a bit tricky.  So, I thought 
I'd post my experiences, which ultimately resulted in a fully 
bootstrapped native cygwin compiler, with c,c++,objc,fortran,java frontends.


Now, whether it actually *works* after installation -- dunno.  Probably, 
and bootstrapping is pretty good evidence, and building the target 
runtime libs is even better, so...


OTOH, no warranty, express or implied, WJFFM, YMMV, etc etc...



First, I had to massage the tree in the following ways (and I was using 
revision 125636):


1. patched /usr/include/stdio.h
 See: http://www.cygwin.com/ml/newlib/2007/msg00296.html
 the patch I used is attached.

2. patched classpath/native/fdlibm/mprec.h (_EXFUN issue)
 See: http://gcc.gnu.org/ml/gcc/2007-04/msg00648.html
 also attached

3. patched basic_string.[h|tcc] per pr24196
 See: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=24196
 ditto.

4. danny's latest dwarf2 patch
 See: http://gcc.gnu.org/ml/gcc-patches/2007-05/msg02051.html
 the gcc mailing list inlined the patch, so it needed lots of hand
 fixups.  I've attached another copy here.

5. extra dwarf2 patch for cygwin.h
 It's in changelog of #4, but missing from patch...

6. fix for _GC_get_thread_stack_base issue
 See http://gcc.gnu.org/ml/gcc/2007-03/msg00790.html

I configured as:

$ ../gcc/configure \
--prefix=${PREFIX} \
--exec-prefix=${PREFIX} \
--sysconfdir=${PREFIX}/etc \
--libdir=${PREFIX}/lib \
--libexecdir=${PREFIX}/lib \
--with-datarootdir=${PREFIX}/share \
--enable-languages=c,c++,objc,fortran,java \
--with-gcc \
--enable-nls \
--without-included-gettext \
--enable-version-specific-runtime-libs \
--without-x \
--enable-libgcj \
--disable-java-awt \
--with-system-zlib \
--enable-interpreter \
--disable-libgcj-debug \
--enable-threads=posix \
--enable-java-gc=boehm \
--disable-win32-registry \
--disable-sjlj-exceptions \
--enable-hash-synchronization \
--enable-libstdcxx-debug \
--enable-cxx-flags='-fno-function-sections -fno-data-sections' \
--disable-symvers \
--enable-libgomp \
--with-arch=i486 \
--with-tune=i686 \
--disable-werror \
--disable-shared

Where PREFIX=/opt (I had already built and installed binutils with the 
same PREFIX).



$ make bootstrap 2>err.log 1>out.log

This made it all the way thru the three-stage bootstrap, and built most 
of the libraries.  However, the build failed in libjava, due to stack 
overflow in jc1.exe. After manually relinking cc1.exe and jc1.exe with 
100MB of stack (-Wl,--stack,10240) as recommended here:

http://gcc.gnu.org/ml/gcc/2007-06/msg00151.html
I kicked off the build again (see below).  Check 'out.log' to get the 
correct commandline to relink those two apps, and then just add

-Wl,--stack,10240

$ make all-target LDFLAGS="-L/i686-pc-cygwin/libgcc" \
2>err2.log 1>out2.log

NOTE: I added the absolute path to the libgcc target directory to 
LDFLAGS because otherwise, when trying to link the applications, any 
installed libgcc.a in the target ${PREFIX}/lib/gcc/${ARCH}/4.3.0/ 
directory will be used, instead of the newly built one.  In my case, the 
installed one was an older 4.3.0 version without the necessary DWARF2 
unwind symbols, and ... boom.



NOTE2: I also had a weird but transient problem with missing symbols 
related to the HTML_401F class in libjava.  As it happened, I ran out of 
virtual memory while trying to compile that class, so I ended up with a 
HTML_401F.o that had NO symbols at all.  After rebooting and shutting 
down all unnecessary processes, I was able to get that file to compile 
correctly.  It required just over 1GB of memory to compile that ONE 
file: on my 512MB machine with 1GB VM file, that was...painful.


--- stdio.h.orig2007-06-12 22:10:21.979328000 -0400
+++ stdio.h 2007-06-12 22:08:57.588703000 -0400
@@ -402,7 +402,38 @@
 #define   __sgetc_raw_r(__ptr, __f) (--(__f)->_r < 0 ? __srget_r(__ptr, 
__f) : (int)(*(__f)->_p++))
 
 #ifdef __SCLE
-static __inline__ int __sgetc_r(struct _reent *__ptr, FILE *__p)
+/*  For a platform with CR/LF, additional logic is required by
+  __sgetc_r which would otherwise simply be a macro; therefore we
+  use an inlined function.  The function is only meant to be inlined
+  in place as used and the function body should never be emitted.  
+
+  There are two possible means to this end when compiling with GCC,
+  one when compiling with a standard C99 compiler, and for other
+  compilers we're just stuck.  At the moment, this issue only
+  affects the Cygwin target, so we'll most likely be using GCC.
+
+  The traditional meaning of 'extern inline' for GCC is not
+  to emit the function body unless the address is explicitly
+  taken.  However this behaviour is changing to match the C99
+  standard, which uses 'ex

Re: Some notes on building gcc-4.3.0

2007-06-13 Thread Charles Wilson
It'd be nice if the archiving software would Do What I Mean and Not What 
I Say.  It inlined all the patches.  So, here's a tarball...


--
Chuck


gcc-4.3.0-patches.tar.gz
Description: GNU Zip compressed data
--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/

All Cygwin versions:How do I modify the Cygwin information stored in the registry?

2007-06-13 Thread [EMAIL PROTECTED]


Hello, I have tried to set a variable in the windows registry for the
mounting of cygwin directories. 
This is to have the possibility to switch between different cygwin
installations without changing the registry.
But is way don't work!!

It seems that it is the Type REG_EXPAND_SZ that causes the error. 
Is it possible that the Type REG_EXPAND_SZ is not right support by
cygwin?

I will switch between a local installation and a installion on a net
drive and to change a environment variable is a easy way to do this job.

thanks for help
helge




--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



RE: Java

2007-06-13 Thread Dave Korn
On 13 June 2007 02:51, Shankar Unni wrote:

> The only issues we've ever faced are occasional "line-ending" screwups,
> especially when manipulating files under CVS control..  (check  out from
> CVS, use Wordpad (grr!) to edit, check back in - oops, bogus ^Ms checked
> in to the repository!)

  Use a commitinfo script to block checkins with CRs.


cheers,
  DaveK
-- 
Can't think of a witty .sigline today


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



RE: All Cygwin versions:How do I modify the Cygwin information stored in the registry?

2007-06-13 Thread Buchbinder, Barry (NIH/NIAID) [E]
From: Helge [EMAIL PROTECTED]; Sent: Wednesday, June 13, 2007 4:12 AM
> Hello, I have tried to set a variable in the windows registry for the
mounting of cygwin directories. 
> This is to have the possibility to switch between different cygwin
installations without changing the registry.
> But is way don't work!!
>
> It seems that it is the Type REG_EXPAND_SZ that causes the error. 
> Is it possible that the Type REG_EXPAND_SZ is not right support by
cygwin?
>
>I will switch between a local installation and a installion on a net
drive and to change a environment variable is a easy way to do this job.
>
> thanks for help
> helge

Do not edit the registry for cygwin.  Use mount, umount, and regtool*.
In this case, you will probably only need mount.  Launch cygwin from a
batch file that sets up the mount table before launching bash (or
whatever shell you are using).

See
http://cygwin.com/cygwin-ug-net/using.html#using-pathnames
http://cygwin.com/cygwin-ug-net/using.html#mount-table
http://cygwin.com/cygwin-ug-net/using-utils.html#mount
http://cygwin.com/cygwin-ug-net/using-utils.html#umount

* regtool example:
http://cygwin.com/cygwin-ug-net/setup-maxmem.html

Good Luck.

- Barry

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Compile errors

2007-06-13 Thread Yves-Alain Nicollet
Hi.
I'm trying to compile xplore under cygwin.
The link-edit phase seems not to work. It looks like I'm missing some libs.
Can you please help?
Thanks.

Here is part of the error message (the Makefile comes after):

$ make
making all in ./xg...
make[1]: Entering directory `/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xg'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xg'
making all in ./regexp...
make[1]: Entering directory `/cygdrive/d/XHOME/port/xplore/xplore-1.2a/regexp'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/cygdrive/d/XHOME/port/xplore/xplore-1.2a/regexp'
making all in ./scripts...
make[1]: Entering directory `/cygdrive/d/XHOME/port/xplore/xplore-1.2a/scripts'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/cygdrive/d/XHOME/port/xplore/xplore-1.2a/scripts'
gcc   xplore.o  -o xplore
xplore.o: In function `Wait':
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:32: undefined reference to 
`_app_shell'
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:32: undefined reference to 
`_XtWindow'
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:32: undefined reference to 
`_wait_cursor'
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:32: undefined reference to 
`_display'
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:32: undefined reference to 
`_XDefineCursor'
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:33: undefined reference to 
`_app_shell'
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:33: undefined reference to 
`_XmUpdateDisplay'
xplore.o: In function `WaitMsg':
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:41: undefined reference to 
`_StatusMessage'
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:45: undefined reference to 
`_app_shell'
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:45: undefined reference to 
`_XmUpdateDisplay'
xplore.o: In function `Done':
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:62: undefined reference to 
`_app_shell'
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:62: undefined reference to 
`_XtWindow'
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:62: undefined reference to 
`_display'
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:62: undefined reference to 
`_XUndefineCursor'
/cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:65: undefined reference to 
`_RestoreStatusLine'

etc.

Here is the Makefile:

# Makefile generated by imake - do not edit!
# $Xorg: imake.c,v 1.6 2001/02/09 02:03:15 xorgcvs Exp $

# --
# Makefile generated from "Imake.tmpl" and 
# $Xorg: Imake.tmpl,v 1.4 2000/08/17 19:41:46 cpqbld Exp $
# $XdotOrg: xc/config/cf/Imake.tmpl,v 1.9 2005/01/24 06:37:31 daniels Exp $
#
#
#
#
# $XFree86: xc/config/cf/Imake.tmpl,v 3.155 2003/12/24 18:58:41 dickey Exp $
# --

all::

.SUFFIXES: .i

# $XdotOrg: xc/config/cf/Imake.cf,v 1.7 2005/03/02 11:20:29 gisburn Exp $
# $Xorg: Imake.cf,v 1.4 2000/08/17 19:41:45 cpqbld Exp $

# $XFree86: xc/config/cf/Imake.cf,v 3.88 2003/12/16 21:30:21 herrb Exp $

# ---
# site-specific configuration parameters that need to come before
# the platform-specific parameters - edit site.def to change

# site:  $TOG: site.sample /main/r64_final/1 1998/02/05 16:28:49 kaleb $

# site:  $XFree86: xc/config/cf/site.def,v 3.24 2000/06/25 20:17:29 dawes Exp $

# $XFree86: xc/config/cf/xf86site.def,v 3.186 2003/06/25 18:06:22 eich Exp $

# --
# platform-specific configuration parameters - edit cygwin.cf to change

# --
# site-specific configuration parameters that go after
# the platform-specific parameters - edit site.def to change

# site:  $TOG: site.sample /main/r64_final/1 1998/02/05 16:28:49 kaleb $

# site:  $XFree86: xc/config/cf/site.def,v 3.24 2000/06/25 20:17:29 dawes Exp $

# -
# Imake rules for building libraries, programs, scripts, and data files
# rules:  $Xorg: Imake.rules,v 1.3 2000/08/17 19:41:46 cpqbld Exp $
# rules:  $XdotOrg: xc/config/cf/Imake.rules,v 1.8 2005/02/01 22:27:00 ajax Exp 
$
#
#
#
#
# rules:  $XFree86: xc/config/cf/Imake.rules,v 3.128 2003/11/15 03:25:17 dawes 
Exp $

.PHONY: all interfaces install install.man install.lib install.sdk  depend 
includes cleandir

 _NULLCMD_ = @ echo -n

X_BYTE_ORDER = X_LITTLE_ENDIAN

GLIDE2INCDIR =

GLIDE3INCDIR =

GLIDE3LIBNAME =

TKLIBNAME = tk80

TKLIBDIR =

TCLLIBNAME = tcl80

TCLIBDIR =

  PATHSEP = /
SHELL = /bin/sh -e

  TOP = .
  CURRENT_DIR = .

IMAKE = imake
   DEPEND = makedepend
MKDIRHIER = mkdir -p
  REVPATH = revpath
EXPORTLISTGEN =

Re: Compile errors

2007-06-13 Thread Brian Dessent
Yves-Alain Nicollet wrote:

> gcc   xplore.o  -o xplore
> xplore.o: In function `Wait':
> /cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:32: undefined reference to 
> `_app_shell'

I'm not going to pour over a huge Makefile (that's your job) but the
above is a classic example of what happens when a Makefile fails to use
$(EXEEXT).  You can spot these easily because make does the best it can
without a matching rule and ends up invoking a built-in rule instead of
the one in the Makefile that includes all the necessary flags and
libraries.

To fix it find all the rules and targets that refer to executables and
make sure they use $(EXEEXT) instead of assuming executables have no
extension.  This is a very common porting problem since obviously EXEEXT
is nothing/unset on linux/POSIX.

Brian

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Some notes on building gcc-4.3.0

2007-06-13 Thread Igor Peshansky

On Wed, 13 Jun 2007, Charles Wilson wrote:


It'd be nice if the archiving software would Do What I Mean and Not What I
Say.  It inlined all the patches.  So, here's a tarball...


The patches did come through as text attachments, though...  And you can
get the whole message from the archives in mbox format via the "Raw text"
link.
Igor
--
http://cs.nyu.edu/~pechtcha/
 |\  _,,,---,,_ [EMAIL PROTECTED] | [EMAIL PROTECTED]
ZZZzz /,`.-'`'-.  ;-;;,_Igor Peshansky, Ph.D. (name changed!)
|,4-  ) )-,_. ,\ (  `'-'old name: Igor Pechtchanski
   '---''(_/--'  `-'\_) fL  a.k.a JaguaR-R-R-r-r-r-.-.-.  Meow!

Freedom is just another word for "nothing left to lose"...  -- Janis Joplin

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



folder creation

2007-06-13 Thread jayachandran kamaraj
i have cygwin installed in my work laptop which runs windows xp 
professional.


i have this weird situation in which if i create a folder in my documents 
using windows tools then i cannot open the folder from cygwin(when i 
logged in using ssh). but i create a folder in the c:\, then i can open 
the folder.

i.e.,
any folder created by windows inside my documents has just d- bit 
set.

but the folder created by windows in the root folder c:\
has drwx-- permissions set.
i have to open a cygwin terminal and set the permissions manually if i 
want to open that folder from the ssh terminal.
i think it is a setting that i messed up somewhere. any help will be 
appreciated


thanks
jc

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



RE: Compile errors

2007-06-13 Thread Long, Phillip GOSS
Yves-Alain Nicollet wrote:
> Hi.
> I'm trying to compile xplore under cygwin.
> The link-edit phase seems not to work. It looks like I'm missing some
libs.
> Can you please help?
> Thanks.
> 
> Here is part of the error message (the Makefile comes after):
> 
>   
> gcc   xplore.o  -o xplore
> xplore.o: In function `Wait':
> /cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:32: undefined
reference to `_app_shell'
> /cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:32: undefined
reference to `_XtWindow'
> /cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:32: undefined
reference to `_wait_cursor'
> /cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:32: undefined
reference to `_display'
> /cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:32: undefined
reference to `_XDefineCursor'
> /cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:33: undefined
reference to `_app_shell'
> /cygdrive/d/XHOME/port/xplore/xplore-1.2a/xplore.c:33: undefined
reference to `_XmUpdateDisplay'

Do U have X installed?  Run setup.exe if not.
 


Goss ... Innovation for Business

NOTICE: This e-mail and any attachment(s) may contain confidential and 
proprietary information of Goss International Corporation and/or its 
subsidiaries and may be legally privileged. This e-mail is intended solely for 
the addressee. If you are not the addressee, dissemination, copying or other 
use of this e-mail or any of its content is strictly prohibited and may be 
unlawful. If you are not the intended recipient please inform the sender 
immediately and destroy the e-mail and any copies. All liability for viruses is 
excluded to the fullest extent permitted by law. Any views expressed in this 
message are those of the individual sender. No contract may be construed by 
this e-mail.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



SSH Authentication / Impersonation Question

2007-06-13 Thread Andrew Hodgson

Hi,

We've been using OpenSSH through Cygwin to log into a number of
servers, and it's been great, so thanks. We sometimes have to restart
IIS, usually through a script using pubkey auth. I learned about
impersonation vs. authentication through not being able to use
iisreset - we now use "net stop iisadmin" or "net stop w3svc" to
manipulate these services. I fear that a recent update to a server has
changed something, because now we cannot even execute "net stop
w3svc", receiving a "System error 5 has occurred. Access is denied."
message.

Is anyone else having these problems? I'm casting out the net before I
embark on a piece by piece disassembly of the recent updates to the
server!

TIA,

Andrew

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: dll link error using Cygwin gcc

2007-06-13 Thread Harold Mills
As Dave Korn and Brian Dessent both pointed out, my problem was that gcc was
compiling Hello.c with the default cdecl calling convention, but the library
I wanted to link to uses the stdcall convention. Adding __stdcall to the
function declarations in the header file eci.h fixed the problem. Dave
suggested using the --enable-stdcall-fixup link option, which from the ld
documentation did seem like it would do the trick, but I couldn't get it to
work. I specified it to gcc as -Wl,--enable-stdcall-fixup, but still got the
"undefined reference" error message.

Cheers,

Harold Mills



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



RE: dll link error using Cygwin gcc

2007-06-13 Thread Dave Korn
On 13 June 2007 19:45, Harold Mills wrote:

> As Dave Korn and Brian Dessent both pointed out, my problem was that gcc was
> compiling Hello.c with the default cdecl calling convention, but the library
> I wanted to link to uses the stdcall convention. Adding __stdcall to the
> function declarations in the header file eci.h fixed the problem. Dave
> suggested using the --enable-stdcall-fixup link option, which from the ld
> documentation did seem like it would do the trick, but I couldn't get it to
> work. I specified it to gcc as -Wl,--enable-stdcall-fixup, but still got the
> "undefined reference" error message.

  In any case, Brian was right and my suggestion was wrong: if the library was
compiled with a different calling convention, bodging the symbols to match up
isn't the right thing to do, because the code will go wrong at runtime.


cheers,
  DaveK
-- 
Can't think of a witty .sigline today


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: dll link error using Cygwin gcc

2007-06-13 Thread Brian Dessent
Harold Mills wrote:

> As Dave Korn and Brian Dessent both pointed out, my problem was that gcc was
> compiling Hello.c with the default cdecl calling convention, but the library
> I wanted to link to uses the stdcall convention. Adding __stdcall to the
> function declarations in the header file eci.h fixed the problem. Dave
> suggested using the --enable-stdcall-fixup link option, which from the ld
> documentation did seem like it would do the trick, but I couldn't get it to
> work. I specified it to gcc as -Wl,--enable-stdcall-fixup, but still got the
> "undefined reference" error message.

The --enable-stdcall-fixup option is only useful in the situation where
the compiler used the correct calling convention but for whatever reason
the symbol decorations still don't match.

Or in other words, no linker switch will ever be able to make the
compiler switch between cdecl (caller pops) calling convention and
stdcall (callee pops) calling convention.  And even if you were somehow
successful getting linking to work when the underlying calling
convention was not correct, you'd get crashes or stack exhaustion or
worse.

Brian

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: SSH Authentication / Impersonation Question

2007-06-13 Thread René Berber
Andrew Hodgson wrote:

> We've been using OpenSSH through Cygwin to log into a number of
> servers, and it's been great, so thanks. We sometimes have to restart
> IIS, usually through a script using pubkey auth. I learned about
> impersonation vs. authentication through not being able to use
> iisreset - we now use "net stop iisadmin" or "net stop w3svc" to
> manipulate these services. I fear that a recent update to a server has
> changed something, because now we cannot even execute "net stop
> w3svc", receiving a "System error 5 has occurred. Access is denied."
> message.

Try `ssh [EMAIL PROTECTED] after you login to the server as a (PowerUser)
user.  You should be able to do almost anything as Administrator.

> Is anyone else having these problems? I'm casting out the net before I
> embark on a piece by piece disassembly of the recent updates to the
> server!

Another option would be to tunnel a Remote Desktop Connection.
-- 
René Berber


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Online Part-Time Worker Needed Seat at Home

2007-06-13 Thread Marvelous Artwork
Marvelous Artwork & CO are in need of part time workers that will make cool 
cash $1,500 working from home for online representating  Marvelous Artwork & CO 
to recieve Certified and verified payments ,no qualifications needed,just good 
english communication,internet network,if interested contact us for more 
informations 
[EMAIL PROTECTED]




--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Online Part-Time Worker Needed Seat at Home

2007-06-13 Thread Marvelous Artwork
Marvelous Artwork & CO are in need of part time workers that will make cool 
cash $1,500 working from home for online representating  Marvelous Artwork & CO 
to recieve Certified and verified payments ,no qualifications needed,just good 
english communication,internet network,if interested contact us for more 
informations 
[EMAIL PROTECTED]




--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Online Part-Time Worker Needed Seat at Home

2007-06-13 Thread Marvelous Artwork
Marvelous Artwork & CO are in need of part time workers that will make cool 
cash $1,500 working from home for online representating  Marvelous Artwork & CO 
to recieve Certified and verified payments ,no qualifications needed,just good 
english communication,internet network,if interested contact us for more 
informations 
[EMAIL PROTECTED]




--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Cygwin allocted time slice

2007-06-13 Thread Aaron Gray
Cygwin seems to only use a small amount of time slice relative to the 
ammount of time slice availiable. Compiles, builds and testsuite are relly 
slow compared to MinGW which takes too much time.


'time' results confirm this. Process time is about 1/4 of the total system 
time.


It i very noticable on compiling and testing GCC as compared to the same on 
Linux or MinGW.


Is there any way to give Cygwin a bigger slice of the pie ?

Say 50% or 75% ?

Many thanks in advance,

Aaron 



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



Re: Cygwin allocted time slice

2007-06-13 Thread Christopher Faylor
On Thu, Jun 14, 2007 at 04:15:40AM +0100, Aaron Gray wrote:
>Cygwin seems to only use a small amount of time slice relative to the
>ammount of time slice availiable.  Compiles, builds and testsuite are
>relly slow compared to MinGW which takes too much time.
>
>'time' results confirm this.  Process time is about 1/4 of the total
>system time.
>
>It i very noticable on compiling and testing GCC as compared to the
>same on Linux or MinGW.
>
>Is there any way to give Cygwin a bigger slice of the pie ?
>
>Say 50% or 75% ?

How do you suppose Cygwin is managing this interesting feat of only
using some of the CPU time?  What Windows API is Cygwin using to just
grab a small slice of the time?

As a follow-up question:  Why do you suppose we are punishing you by
not allowing Cygwin to use all of the CPU by default?

Oh.  Wait.  WJM.  Nevermind.

cgf

--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



New mirror site in mainland China up

2007-06-13 Thread Chien Langue

Hi, all

I am pleased to announce that a new Cygwin mirror site has been set up.
Its address is: http://www.cygwin.cn/

And I'd be glad to see it appear in the official mirror list.

http://www.cygwin.cn/pub/


regards

_
与联机的朋友进行交流,请使用 MSN Messenger:  http://messenger.msn.com/cn  



--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/



[ANNOUNCEMENT] Updated: cron-4.1-5

2007-06-13 Thread Pierre A. Humblet
I have updated cron to version 4.1-5

NEWS:
cron

Add support for the /etc/cron.d directory.
  (with thanks to Thomas Berger)

Please direct all comments and questions to the cygwin list, mentioning
"cron" in the Subject: line and ATTACHING the output of /usr/bin/cronbug.

Pierre

**
** CYGWIN-ANNOUNCE UNSUBSCRIBE INFO ***

If you want to unsubscribe from the cygwin-announce mailing list, look
at the "List-Unsubscribe: " tag in the email header of this message.
Send email to the address specified there.  It will be in the format:

[EMAIL PROTECTED]

If you need more information on unsubscribing, start reading here:
http://sources.redhat.com/lists.html#unsubscribe-simple

Please read *all* of the information on unsubscribing that is available
starting at this URL.


--
Unsubscribe info:  http://cygwin.com/ml/#unsubscribe-simple
Problem reports:   http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ:   http://cygwin.com/faq/