GCC i586-pc-linux-gnu cross i586-pc-msdosdjgpp won't build.
Michael Trausch
fd0man@yahoo.com
Sun Mar 30 03:58:00 GMT 2003
I've been trying to build a GNU toolchain to compile for DOS (e.g., DJGPP)
and I was able to successfully compile the binutils package, targetted to
i586-pc-msdosdjgpp. After that I created a directory for building
gcc-3.2.2 in, and went to that directory (~/Download/djgpp/build-gcc), and
started the configure (../gcc-3.2.2/configure
--target=i586-pc-msdosdjgpp) All was well with that, and I started make.
Well, it has seemingly got a good ways until here:
***Begin Make Output
gcc -DIN_GCC -DCROSS_COMPILE -g -O2 -W -Wall -Wwrite-strings
-Wstrict-prototypes -Wmissing-prototypes -Wtraditional -pedantic
-Wno-long-long -DHAVE_CONFIG_H -o f771 f/bad.o f/bit.o f/bld.o f/com.o
f/data.o f/equiv.o f/expr.o f/global.o f/implic.o f/info.o f/intrin.o
f/lab.o f/lex.o f/malloc.o f/name.o f/parse.o f/src.o f/st.o f/sta.o
f/stb.o f/stc.o f/std.o f/ste.o f/storag.o f/stp.o f/str.o f/sts.o f/stt.o
f/stu.o f/stv.o f/stw.o f/symbol.o f/target.o f/top.o f/type.o f/version.o
f/where.o main.o libbackend.a ../libiberty/libiberty.a
f/sts.o(.debug_info+0x876): undefined reference to `.Ldebug_ranges0'
collect2: ld returned 1 exit status
make[1]: *** [f771] Error 1
make[1]: Leaving directory `/home/fd0man/Download/djgpp/build-gcc/gcc'
make: *** [all-gcc] Error 2
***End Make Output
I'm not exactly sure where .Ldebug_ranges0 is supposed to come from, nor
do I know if that's a common build problem when building a cross for DOS.
In the end I want three functional cross compilers, and library sets, and
I'm not sure that I'll ever actually GET all three of them, but I want to
have them, nonetheless.
i586-pc-linux-gnu cross i586-pc-msdosdjgpp
i586-pc-linux-gnu cross i586-pc-mingw32
Are the two I'd really like to have. If possible, I'd like to have a
copy of gcc that will run on my i586-pc-linux-gnu, and compile for
NetBSD/Alpha... what triplet that would be, I'm not certain.
In any case, if anyone can offer any advice, I'm all ears. I'm hoping
that I've only made a stupid mistake, and that all is really well.
Thanks in advance for any help!
- Mike
=====================================================================
M. Trausch fd0man@yahoo.com
(419) 837-5217 AIM: MndsQueenyBoi 20
Yahoo: fd0man Web: http://fd0man.theunixplace.com/
=====================================================================
"I know not with what weapons World War III will be fought, but World
War IV will be fought with sticks and stones."
-- Albert Einstein
------
Want more information? See the CrossGCC FAQ, http://www.objsw.com/CrossGCC/
Want to unsubscribe? Send a note to crossgcc-unsubscribe@sources.redhat.com
More information about the crossgcc
mailing list