[prev in list] [next in list] [prev in thread] [next in thread]
List: ncurses-bug
Subject: Re: Ncurses 5.7, Solaris 10 and test programs
From: Thomas Dickey <dickey () his ! com>
Date: 2010-05-10 9:44:13
Message-ID: 20100510053904.L77619 () mail101 ! his ! com
[Download RAW message or body]
On Mon, 10 May 2010, BERTRAND Joel wrote:
> Hello,
>
> For a long time, demo_forms.c cannot be linked against ncurses on
> Solaris systems.
I compiled 20100501 on OpenSolaris...
A quick look at TYPE_IPV4 in the source isn't showing me why it wouldn't
work. What configure options are you using?
>
> make[1]: Entering directory
> `/usr/tchaikovski-apps/bertrand/rpl/build/tools/ncurses-5.7-20100501/test'
> gcc -mtune=niagara -mcpu=niagara -m64 --param max-inline-insns-single=1200
> -o demo_forms ../objects/demo_forms.o .../objects/edit_field.o
> -L/usr/lib/sparcv9 -m64 -I../test
If there is already a form library in /usr/lib/sparcv9, that could be
the problem. (Order of -L options is a problem for other reasons -
a tradeoff between different linkers).
> -I../../../../cvs/rpl/tools/ncurses-5.7-20100501/test -DHAVE_CONFIG_H
> -D__EXTENSIONS__ -D_XOPEN_SOURCE=500 -DNDEBUG -I. -I../include
> -I../../../../cvs/rpl/tools/ncurses-5.7-20100501/test/../include
> -I/usr/local/include/ncurses -mtune=niagara -mcpu=niagara -m64 --param
> max-inline-insns-single=1200 -L../lib -lform -lmenu -lpanel -lncurses
> -lm
> .../objects/demo_forms.o: In function `show_current_field':
> demo_forms.c:(.text+0xc7c): undefined reference to `TYPE_IPV4'
> demo_forms.c:(.text+0xc80): undefined reference to `TYPE_IPV4'
> demo_forms.c:(.text+0xc88): undefined reference to `TYPE_IPV4'
> .../objects/demo_forms.o: In function `demo_forms':
> demo_forms.c:(.text+0x18fc): undefined reference to `TYPE_IPV4'
> demo_forms.c:(.text+0x1900): undefined reference to `TYPE_IPV4'
> .../objects/demo_forms.o:demo_forms.c:(.text+0x1908): more undefined
> references to `TYPE_IPV4' follow
> .../objects/edit_field.o: In function `help_edit_field':
> edit_field.c:(.text+0x43c): undefined reference to `form_request_name'
> collect2: ld returned 1 exit status
> make[1]: *** [demo_forms] Error 1
> make[1]: Leaving directory
> `/usr/tchaikovski-apps/bertrand/rpl/build/tools/ncurses-5.7-20100501/test'
> make: *** [all] Error 2
> tchaikovski:[~/rpl/build/tools/ncurses-5.7-20100501] >
>
> I have tried to write a patch without success. On all other systems,
> demo_form.c can be built.
>
> Regards,
>
> JKB
>
>
> _______________________________________________
> Bug-ncurses mailing list
> Bug-ncurses@gnu.org
> http://lists.gnu.org/mailman/listinfo/bug-ncurses
>
--
Thomas E. Dickey
http://invisible-island.net
ftp://invisible-island.net
_______________________________________________
Bug-ncurses mailing list
Bug-ncurses@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-ncurses
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic