Obsoletion procedures?

2006-06-11 Thread Max Bowsher
Three of my library packages are going to be becoming obsolete in the
medium-term future.

libapr0 and libaprutil0 and their development packages apr and apr-util
are already used only by [prev] software.

libneon24 is used solely by [curr] cadaver, and [prev] subversion.

I'm soliciting opinions on how long library packages should remain after
they no longer are required by any other software in the distro.

Max.



signature.asc
Description: OpenPGP digital signature


cadaver: rebuild request

2006-06-11 Thread Max Bowsher
cadaver is now the sole package whose [curr] version depends on libneon24.

Please could it be rebuilt against neon 0.25.x, which will entail
bumping the dependency to libneon25. Thanks!

Max.



signature.asc
Description: OpenPGP digital signature


Re: Obsoletion procedures?

2006-06-11 Thread Christopher Faylor
On Sun, Jun 11, 2006 at 03:52:26PM +0100, Max Bowsher wrote:
Three of my library packages are going to be becoming obsolete in the
medium-term future.

libapr0 and libaprutil0 and their development packages apr and apr-util
are already used only by [prev] software.

libneon24 is used solely by [curr] cadaver, and [prev] subversion.

I'm soliciting opinions on how long library packages should remain after
they no longer are required by any other software in the distro.

I don't think any opinions are required.  We have a procedure for this.
The package move into the _obsolete category/_obsolete directory, and the
latest package becomes an empty .tar.bz2 file.

I don't see any reason to remove packages from the _obsolete category
once they are put there.

cgf


RE: cadaver: rebuild request

2006-06-11 Thread Jörg Schaible
Max Bowsher wrote on Sunday, June 11, 2006 4:55 PM:

 cadaver is now the sole package whose [curr] version depends
 on libneon24.
 
 Please could it be rebuilt against neon 0.25.x, which will entail
 bumping the dependency to libneon25. Thanks!

Hehe, maintainer will have to wait for 1.5.20 to build an official release:

=== snip =
$ make
gcc -DHAVE_CONFIG_H -I. -I./lib  -DLOCALEDIR=\/usr/local/bin/share/locale\ 
-I./src -g -O2 -I/usr/include/neon -o src/cmdline.o -c src/cmdline.c
src/cmdline.c: In function `davglob_readdir':
src/cmdline.c:220: error: structure has no member named `d_ino'
make: *** [src/cmdline.o] Error 1
=== snip =

- Jörg


Re: STARTXWIN.BAT Hanging Under Win2KPro

2006-06-11 Thread Douglas J. Renze
Lionel B [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
 had the same thing (also Win2K Pro). On failure to start, XWin.log
 revealed the following (which was not present on a successful restart):

 (EE) Couldn't load XKB keymap, falling back to pre-XKB keymap


Identical error...

 Googling turned up the following:

 http://www.cygwin.com/ml/cygwin-xfree/2005-08/msg00072.html

 Reading to the bottom, the fix suggested is to copy the directory
 /etc/X11/xkb to /usr/X11R6/lib/X11/xkb. This does appear to solve the
 problem in my case.


...unfortunately, it did not on mine.  Thanks for the tip tho.

 I note that on my setup /usr/X11R6/lib/X11/xkb would normally be just a
 soft link to /etc/X11/xkb ...

Ditto mine.

---
Douglas J. Renze
[EMAIL PROTECTED]




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



Re: STARTXWIN.BAT Hanging Under Win2KPro

2006-06-11 Thread Douglas J. Renze
Charli Li [EMAIL PROTECTED] wrote in message
news:[EMAIL PROTECTED]
 I have W2K Professional, and it works just fine.  You may want to edit the
 startxwin.bat file to fit your needs. (Rightclick startxwin.bat  edit)
For
 your convenience, I wrote up this seperate little batch script (run under
 cmd or standalone):

 [snip]

Thanks for the tip, unfortunately, didn't do the trick for me.  I'm still
trying to figger  this'n out...

---
Douglas J. Renze
[EMAIL PROTECTED]




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



src/winsup/w32api ChangeLog include/imagehlp.h ...

2006-06-11 Thread dannysmith
CVSROOT:/cvs/src
Module name:src
Changes by: [EMAIL PROTECTED]   2006-06-12 00:55:06

Modified files:
winsup/w32api  : ChangeLog 
winsup/w32api/include: imagehlp.h rpcdce.h rpcnsi.h rpcnsip.h 
   windef.h 
winsup/w32api/include/ddk: batclass.h cfgmgr32.h ddkmapi.h 
   hidclass.h hidpi.h kbdmou.h mcd.h 
   miniport.h minitape.h ndis.h 
   ndistapi.h ndiswan.h newdev.h ntapi.h 
   ntdd8042.h ntddpcm.h ntifs.h 
   ntpoapi.h parallel.h pfhook.h 
   scsiwmi.h smbus.h srb.h storport.h 
   tdikrnl.h upssvc.h usbcamdi.h 
   usbscan.h video.h videoagp.h win2k.h 
   winddi.h winddk.h winnt4.h ws2san.h 

Log message:
[mingw-Bugs-1424461]
*include/imagehlp.h: Comment out IN, OUT and OPTIONAL,
throughout.
*include/rpcdce.h: Don't define IN, OUT or OPTIONAL if
_NO_W32_PSEUDO_MODIFIERS.
*include/rpcnsi.h: Comment out IN, OUT and OPTIONAL,
throughout.
*include/rpcnsip.h: Likewise.
*include/windef.h: Don't define IN, OUT or OPTIONAL
if _NO_W32_PSEUDO_MODIFIERS.
*include/ddk/batclass.h: Comment out IN, OUT and OPTIONAL,
throughout.
*include/ddk/cfgmgr32.h: Likewise.
*include/ddk/ddkmapi.h: Likewise.
*include/ddk/hidclass.h: Likewise.
*include/ddk/hidpi.h: Likewise.
*include/ddk/kbdmou.h: Likewise.
*include/ddk/mcd.h: Likewise.
*include/ddk/miniport.h: Likewise.
*include/ddk/minitape.h: Likewise.
*include/ddk/ndis.h: Likewise.
*include/ddk/ndistapi.h: Likewise.
*include/ddk/ndiswan.h: Likewise.
*include/ddk/ntapi.h: Likewise.
*include/ddk/ntdd8042.h: Likewise.
*include/ddk/ntddpcm.h: Likewise.
*include/ddk/ntifs.h: Likewise.
*include/ddk/ntpoapi.h: Likewise.
*include/ddk/parallel.h: Likewise.
*include/ddk/pfhook.h: Likewise.
*include/ddk/scsiwmi.h: Likewise.
*include/ddk/smbus.h: Likewise.
*include/ddk/srb.h: Likewise.
*include/ddk/storport.h: Likewise.
*include/ddk/tdikrnl.h: Likewise.
*include/ddk/upssvc.h: Likewise.
*include/ddk/usbcamdi.h: Likewise.
*include/ddk/usbscan.h: Likewise.
*include/ddk/video.h: Likewise.
*include/ddk/videoagp.h: Likewise.
*include/ddk/win2k.h: Likewise.
*include/ddk/winddi.h: Likewise.
*include/ddk/winddk.h: Don't define IN, OUT or OPTIONAL
if _NO_W32_PSEUDO_MODIFIERS.
Comment out IN, OUT and OPTIONAL, throughout.
*include/ddk/winnt4.h: Comment out IN, OUT and OPTIONAL,
throughout.
*include/ddk/ws2san.h: Likewise.

Patches:
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/ChangeLog.diff?cvsroot=srcr1=1.852r2=1.853
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/imagehlp.h.diff?cvsroot=srcr1=1.2r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/rpcdce.h.diff?cvsroot=srcr1=1.8r2=1.9
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/rpcnsi.h.diff?cvsroot=srcr1=1.2r2=1.3
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/rpcnsip.h.diff?cvsroot=srcr1=1.3r2=1.4
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/windef.h.diff?cvsroot=srcr1=1.17r2=1.18
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/ddk/batclass.h.diff?cvsroot=srcr1=1.5r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/ddk/cfgmgr32.h.diff?cvsroot=srcr1=1.5r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/ddk/ddkmapi.h.diff?cvsroot=srcr1=1.5r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/ddk/hidclass.h.diff?cvsroot=srcr1=1.4r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/ddk/hidpi.h.diff?cvsroot=srcr1=1.5r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/ddk/kbdmou.h.diff?cvsroot=srcr1=1.1r2=1.2
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/ddk/mcd.h.diff?cvsroot=srcr1=1.5r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/ddk/miniport.h.diff?cvsroot=srcr1=1.5r2=1.6
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/ddk/minitape.h.diff?cvsroot=srcr1=1.4r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/ddk/ndis.h.diff?cvsroot=srcr1=1.9r2=1.10
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/ddk/ndistapi.h.diff?cvsroot=srcr1=1.4r2=1.5
http://sourceware.org/cgi-bin/cvsweb.cgi/src/winsup/w32api/include/ddk/ndiswan.h.diff?cvsroot=srcr1=1.5r2=1.6

mount never fails ... sorta

2006-06-11 Thread Richard Foulk
Give mount(1) nonexistent hosts or directories and it will complain,
but it still populates the mount table as if it succeeded.

It also always returns zero, for success or failure.


Richard

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



rxvt usage issues under windows xp

2006-06-11 Thread [EMAIL PROTECTED]

Hello,
I've switched time ago from the standard cygwin.bat (cmd.exe) window, to 
rxvt.

It's miles away from the m$ command line, but I still have some issue.

First of all, here is my launch command taken from the web with some tweaks:
C:\cygwin\bin\rxvt.exe -bg black -fg white -si +sk -sw -sr -sl 65535 -fn 
Courier New-23-bold -ls -e /usr/bin/bash --login -rcfile ~/.profile


And in my .bashrc I have:
...
export CYGWIN=codepage:oem tty binmode title
export TERM=rxvt-cygwin-native
...

Now the issues:

#1
A-I want to scroll back manually, without resetting position, event if 
there is something scrolling on the screen. So I have setup -si -sw.

B-But I want to go on the prompt line on key press. So I have setup +sk.
A is working fine, B not. Why ?

#2
I used Windows Courier-New font, because it correctly show up character 
(for example, midnight commander) in other applications, like Putty.
In rxvt, it doesen't work well. I've tried Lucida Console too, but the 
result was the same. Why ?


Thanks for suggestions,

--
Diesis

--
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: RPM's (was Re: unix 'at' command implementation)

2006-06-11 Thread Max Bowsher
Larry Hall (Cygwin) wrote:
 Linda Walsh wrote:
 Eric Blake wrote:
 I have cygwin install but I can not find the
 implementation of Unix 'at' command.
 
 Because no one has ported an open source version of it
 to cygwin yet.
   
 
Some packages might be more easily ported if RPM's
 became a common way to package cygwin packages.  Much
 of the porting effort is in converting to the cygwin installer.
 Someone asked about logrotation a while back and I was
 surprised no one had ported a logrotate package.  I pulled
 the source RPM from my SuSE distro, and was able to
 produce a binary RPM in about 10 minutes, then I realized
 RPM's weren't a desirable format for cygwin packages.

I'm sure there's some good reason for converting all
 packages to yet another installer, but I'm not sure I know
 what they are.  One side effect, though -- it can  put a
 damper on porting programs over when most (or all) of the
 work is in converting to the a different installer.
 
 
 Support for RPM and DEB packages were always intended for setup.exe.
 It's just no one has added this support yet.  Anyone who's interested
 is certainly welcome to provide patches to reach this goal.  I'm sure
 they will be thoughtfully considered.


I've entertained fantasies of making integrating dpkg into setup.exe,
and making Cygwin packages be in .deb format. It's a pretty huge
undertaking though, and somehow I can't see myself getting around to it
any time soon.

Max.




signature.asc
Description: OpenPGP digital signature


Re: RPM's (was Re: unix 'at' command implementation)

2006-06-11 Thread [EMAIL PROTECTED]

Max Bowsher wrote

I've entertained fantasies of making integrating dpkg into setup.exe,
and making Cygwin packages be in .deb format

I'll certainly love .deb packages, surely apt support.
Cygwin is command-line, so it would be nice to ssh remotely in a 
machine, run

apt-get update  apt-get upgrade
to mantain the Cygwin system

--
Diesis

--
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: mount never fails ... sorta

2006-06-11 Thread Larry Hall (Cygwin)

Richard Foulk wrote:

Give mount(1) nonexistent hosts or directories and it will complain,
but it still populates the mount table as if it succeeded.

It also always returns zero, for success or failure.



Cygwin's mount is a different bird than on Unix.  It really is just a mapping
table of POSIX names to DOS or UNC-style paths.  It is not required that the
POSIX path exist for things to work.  But since most people coming from a UNIX
background expect that it does and it certainly helps things like shell
path completion if the paths do already exist, you get a warning to let you
know about this difference.


--
Larry Hall  http://www.rfk.com
RFK Partners, Inc.  (508) 893-9779 - RFK Office
838 Washington Street   (508) 893-9889 - FAX
Holliston, MA 01746

--
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: RPM's (was Re: unix 'at' command implementation)

2006-06-11 Thread Igor Peshansky
On Sat, 10 Jun 2006, Linda Walsh wrote:

 Eric Blake wrote:
   I have cygwin install but I can not find the
   implementation of Unix 'at' command.
  
  Because no one has ported an open source version of it
  to cygwin yet.
 
 
Some packages might be more easily ported if RPM's
 became a common way to package cygwin packages.  Much
 of the porting effort is in converting to the cygwin installer.
 Someone asked about logrotation a while back and I was
 surprised no one had ported a logrotate package.  I pulled
 the source RPM from my SuSE distro, and was able to
 produce a binary RPM in about 10 minutes, then I realized
 RPM's weren't a desirable format for cygwin packages.

Do you mean that you used Cygwin's rpm package to produce that RPM?

I'm sure there's some good reason for converting all
 packages to yet another installer, but I'm not sure I know
 what they are.  One side effect, though -- it can  put a
 damper on porting programs over when most (or all) of the
 work is in converting to the a different installer.

Technically, nothing prevents you from shipping a Cygwin package (which is
just a .tar.bz2) that contains only the Cygwin binary RPM and the
postinstall script that invokes rpm to unpack that binary RPM (as long
as that package also requires: the rpm package).  You'll also need to
build a manifest of all extracted files and have a preremove script that
cleans those up.  See the gcc-mingw-core package for an example of a
similar approach.

What you will lose with the above is the ability to list and search
package contents via cygcheck and the online package search.
Incidentally, one of the things we should teach setup and cygcheck to do
is look at the manifest files produced by postinstall scripts and include
those in the file lists of the package.  I'm sure it would be easier to do
than add full dpkg or rpm support to setup.exe, and would be a good way
to familiarize yourself with the code of setup/cygcheck.  As usual, PTC.
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!

Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte.
But no -- you are no fool; you call yourself a fool, there's proof enough in
that! -- Rostand, Cyrano de Bergerac

--
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: rxvt usage issues under windows xp

2006-06-11 Thread Igor Peshansky
On Sun, 11 Jun 2006, gabriele.mailing wrote:

 Hello,
 I've switched time ago from the standard cygwin.bat (cmd.exe) window, to
 rxvt. It's miles away from the m$ command line, but I still have some
 issue.

 First of all, here is my launch command taken from the web with some
 tweaks: C:\cygwin\bin\rxvt.exe -bg black -fg white -si +sk -sw -sr -sl
 65535 -fn Courier New-23-bold -ls -e /usr/bin/bash --login -rcfile
 ~/.profile

 And in my .bashrc I have:
 ...
 export CYGWIN=codepage:oem tty binmode title

First, codepage:oem, tty, and title only make sense for the Cygwin
console.  You don't need them for rxvt at all.  Second, tty should be
set before the first Cygwin process is ever invoked -- setting it in
.bashrc is way too late.  If you want the setting to be available to all
processes, set CYGWIN in the global system environment instead.

 export TERM=rxvt-cygwin-native

And this is another problem -- this will bite you when you try using ssh.
Rxvt already sets the TERM to xterm by default, and will set it to
whatever you want with the -tn command-line option.  I suggest adding
-tn rxvt-cygwin-native to your rxvt command line instead of the above
.bashrc line.

 ...

 Now the issues:

 #1
 A-I want to scroll back manually, without resetting position, event if there
 is something scrolling on the screen. So I have setup -si -sw.
 B-But I want to go on the prompt line on key press. So I have setup +sk.
 A is working fine, B not. Why ?

Because you've misread the manpage.  +sk turns OFF scroll-on-keypress.
You want -sk instead.  This is not Cygwin-specific.

 #2
 I used Windows Courier-New font, because it correctly show up character
 (for example, midnight commander) in other applications, like Putty.
 In rxvt, it doesen't work well. I've tried Lucida Console too, but the
 result was the same. Why ?

It's a Windows codepage issue.  rxvt uses the system-default codepage.
You'll probably need a customized font with the right characters in the
right places...
HTH,
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!

Las! je suis sot... -Mais non, tu ne l'es pas, puisque tu t'en rends compte.
But no -- you are no fool; you call yourself a fool, there's proof enough in
that! -- Rostand, Cyrano de Bergerac

--
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: swig-1.3.29-1

2006-06-11 Thread Max Bowsher
SWIG, the Simplified Wrapper and Interface Generator, is a tool for
easing the interfacing of C/C++ libraries to scripting languages.

Its package in the Cygwin net distribution has been updated to version
1.3.29-2.

This is a Cygwin-local bugfix release, to fix the omission of the file
/usr/share/swig/1.3.29/swigwarn.swg from 1.3.29-1.


Max Bowsher.



signature.asc
Description: OpenPGP digital signature


Re: RPM's (was Re: unix 'at' command implementation)

2006-06-11 Thread Christopher Faylor
On Sun, Jun 11, 2006 at 06:38:49PM +0200, [EMAIL PROTECTED] wrote:
Max Bowsher wrote
I've entertained fantasies of making integrating dpkg into setup.exe,
and making Cygwin packages be in .deb format

I'll certainly love .deb packages, surely apt support.  Cygwin is
command-line, so it would be nice to ssh remotely in a machine, run
apt-get update  apt-get upgrade to mantain the Cygwin system

That's precisely why people think about integrating something like rpm
or deb into the packaging system.  However, the funny thing about free
software is that no matter how much people want this type of thing it
still requires someone to do the actual work.

I would hate to see this thread become a wish-fest when there is
obviously no one interested in doing this work.  That would be a waste
of good electrons.

I will point out that there is no mystery to the format of cygwin
packages.  They are just .tar.bz2 files and they are *MUCH* simpler than
rpm or deb files (and I am intimately acquainted with all three formats,
thanks).  It is not that hard to extract .tar.bz2 files and install them
except for the chicken/egg problem of installing packages that are used
to install packages.  That is a basic problem with rpm and deb too.

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/



Re: RPM's (was Re: unix 'at' command implementation)

2006-06-11 Thread Christopher Faylor
On Sun, Jun 11, 2006 at 02:04:11PM -0400, Igor Peshansky wrote:
Technically, nothing prevents you from shipping a Cygwin package (which is
just a .tar.bz2) that contains only the Cygwin binary RPM and the
postinstall script that invokes rpm to unpack that binary RPM (as long
as that package also requires: the rpm package).  You'll also need to
build a manifest of all extracted files and have a preremove script that
cleans those up.  See the gcc-mingw-core package for an example of a
similar approach.

Nothing would stop anyone from using rpm to build a package and then using
rpm2tar to convert the rpm to a .tar.bz2 file either.

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/



Re: mount never fails ... sorta

2006-06-11 Thread Christopher Faylor
On Sun, Jun 11, 2006 at 02:34:53AM -1000, Richard Foulk wrote:
Give mount(1) nonexistent hosts or directories and it will complain,
but it still populates the mount table as if it succeeded.

It also always returns zero, for success or failure.

Correct.

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/



Re: gpg-agent: only one trouble before succesfull building

2006-06-11 Thread [EMAIL PROTECTED]

Renè,
thank you for your suggestions. I built pth-2.0.6.
It worked fine, but I had to add -I/usr/local/include .


if you try by hand the correct command it will work:
gcc -g -O2 -Wall -o gpg-connect-agent.exe  gpg-connect-agent.o no-libgcrypt.o
../jnlib/libjnlib.a ../common/libcommon.a ../gl/libgnu.a -lassuan -lpth
-lgpg-error -lintl -lz
The only difference is -lpth which is the output of /usr/bin/pth-config
--libs (or in your case /usr/local/bin/...). 


So after the error, I made:
cd tools
gcc   -I/usr/local/include -g -O2 -Wall   -o gpg-connect-agent.exe
gpg-connect-agent.o no-libgcrypt.o ../jnlib/libjnlib.a
../common/libcommon.a ../gl/libgnu.a -L/usr/local/lib -lassuan
-lgpg-error -lintl -lz -lpth
cd ..
make

And the gpg-agent built good.


So the problem was really an error on the generated Makefile,
you should report it to gnupg.
  

I'll do.

After building, I tried gpg-agent:

$ cd /usr/src/gnupg-1.9.20/agent
$ eval $(./gpg-agent --daemon)

Checked to be sure it is active:
$ ps -a | grep gpg-agent
 3012   13012   3012? 1005 16:52:40
/usr/src/gnupg-1.9.20/agent/gpg-agent

Checked that the environment is good:
$ set | grep GPG_AGENT
GPG_AGENT_INFO=/tmp/gpg-ptlT3p/S.gpg-agent:3012:

Checked that the socket is present:
$ ls /tmp/gpg-ptlT3p/
total 1
drwx--+ 2 mnt.vvngrl Nessuno  0 Jun 11 16:52 .
drwxrwxrwt+ 6 mnt.vvngrl Users0 Jun 11 16:52 ..
srwxr-xr-x  1 mnt.vvngrl Nessuno 53 Jun 11 16:52 S.gpg-agent

So, to be sure to use official cygwin gpg:
$ gpg --version
gpg (GnuPG) 1.4.2.1
Copyright (C) 2005 Free Software Foundation, Inc.
This program comes with ABSOLUTELY NO WARRANTY.
This is free software, and you are welcome to redistribute it
under certain conditions. See the file COPYING for details.

Home: ~/.gnupg
Supported algorithms:
Pubkey: RSA, RSA-E, RSA-S, ELG-E, DSA
Cipher: 3DES, CAST5, BLOWFISH, AES, AES192, AES256, TWOFISH
Hash: MD5, SHA1, RIPEMD160, SHA256, SHA384, SHA512
Compression: Uncompressed, ZIP, ZLIB, BZIP2

Ok, let's do litte test:

$ echo test | gpg -ase -r 0xEFF5860B | gpg
gpg: WARNING: using insecure memory!
gpg: please see http://www.gnupg.org/faq.html for more information

You need a passphrase to unlock the secret key for
user: Gabriele Vivinetto [EMAIL PROTECTED]
1024-bit DSA key, ID E8FC81D7, created 2005-08-31

gpg: WARNING: using insecure memory!
gpg: please see http://www.gnupg.org/faq.html for more information
gpg: problem with the agent - disabling agent use
Enter passphrase:

Oh no...
*gpg: problem with the agent - disabling agent use*

May be official cygwin gpg lacks agent support ? How do I see if the gpg
executable is compiled with agent support ?
Ah, yes, I've tried the test, but another run of the test requested me
the password again.

P.S. tried to build pinentry too, installed and run eval $(gpg-agent
--daemon --pinentry-program /usr/local/bin/pinentry) but same failure...

--
Diesis


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

2006-06-11 Thread Christopher Molnar
Can anyone tell me how to increase the dimensions of the cygwin window? 
I would like it to come up as a full screen window.


Thanks,
-Chris



--
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: RPM's require to much knowledge of setup to port easily

2006-06-11 Thread Linda Walsh

Igor Peshansky wrote:

Do you mean that you used Cygwin's rpm package to produce that RPM?

yes.



   I'm sure there's some good reason for converting all
packages to yet another installer, but I'm not sure I know
what they are.  One side effect, though -- it can  put a
damper on porting programs over when most (or all) of the
work is in converting to the a different installer.


Technically, nothing prevents you from shipping a Cygwin package (which is
just a .tar.bz2) that contains only the Cygwin binary RPM and the
postinstall script that invokes rpm to unpack that binary RPM (as long
as that package also requires: the rpm package).  You'll also need to
build a manifest of all extracted files and have a preremove script that
cleans those up.  See the gcc-mingw-core package for an example of a
similar approach.

---
I wasn't thinking so much for my own devious purposes, but if
someone wanted logrotate, I could have spoke up on the list and
announced it...but if it isn't in some common cygwin-ish location,
rpm packages will be pretty random.



What you will lose with the above is the ability to list and search
package contents via cygcheck and the online package search.

---
I also miss the ability to do an rpm -qi packagename, or
rpm -qf file, or to find a version rpm -q package.  One problem of
producing useful RPM's is that non of the base files (if/then...cp, gzip)
are installed in the RPM database, so it's impossible to setup real
prereqs.


Incidentally, one of the things we should teach setup and cygcheck to do
is look at the manifest files produced by postinstall scripts and include
those in the file lists of the package.  I'm sure it would be easier to do
than add full dpkg or rpm support to setup.exe, and would be a good way
to familiarize yourself with the code of setup/cygcheck.  As usual, PTC.

---
Thanks...but here again, we've come full circle.  I have an existing
cygwin RPM, but to make it available to the masses, (as much as any other 
setup-based program), I have to not only learn the setup format, but the

structure of the source code itself.  I'd say that's a barrier to people
providing ports.

Unfortunately, I have a less than ideal Win development setup.  It
can do small things, but with a Mobile-P-III on a 5-6 YO laptop, we aren't
talking hyper speed or resources.  I've, moreo than once tried to setup
a development env for cygwin setup and the cygwin dll, with an emphasis on
a cross-compile from linux, since I also have access to a slightly faster
linux machine, but it's as old as the laptop, it's only faster because it
was a workstation model when it was new.

Every time I've tried to setup an environment, I run into items I don't
have in my environment that the instructions somehow assumed were there.
I fix one thing, and another pops to the top of the list to block progress.
I lose interest.  Due to various reasons, my development cycle(s) are
slower than they used to be, and are also limited in time (correctable, _maybe_,
with spinal surgery...something I'm not wanting to rush into).
It puts a kink in some of my more favorite activities.

Regardless of my specific circumstance, it still seems there is
a lot of work to be done before RPM's could be distributed as part of cygwin.

I still don't get all the reasons behind forcing everyone into a
new format.  Is it just a power trip or what?  The issue of active files not
being over-writeable, could be handled transparently by the cygwin layer, from 
what I can tell.  At least on NT based systems (haven't tried it under Win9x 
type systems), a delete of an active file, instead of failing could rename

the active file to a suitably cryptic nanem .deletedfile###, and the
delete commands could be entered into OS's pending fileops for when the user
next reboots.  What other reasons would we have for not using RPM?

-l

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

2006-06-11 Thread Brett Serkez

Can anyone tell me how to increase the dimensions of the cygwin window?
I would like it to come up as a full screen window.


This is more of a Windows question.  Right click on the top of the
window and look in the properties.

Brett

--
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: RPM's (was Re: unix 'at' command implementation)

2006-06-11 Thread [EMAIL PROTECTED]

Christopher Faylor wrote

That's precisely why people think about integrating something like rpm
or deb into the packaging system.

May be someone has found the right way: cyg-apt.
It is in an early stage, does not handle 'in-use' file substitution, but 
for simple update-upgrade, it works.
I'm not saying that tar.bz2 is not a good packaging format, but only 
point out that now there is no CLI alternative to setup.exe.

Administering a Cygwin environment from the command line is better in IMHO.

I would hate to see this thread become a wish-fest when there is
obviously no one interested in doing this work.
My skills are too low to start and finish such a project. I'm not a 
coder, I'm a SysAdmin...


--
Diesis

--
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: rxvt usage issues under windows xp

2006-06-11 Thread [EMAIL PROTECTED]

Igor, thank you for your reply.

Igor Peshansky wrote

export CYGWIN=codepage:oem tty binmode title


set CYGWIN in the global system environment instead.
  
Ok, I've set it in the main windows environment. Now from CDM.EXE 
prompt, CYGWIN is already set.



export TERM=rxvt-cygwin-native


And this is another problem -- this will bite you when you try using ssh.
...I suggest adding
-tn rxvt-cygwin-native 
to your rxvt command line instead of the above .bashrc line.
  
Ok, done this. Never had problems, because I haven't do any ssh to my 
machine since I've switched to rxvt.

Because you've misread the manpage.  +sk turns OFF scroll-on-keypress.
You want -sk instead.  This is not Cygwin-specific.
  

That's my fault !!! Now it's working perfectly :D


It's a Windows codepage issue.  rxvt uses the system-default codepage.
You'll probably need a customized font with the right characters in the
right places...
  
Oh yeah, I've red /usr/share/doc/Cygwin/rxvt-20050409.README and found 
mention about the font Lucida ConsoleP.
I've downloaded from http://home.online.no/~aageli/luconP.ttf, installed 
in Windows, and run a shortcut with:


C:\cygwin\bin\rxvt.exe -bg black -fg white -si -sk -sw -sr -sl 65535 -tn 
rxvt-cygwin-native -fn Lucida ConsoleP-22 -ls -e /usr/bin/bash --login 
-rcfile ~/.profile


Now mc is correctly displayed, but
pstree -p
is not drawen correctly (nor it was before) !!!


--
Diesis

--
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: RPM's require to much knowledge of setup to port easily

2006-06-11 Thread Christopher Faylor
On Sun, Jun 11, 2006 at 12:49:30PM -0700, Linda Walsh wrote:
Igor Peshansky wrote:
Do you mean that you used Cygwin's rpm package to produce that RPM?
yes.


   I'm sure there's some good reason for converting all
packages to yet another installer, but I'm not sure I know
what they are.  One side effect, though -- it can  put a
damper on porting programs over when most (or all) of the
work is in converting to the a different installer.

Technically, nothing prevents you from shipping a Cygwin package (which is
just a .tar.bz2) that contains only the Cygwin binary RPM and the
postinstall script that invokes rpm to unpack that binary RPM (as long
as that package also requires: the rpm package).  You'll also need to
build a manifest of all extracted files and have a preremove script that
cleans those up.  See the gcc-mingw-core package for an example of a
similar approach.
---
   I wasn't thinking so much for my own devious purposes, but if
someone wanted logrotate, I could have spoke up on the list and
announced it...but if it isn't in some common cygwin-ish location,
rpm packages will be pretty random.

What you will lose with the above is the ability to list and search
package contents via cygcheck and the online package search.

   I also miss the ability to do an rpm -qi packagename, or
rpm -qf file, or to find a version rpm -q package.  One problem of
producing useful RPM's is that non of the base files (if/then...cp, gzip)
are installed in the RPM database, so it's impossible to setup real
prereqs.

There is no one-to-one equivalent to rpm -qi but rpm -qf is equivalent
to cygcheck -f and cygcheck -c packagename will give you the package
name and version.

Incidentally, one of the things we should teach setup and cygcheck to do
is look at the manifest files produced by postinstall scripts and include
those in the file lists of the package.  I'm sure it would be easier to do
than add full dpkg or rpm support to setup.exe, and would be a good way
to familiarize yourself with the code of setup/cygcheck.  As usual, PTC.

Thanks...but here again, we've come full circle.  I have an existing
cygwin RPM, but to make it available to the masses, (as much as any
other setup-based program), I have to not only learn the setup format,
but the structure of the source code itself.  I'd say that's a barrier
to people providing ports.

It's not clear that you really understand that 1) cygwin packages are
just tar files and 2) there is already a way to do some of the things
that you have mentioned.

I wouldn't mind moving to a more accepted packaging format but I don't
think that doing so would make people more inclined to contribute
packages.  A setup.hint file is much simpler than an rpm spec file so,
unless you actually already understand rpm spec files, moving to rpm
could actually add an additional burden to package submission.

I still don't get all the reasons behind forcing everyone into a
new format.  Is it just a power trip or what?

Actually, the new (i.e., five+ year old) format was imposed on us by
the Trilateral Commission.  It was one of several initiaitves intended
to draw focus from the Y2K election fixing and the Hollywood-staged moon
landing.  I probably shouldn't divulge this, but this was a joint
directive signed by both Elvis Presley and Henry Kissinger.  So, as you
can see, we really had no choice in the matter.

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/



Re: RPM's (was Re: unix 'at' command implementation)

2006-06-11 Thread Richard Foulk

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



setup.exe

2006-06-11 Thread Richard Foulk
Cygwin-X is a liberating tool.  Is there a way to use setup.exe remotely,
via X, so it fits into the larger scheme of things?

Or is there some other tool that does the same thing via X or command
line?


Thanks

Richard

--
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: mount never fails ... sorta

2006-06-11 Thread Richard Foulk
 Richard Foulk wrote:
  Give mount(1) nonexistent hosts or directories and it will complain,
  but it still populates the mount table as if it succeeded.
  
  It also always returns zero, for success or failure.
 
 Cygwin's mount is a different bird than on Unix.  It really is just a mapping
 table of POSIX names to DOS or UNC-style paths.  It is not required that the
 POSIX path exist for things to work.  But since most people coming from a UNIX
 background expect that it does and it certainly helps things like shell
 path completion if the paths do already exist, you get a warning to let you
 know about this difference.
 

I guess I should have said mount's behavior is wrong and broken.

It knows when there's an error it just does the wrong things.

1. mount reports the error to stderr, but not via the return code.

2. mount knows about the error but signals success anyway -- by
   listing a (non-existent) mount within the mount table.

Sure Cygwin's mount is different than Unix's.  That's what Cygwin is all
about, hiding those differences.  Cygwin's mount fails at that.

Registering a mount that doesn't exist is quite broken.


Richard

--
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: mount never fails ... sorta

2006-06-11 Thread Larry Hall (Cygwin)

Richard Foulk wrote:

Richard Foulk wrote:

Give mount(1) nonexistent hosts or directories and it will complain,
but it still populates the mount table as if it succeeded.

It also always returns zero, for success or failure.

Cygwin's mount is a different bird than on Unix.  It really is just a mapping
table of POSIX names to DOS or UNC-style paths.  It is not required that the
POSIX path exist for things to work.  But since most people coming from a UNIX
background expect that it does and it certainly helps things like shell
path completion if the paths do already exist, you get a warning to let you
know about this difference.



I guess I should have said mount's behavior is wrong and broken.

It knows when there's an error it just does the wrong things.

1. mount reports the error to stderr, but not via the return code.



Well, if you feel strongly about this, then PTC.  If there's going to be
much worthwhile debate on this issue, giving the specifics of your
proposal via a patch makes it easy for people to provide specific
feedback.



2. mount knows about the error but signals success anyway -- by
   listing a (non-existent) mount within the mount table.



You say error now.  Before you called it as it's reported, a warning.  Seems
you're escalating things here without much cause.

'mount' lists the entry in the mount table because it is not *required* that
the target or the source exist at the time the entry is created for the mount
point to be valid.  The target *never* has to exist in the file system for the
mount point to work.  The source only needs to exist when the target path is
being used.  And at that point you get a very valid error if the target is
still not accessible - No such file or directory.



Sure Cygwin's mount is different than Unix's.  That's what Cygwin is all
about, hiding those differences.  Cygwin's mount fails at that.



Cygwin's 'mount' has *no* functional overlap with Unix's, for better or worse.
If you expect Cygwin's 'mount' to do what the Unix 'mount' does, then you're
going to be very disappointed.  The semantics are completely different.  If
you want to argue that Cygwin's 'mount' and 'umount' commands should be called
something else because of this difference, that's reasonable (though not very
likely to happen given it's historical usage in the Cygwin environment and the
lack of file system drivers in Cygwin to support real mounting).  But that's
not a basis on which to claim that Cygwin's 'mount' is broken.



Registering a mount that doesn't exist is quite broken.


Have you tried it?  It works just as I've described.  Something that works
can't really be termed broken.


--
Larry Hall  http://www.rfk.com
RFK Partners, Inc.  (508) 893-9779 - RFK Office
838 Washington Street   (508) 893-9889 - FAX
Holliston, MA 01746

--
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: rxvt usage issues under windows xp

2006-06-11 Thread Charles Wilson

[EMAIL PROTECTED] wrote:


Now mc is correctly displayed, but
pstree -p
is not drawen correctly (nor it was before) !!!


pstree will not work (except in -A mode) on rxvt, unless pstree is 
completely rewritten.


See (2) in http://www.cygwin.com/ml/cygwin/2006-03/msg00556.html

--
Chuck


--
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: Cygwin1.dll 1.5.19: race condition deadlock with fifos

2006-06-11 Thread Brian Dessent
Barry Kelly wrote:

 This code, without a delay, causes a deadlock and both active spawned
 bash processes (the forked one reading from the fifo and the
 backgrounded one) need to be killed explicitly:
 
 ---8---
 ~/test-fifo$ rm fifo
 ~/test-fifo$ mkfifo fifo
 ~/test-fifo$ ((echo foo fifo)); echo Read: $(fifo)
 ---8---

This works fine for me, no hang -- but I use a recent CVS build.  Have
you tried the latest shapshot?

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/



1.5.19-4: BUG: Using tellg() skips characters on files with DOS line endings

2006-06-11 Thread Yuriy Solodkyy
Hi,

I've got the following bug that only reproduces itself under Cygwin 
environment. Using basic_istream::tellg() on files with DOS line endings 
results in skipping characters from the input. Attached program tellg-bug.cpp 
tries to reproduce the behavior using a test file test.txt. Commenting out call 
to tellg() results in correct reading of characters while presence of call to 
tellg() results in skipping a number of characters that is equal to the number 
of lines (line endings) in the file. NOTE: File test.txt must have DOS line 
endings for the bug to be reproducible so please make sure these line endings 
were not changed while sent over the internet. Converting file to UNIX format 
with dos2unix utility effectively removes the bug.

I think this bug may be related to the following discussions on the Internet:

http://sourceforge.net/mailarchive/message.php?msg_id=6614018
http://www.cygwin.com/ml/cygwin/2001-03/msg00399.html

Kind regards,
Yuriy

-- 
___
Play 100s of games for FREE! http://games.mail.com/



tellg-bug.cpp
Description: Binary data


cygcheck.out
Description: Binary data
123
The number of chars skipped
depends on the number of lines
in this file
--
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: Cygwin1.dll 1.5.19: race condition deadlock with fifos

2006-06-11 Thread Barry Kelly
On Sun, 11 Jun 2006 18:23:22 -0700, you wrote:

 Barry Kelly wrote:
 
  This code, without a delay, causes a deadlock and both active spawned
  bash processes (the forked one reading from the fifo and the
  backgrounded one) need to be killed explicitly:
  
  ---8---
  ~/test-fifo$ rm fifo
  ~/test-fifo$ mkfifo fifo
  ~/test-fifo$ ((echo foo fifo)); echo Read: $(fifo)
  ---8---
 
 This works fine for me, no hang -- but I use a recent CVS build.  Have
 you tried the latest shapshot?

I have just tried:

DLL version: 1.5.20
...
Build date: Sun Jun 4 16:35:33 EDT 2006
Snapshot date: 20060604-16:33:54

And I find it has fixed the problem. Thanks!

Is there any indication as to how long before 1.5.20 will be fully
released? I don't want to risk running under a CVS snapshot except for
this test.

-- Barry

-- 
http://barrkel.blogspot.com/

--
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: Cygwin1.dll 1.5.19: race condition deadlock with fifos

2006-06-11 Thread Larry Hall (Cygwin)

Barry Kelly wrote:

On Sun, 11 Jun 2006 18:23:22 -0700, you wrote:


Barry Kelly wrote:


This code, without a delay, causes a deadlock and both active spawned
bash processes (the forked one reading from the fifo and the
backgrounded one) need to be killed explicitly:

---8---
~/test-fifo$ rm fifo
~/test-fifo$ mkfifo fifo
~/test-fifo$ ((echo foo fifo)); echo Read: $(fifo)
---8---

This works fine for me, no hang -- but I use a recent CVS build.  Have
you tried the latest shapshot?


I have just tried:

DLL version: 1.5.20
...
Build date: Sun Jun 4 16:35:33 EDT 2006
Snapshot date: 20060604-16:33:54

And I find it has fixed the problem. Thanks!

Is there any indication as to how long before 1.5.20 will be fully
released? I don't want to risk running under a CVS snapshot except for
this test.



If you check the email archives, you will see a number of calls for testing
of the snapshots in preparation for 1.5.20.  From that you can surmise that
any recent snapshot is likely to be pretty close to the eventual released
version.  Keep an eye out here for more details.


--
Larry Hall  http://www.rfk.com
RFK Partners, Inc.  (508) 893-9779 - RFK Office
838 Washington Street   (508) 893-9889 - FAX
Holliston, MA 01746

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



static library in linux and Cygwin

2006-06-11 Thread cxf

Hello,everyone:
   I compile the static library in cygwin just like in linux,but when I 
link my program with the Library, it did not find the function included 
in the library. Are there any difference between linux and cygwin when 
using and compiling the static library. 




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