* ncurses problem @ 2003-05-27 13:26 domin 2003-05-27 13:29 ` Vinzent Hoefler 2003-05-27 14:18 ` Preben Randhol 0 siblings, 2 replies; 4+ messages in thread From: domin @ 2003-05-27 13:26 UTC (permalink / raw) Hello. I'm beginner to Ada, I'm using GNAT on linux. Recently I have installed also AdaCurses-5.2-2 + runtime from rpm, but I can't make any program that uses it - compile is ok, but link fails: For example, attempt to make the hello2.adb: with Terminal_Interface.Curses; procedure Hello2 is pytanie: string := "Czy to dzia�a?"; begin Terminal_Interface.Curses.Init_Screen; null; end Hello2; returns the following error: bash-2.05b$ gnatmake hello2.adb gnatgcc -c hello2.adb gnatbind -x hello2.ali gnatlink hello2.ali b~hello2.o: In function `adainit': b~hello2.o(.text+0x80): undefined reference to `terminal_interface__curses___elabs' ./hello2.o: In function `_ada_hello2': ./hello2.o(.text+0x25): undefined reference to `terminal_interface__curses__init_screen' gnatmake: *** link failed. Does anyone know what can be wrong or what to do? Thanks in advance. -- domin ________________________________________________________________ "the things you own - own you" (c)papa roach ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ncurses problem 2003-05-27 13:26 ncurses problem domin @ 2003-05-27 13:29 ` Vinzent Hoefler 2003-05-27 14:18 ` Preben Randhol 1 sibling, 0 replies; 4+ messages in thread From: Vinzent Hoefler @ 2003-05-27 13:29 UTC (permalink / raw) domin wrote: >bash-2.05b$ gnatmake hello2.adb >gnatgcc -c hello2.adb >gnatbind -x hello2.ali >gnatlink hello2.ali >b~hello2.o: In function `adainit': >b~hello2.o(.text+0x80): undefined reference to >`terminal_interface__curses___elabs' You have to specify where gnatlink can find the ncurses library. Look for the -I command line switch. Vinzent. ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ncurses problem 2003-05-27 13:26 ncurses problem domin 2003-05-27 13:29 ` Vinzent Hoefler @ 2003-05-27 14:18 ` Preben Randhol 2003-05-27 14:28 ` domin 1 sibling, 1 reply; 4+ messages in thread From: Preben Randhol @ 2003-05-27 14:18 UTC (permalink / raw) domin wrote: > Hello. I'm beginner to Ada, I'm using GNAT on linux. > Recently I have installed also AdaCurses-5.2-2 + runtime from rpm, > but I can't make any program that uses it - compile is ok, but link fails: > [..] > Does anyone know what can be wrong or what to do? Do: gnatmake hello2 `adacurses-config` now the linker will get the information it needs. PS: Note that the "`" must not be "'". -- Preben Randhol http://www.pvv.org/~randhol/ ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: ncurses problem 2003-05-27 14:18 ` Preben Randhol @ 2003-05-27 14:28 ` domin 0 siblings, 0 replies; 4+ messages in thread From: domin @ 2003-05-27 14:28 UTC (permalink / raw) Preben Randhol wrote: > gnatmake hello2 `adacurses-config` It worked, thank you :-) -- domin ________________________________________________________________ "the things you own - own you" (c)papa roach ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2003-05-27 14:28 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2003-05-27 13:26 ncurses problem domin 2003-05-27 13:29 ` Vinzent Hoefler 2003-05-27 14:18 ` Preben Randhol 2003-05-27 14:28 ` domin
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox