This is the mail archive of the crossgcc@sourceware.org mailing list for the crossgcc project.
See crosstool-NG for lots more information.
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
Other format: | [Raw text] |
Jerry, On Wed, Oct 28, 2015 at 4:21 PM, Jerry Stralko <gerb.stralko@gmail.com> wrote: > Hey Bryan, > > Thank you for your help. I believe I'm being a bit confusing and I > apologies. So maybe I try and explain a little bit and hopefully get this > toolchain built. So what I did was: > > dnf provides *\libtermcap > > This command will show what packages have the libtermcap library. So what I > did was install ncurses-devel, mingw64-termcap-static, and mingw64-termcap > packages. I rerun ./ct-ng build again and got the same error. So I > installed the i686 version of those packages thinking it wants the 32 bit > version. Again ./ct-ng build failed at the same spot. However the spot it > seem to fail at is gdb-cross. I'm assuming that is the gdb server piece > that needs to be crossed compiled for ARM. At least that is what i'm > thinking since I have libtermcap library installed for both 64 and 32 x86 > architecture. > > When I do (from the commandline) > > $> ld -ltermcap > ld: warning: cannot find entry symbol _start; not setting start address > > I see that the library has been found. So I began looking for the termcap > library for ARM. I figured fedora repo would be a great spot and then I > could just extract library from an RPM package and manually install the > library. Which is why the URL say fedora 22 since that is the repo I found > while google around. > > So yes I know i'm on F21, but I just wanted to find an ARM version of the > the packages that contain the libtermcap. > > Or am I way off on this? I can post the full bulid.log if that is helpful. > Does any of this make sense or am I way off. > > Again I really appreciate your help. > > Thanks, I think you are very confused. There isn't any requirement for mingw packages for this build. I don't have a fedora install, so I'm installing 21 to a vm right now, as I don't understand your problem and I am confused. I will respond again soon. -Bryan > > On Wed, Oct 28, 2015 at 1:49 PM Bryan Hundven <bryanhundven@gmail.com> > wrote: >> >> Jerry, list, >> >> On Wed, Oct 28, 2015 at 10:33 AM, Jerry Stralko <gerb.stralko@gmail.com> >> wrote: >> > Bryan, list, >> > >> > On Mon, Oct 26, 2015 at 8:11 PM Bryan Hundven <bryanhundven@gmail.com> >> > wrote: >> >> >> >> Jerry, list, >> >> >> >> On Mon, Oct 26, 2015 at 5:10 PM, Bryan Hundven <bryanhundven@gmail.com> >> >> wrote: >> >> > Jerry, list, >> >> > >> >> > On Mon, Oct 26, 2015 at 5:06 PM, Jerry Stralko >> >> > <gerb.stralko@gmail.com> >> >> > wrote: >> >> >> I get this error when doing ./ct-ng build for ARM >> >> >> (arm-cortexa5-linux-uclibcgnueabihf) >> >> >> >> >> >> [ERROR] configure: error: no termcap library found >> >> >> [ALL ] Makefile:8306: recipe for target 'configure-gdb' failed >> >> >> [ERROR] gmake[2]: *** [configure-gdb] Error 1 >> >> >> [ALL ] gmake[2]: Leaving directory >> >> >> >> >> >> >> >> >> '/home/stralko/src/kernel_devel/embedded-linux/crosstool-ng/.build/arm-cortexa5-linux-uclibcgnueabihf/build/build-gdb-cross' >> >> >> [ALL ] Makefile:832: recipe for target 'all' failed >> >> >> [ERROR] gmake[1]: *** [all] Error 2 >> >> >> [ALL ] gmake[1]: Leaving directory >> >> >> >> >> >> >> >> >> '/home/stralko/src/kernel_devel/embedded-linux/crosstool-ng/.build/arm-cortexa5-linux-uclibcgnueabihf/build/build-gdb-cross' >> >> >> >> >> >> I'm assuming its having trouble finding the ARM version of the >> >> >> termcap >> >> >> library. Is there a way to install this library manually? If so >> >> >> where >> >> >> do I put the said library. I can post the full build.log if need be, >> >> >> I >> >> >> just pasted what I felt was the important part. >> >> >> >> >> >> Any help would be greatly appreciated. I'm assuming I'm doing >> >> >> something stupid. >> >> >> >> >> >> Alittle info, I'm using Fedora 21 on x86_64 and I want to build a >> >> >> toolchain for ARM so I can beginning development on a beagle board. >> >> > >> >> > I believe the package you want is libtermcap-devel. >> >> >> >> At second thought, it might just be a part of ncurses-devel. >> > >> > >> > I have the host version of the libraries installed: >> > >> > $ sudo dnf install libtermcap-devel >> > [sudo] password for stralko: >> > Fedora 21 - x86_64 - Updates >> > 39 kB/s | >> > 22 MB 09:41 >> > bintray--sbt-rpm >> > 11 kB/s | >> > 2.4 kB 00:00 >> > Adobe Systems Incorporated >> > 5.2 kB/s | >> > 1.8 kB 00:00 >> > Package ncurses-devel-5.9-16.20140323.fc21.x86_64 is already >> > installed, skipping. >> > Package ncurses-devel-5.9-16.20140323.fc21.i686 is already installed, >> > skipping. >> > Dependencies resolved. >> > Nothing to do. >> > >> > I'm thinking its the arm version since its building the gdb-cross. If I >> > find the arm packages >> > >> > (http://dl.fedoraproject.org/pub/fedora/linux/releases/22/Workstation/armhfp/os/Packages/n/) >> > Where do I need to copy the libraries to? >> >> No, You're on x86_64, also you're on fedora 21, not fedora 22. >> I'm not sure which package has termcap development libraries. I >> assumed it was ncurses. >> >> 'yum search termcap devel' >> >> > Thanks >> >> >> >> >> >> >> Thanks, >> >> > >> >> > Cheers, >> >> > >> >> > -Bryan >> >> >> >> Cheers, >> >> >> >> -Bryan >> >> Cheers, >> >> -Bryan -- For unsubscribe information see http://sourceware.org/lists.html#faq
Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
---|---|---|
Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |