[OpenSIPS-Users] MenuConfig Compile Fail on Solaris Sparc
Răzvan Crainea
razvan at opensips.org
Tue Jan 5 11:56:30 CET 2016
Hi, Nathaniel!
It seems to be a common problem on Solaris[1] - some symbols are defined
in libncurses, some in libcurses. Can you try to replace the '-lncurses'
with '-lcurses' in menuconfig/Makefile (line 8)?
If that doesn't work, try 'LD_EXTRA_OPTS=-lcurses make menuconfig' and
post the output.
[1] https://gcc.gnu.org/ml/gcc-help/1999-11n/msg00020.html
Best regards,
Răzvan Crainea
OpenSIPS Solutions
www.opensips-solutions.com
On 01/05/2016 07:18 AM, Nathaniel L. Keeling III wrote:
> I am trying to install Opensips 2.1 on Solaris Sparc 10 and I am
> getting this error when I perform "make menuconfig":
>
> # make menuconfig
> Usage: grep -hblcnsviw pattern file . . .
> /bin/sh: proto_: not found
> make -C menuconfig
> make[1]: Entering directory
> '/usr/local/src/opensips/opensips_2_1/menuconfig'
> gcc -o configure -m64 -Wcast-align -mcpu=ultrasparc -g -Wall
> -DMENUCONFIG_CFG_PATH=\"menuconfig/configs/\"
> -DMENUCONFIG_GEN_PATH=\"etc/\" -DMENUCONFIG_HAVE_SOURCES=1 cfg.o
> curses.o items.o commands.o menus.o parser.o main.o -lncurses
> Undefined first referenced
> symbol in file
> initscr32 main.o
> w32attron curses.o
> w32attroff curses.o
> ld: fatal: Symbol referencing errors. No output written to configure
> Makefile:12: recipe for target 'all' failed
> make[1]: *** [all] Error 1
> make[1]: Leaving directory
> '/usr/local/src/opensips/opensips_2_1/menuconfig'
> Makefile:720: recipe for target 'comp_menuconfig' failed
>
> The version of ncurses install is 5.9 and I have gnu m4 version 1.4.17
> installed.
>
>
> Thanks
>
> Nathaniel
>
>
> _______________________________________________
> Users mailing list
> Users at lists.opensips.org
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opensips.org/pipermail/users/attachments/20160105/07083f78/attachment.htm>
More information about the Users
mailing list