Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com Date: Thu, 2 Aug 2001 14:45:46 -0400 From: Christopher Faylor To: cygwin AT cygwin DOT com Subject: Re: Rebuilding the tool set Message-ID: <20010802144546.G28906@redhat.com> Reply-To: cygwin AT cygwin DOT com Mail-Followup-To: cygwin AT cygwin DOT com References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.11i In-Reply-To: ; from prentis@aol.net on Wed, Aug 01, 2001 at 04:50:08PM -0400 Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id OAA04143 On Wed, Aug 01, 2001 at 04:50:08PM -0400, Prentis Brooks wrote: >Trying to rebuild the dll actually to test my /etc/passwd patch. Running into >a bit a problem. > >Using the src for cygwin, copied into ./cygwin_test and modified there >created ./cygwin_obj and ./cygwin_install >cd ./cygwin_obj >../cygwin_test/configure --prefix=../cygwin_install -v >configure.log 2>&1 >make >make.log 2>&1 > >Make processes and then reports the following error: > >c++ -L/cygdrive/d/installs/cygwin/latest/cygwin/cygwin_obj/i686-pc-cygwin/winsup -L/cygdrive/d/installs/cygwin/latest/cygwin/cygwin_obj/i686-pc-cygwin/winsup/cygwin -L/cygdrive/d/installs/cygwin/latest/cygwin/cygwin_obj/i686-pc-cygwin/winsup/w32api/lib -isystem /cygdrive/d/installs/cygwin/latest/cygwin/cygwin_test/winsup/include -isystem /cygdrive/d/installs/cygwin/latest/cygwin/cygwin_test/winsup/cygwin/include -isystem /cygdrive/d/installs/cygwin/latest/cygwin/cygwin_test/winsup/w32api/include -isystem /cygdrive/d/installs/cygwin/latest/cygwin/cygwin_test/newlib/libc/sys/cygwin -isystem /cygdrive/d/installs/cygwin/latest/cygwin/cygwin_test/newlib/libc/sys/cygwin32 -B/cygdrive/d/installs/cygwin/latest/cygwin/cygwin_obj/i686-pc-cygwin/newlib/ -isystem /cygdrive/d/installs/cygwin/latest/cygwin/cygwin_obj/i686-pc-cygwin/newlib/targ-include -isystem /cygdrive/d/installs/cygwin/latest/cygwin/cygwin_test/newlib/libc/include -g -O2 -nostdlib -Wl,-shared -o new-cygwin1.dll -e _dll_entry AT 12 cygwin.def assert.o autoload.o cygheap.o dcrt0.o debug.o delqueue.o dir.o dlfcn.o dll_init.o dtable.o environ.o errno.o exceptions.o exec.o external.o fcntl.o fhandler.o fhandler_clipboard.o fhandler_console.o fhandler_dsp.o fhandler_floppy.o fhandler_mem.o fhandler_random.o fhandler_raw.o fhandler_serial.o fhandler_socket.o fhandler_tape.o fhandler_termios.o fhandler_tty.o fhandler_windows.o fhandler_zero.o fork.o glob.o grp.o heap.o init.o ioctl.o localtime.o malloc.o miscfuncs.o mmap.o net.o ntea.o passwd.o path.o pinfo.o pipe.o poll.o pthread.o regexp.o regerror.o regsub.o registry.o resource.o scandir.o sched.o sec_acl.o sec_helper.o security.o select.o shared.o shortcut.o signal.o sigproc.o smallprint.o spawn.o strace.o strsep.o sync.o syscalls.o sysconf.o syslog.o termios.o thread.o times.o tty.o uinfo.o uname.o wait.o window.o longjmp.o setjmp.o /cygdrive/d/installs/cygwin/latest/cygwin/cygwin_obj/i686-pc-cygwin/libiberty/random.o /cygdrive/d/installs/cygwin/latest/cygwin/cygwin_obj/i686-pc-cygwin/libiberty/strsignal.o ve >winver.o /cygdrive/d/installs/cygwin/latest/cygwin/cygwin_obj/i686-pc-cygwin/winsup/w32api/lib/libkernel32.a /cygdrive/d/installs/cygwin/latest/cygwin/cygwin_obj/i686-pc-cygwin/newlib/libm/libm.a /cygdrive/d/installs/cygwin/latest/cygwin/cygwin_obj/i686-pc-cygwin/newlib/libc/libc.a -lstdc++ -lgcc -lshell32 -luuid >c++: assert.o: No such file or directory >c++: autoload.o: No such file or directory >make[2]: *** [new-cygwin1.dll] Error 1 >make[2]: Leaving directory `/cygdrive/d/installs/cygwin/latest/c > >A find ./cygwin_obj -name assert.o reveals >./i686-pc-cygwin/newlib/libc/stdlib/assert.o > >>From the call above I do not see how it can find the object file, further, I >can't find autoload.o anywhere in my object path. I have looked through the >archives and docs, but don't see anything that helps. Any ideas? Um, they have to be built. The sources are assert.cc and autoload.cc. I don't know why they haven't been built but the sources should exist in the winsup/cygwin directory. cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/