Mail Archives: cygwin/2001/12/12/00:23:26
On Mon, Nov 05, 2001 at 07:39:51PM +0200, Andrey Khavryuchenko wrote:
after an earlier post that contained:-
>>$ g77 -o chngc.exe *.o
>>[...]
>>wrtrasmol.o: In function `wrtrasmol_':
>>wrtrasmol.o(.text+0x35): undefined reference to `s_wsfe'
>>wrtrasmol.o(.text+0x3d): undefined reference to `e_wsfe'
>>wrtrasmol.o(.text+0x4a): undefined reference to `s_wsfe'
>>wrtrasmol.o(.text+0x61): undefined reference to `do_fio'
>>wrtrasmol.o(.text+0x69): undefined reference to `e_wsfe'
>>wrtrasmol.o(.text+0x76): undefined reference to `s_wsfe'
>>wrtrasmol.o(.text+0x8d): undefined reference to `do_fio'
>>wrtrasmol.o(.text+0xa4): undefined reference to `do_fio'
>>wrtrasmol.o(.text+0xac): undefined reference to `e_wsfe'
>>wrtrasmol.o(.text+0xb9): undefined reference to `s_wsfe'
>>wrtrasmol.o(.text+0xc1): undefined reference to `e_wsfe'
>>wrtrasmol.o(.text+0x10c): undefined reference to `s_copy'
>>wrtrasmol.o(.text+0x11c): undefined reference to `s_wsfe'
>>wrtrasmol.o(.text+0x133): undefined reference to `do_fio'
>>wrtrasmol.o(.text+0x154): undefined reference to `e_wsfe'
>>wrtrasmol.o(.text+0x191): undefined reference to `do_fio'
>>/usr/lib/gcc-lib/i686-pc-cygwin/2.95.3-5/libg2c.a(main.o)(.text+0x38):main.c:
>>undefined reference to `MAIN__'
>>collect2: ld returned 1 exit status
>>
>>What's set up wrong? What's missing?
> Just noticed. Strange, but if I build using
> $ g77 -o chngc.exe *.f
> everything goes ok.
Does anyone understand what is going on here. I have a very complex
makefile for a very complex program. It gives the "undefine MAIN" error
as above (not the others), but I have been able to link other complex
situations. The solution of compiling all the *.f in one go is not really
possible without a lot of work. The whole system and the makefiles are not
designed that way. So I am stuck unless I can understand this.
Regards, Brian.
--
Associate Professor Brian Salter-Duke (Brian Duke) b_duke AT lacebark DOT ntu DOT edu DOT au
Chemistry, School of BECS, SITE, NT University, Darwin, NT 0909, Australia.
Phone 08-89466702. Fax 08-89466847. http://www.smps.ntu.edu.au/
--
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/
- Raw text -