| PLEX86 | ||
|
BFD buttertion fail m68kelfldan advice On Tuesday 10 October 2006 16:53, Davide Bianchi stood up and addressed the mbuttes incomp.os.linux.miscas follows...: An AMD K-6 was not ani486clone but rather a Pentium... Hi, Not at all - The Codewarrior binaries are not in a format the GNU tools understand. Try to look into the libraries with the binutils tools of the m68k cross-tool package, and see if they make any sense. I did try by including the correct libraries in the Makefile and BFD buttertion error has got disappeared now.. LIBS = $(LIBDIR)-libg.a $(LIBDIR)-libz.a ram.elf: $(OBJS) $(LIBS) Makefile $(LINK) -e asmstartmeup $(OBJS) $(LIBS) -T $(RAMLCF) $(MAKEBINARY) $(MAKEGNUSYMS) $(ROMDIR)-Trom.elf: $(OBJS) $(LIBS) Makefile $(LINK) -e asmstartmeup $(OBJS) libg.a libz.a -T $(ROMLCF) $(MAKEBINARY) $(MAKEGNUSYMS) You can also see if linking without those external libraries stops the BFD errors. Problem with OpenVPN I built openvpn-2.0.7 on a Red Hat ES 4 machine. I can connect to it with the OpenVPN GUI from Windows laptops. I get authenticated, get... Of course, plenty of missing symbol errors are expected. http-s.o(.text+0x98c):-cygdrive-d-CYGCOMP-src-http-s.c:673: undefined reference to `free' tfs.o(.text+0x2db4):-cygdrive-d-CYGCOMP-src-tfs.c:2408: undefined reference to `printf' It is sufficient to throw the errors you're seeing if the library archive format is different from the standard ar format. standard undefined reference errors pointing to standard C libraries even after including the necessary libraries from binutils of M68K cross-tool package . Maybe, i need to re-check my paths in the Makefiles & libraries . Thx, Karthik Balaguru
|
||||
Linux groups from Newsgroups The #1 Usenet Provider on the Internet
|
||||