X-Spam-Check-By: sourceware.org From: root Reply-To: fedyarov AT mail DOT ru To: cygwin AT cygwin DOT com Subject: Possible Cygwin1.dll problem Date: Wed, 8 Nov 2006 11:10:41 +0300 User-Agent: KMail/1.8 References: <454F437C DOT 2040708 AT mail DOT ru> <45503CDD DOT 6030906 AT mail DOT ru> In-Reply-To: MIME-Version: 1.0 Content-Disposition: inline Message-Id: <200611081110.41848.fedyarov@mail.ru> Content-Type: text/plain; charset="utf-8" Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id kA89C1up025058 Hi dear Igor Peshansky, I have one simple question. When anyone of you runs 'bash' or any Cygwin shell and changes to a CD or floppy (with 'cd /cygdrive/e' or whatever) does command 'ls /tmp' give you any error refusing to work? Please don't advise to reinstall it all not even bothering to take a look. Just check it, it's not very hard. If it's so, you probably have some bugs in your main cygwin1.dll, concerning automounting of '/'. If not, I'm sorry, that's my strange way of installation. I cannot agree with you, Igor, about having to install via setup.exe. Your POSIX/ANSI LIBC library should work not only with Cygwin packages but also with other third party programs regardless of whether they use any installer or distributed as an archive. E.g. I've tried Infra Recorder (http://infrarecorder.sourceforge.net/) and CDRTools Front-End (cdrtfe, http://home.arcor.de/kerberos002/). They are both under GPL, use cygwin1.dll and have their own installer. Do they need your setup.exe? It's funny. I'm also surprised that you still haven't cdrtools and dvdrwtools packages in your Cygwin release lists. One can find cdrtools compiled with Cygwin at http://www.geoshock.com/cdrtools/ and dvdrwtools compiled with MinGW (which is apparently compatible) at http://fy.chalmers.se/%7Eappro/linux/DVD+RW/tools/win32/. Are you guys CD/DVD phobic? These are important packages. From my experience having multiple instances of Cygwin1.dll is a problem only when they have different versions. When they do I have a message telling me to delete old ones. I don't have such a message on my system and everything works (or doesn't) the same, still I have multiple instances of Cygwin1.dll of the same version. Cygwin packages are not the only ones who use this library, I don't want to copy it to every third party program folder. It would be nice to add mpg123 (used by Midnight Commander) to your packages list, there're no patent limitations about decoding mp3: Debian Linux has both mpg123 and mpg321 in their most open distributions. By the way, it would be great to make a note in your setup.hint files telling where some libraries reside when it's not apparent. I've spent some time trying to find libintl* libraries. How could I know they're in gettext folder? Thank you, Bye, Ruslan Fedyarov В сообщении от Вторник 7 Ноябрь 2006 18:35 Igor Peshansky написал(a): > Indeed, that is the crux of your problem. You have a broken (incomplete) > installation of Cygwin. It is usually a good idea to let Cygwin setup do > the job it was designed to do, unless you *really* know what you're doing. > > One of the problems with your installation (and the reason for your /tmp > errors) is the fact that you have no mounts. > > Run setup, install the necessary packages, let it create the right mounts. > Then see if you get the same problem. > > FYI, another problem shown by your cygcheck output is that you have a > cygwin1.dll in c:\windows\system32. That's a no-no. Delete that one (and > any other Cygwin DLLs in c:\windows\system32), and let Cygwin stay in its > installation root. > > HTH, > Igor -- 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/