bug-apl
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-apl] Latest Solaris porting issues


From: Juergen Sauermann
Subject: Re: [Bug-apl] Latest Solaris porting issues
Date: Tue, 08 Apr 2014 16:01:04 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:17.0) Gecko/20130330 Thunderbird/17.0.5

Hi Alias,

I have added your patch so the resolved issues should be fixed in SVN 194.

The gt_INTL_MACOSX: issue should also be fixed, thanks to a hint from Peter Teeson.

For the other ./configure warning I would need to know which other header files are needed
in order to compile on Solaris (and possibly the guard macros macros in those header files).

For the -rdynamic I have replaced it by -Wl,-E. Please let me know if that works better.

The test for dynamic arrays is in configure.ac line 98ff. In theory your compiler could have
optimized away the dynamic array (unlikely). Another possibility is that your C compiler supports
dynamic arrays and the C++ compiler does not. To avoid that I have added AC_LANG to configure.ac.

/// Jürgen



On 04/08/2014 07:33 AM, Elias Mårtenson wrote:
Here are the issues I faced when building r190 on Solaris:

Unresolved issues

These are issues that still need to be addressed:

Warning when running ./configure:

...
checking if the linker (/usr/ccs/bin/ld) is GNU ld... no
checking for shared library run path origin... done
./configure: line 16152: gt_INTL_MACOSX: command not found
checking for GNU gettext in libc... no
checking for iconv... yes
checking for working iconv... yes
...

Another warning in ./configure:

...
checking term.h usability... no
checking term.h presence... yes
configure: WARNING: term.h: present but cannot be compiled
configure: WARNING: term.h:     check for missing prerequisite headers?
configure: WARNING: term.h: see the Autoconf documentation
configure: WARNING: term.h:     section "Present But Cannot Be Compiled"
configure: WARNING: term.h: proceeding with the compiler's result
configure: WARNING:     ## ------------------------------ ##
configure: WARNING:     ## Report this to address@hidden ##
configure: WARNING:     ## ------------------------------ ##
checking for term.h... no
checking execinfo.h usability... no
checking execinfo.h presence... no
...

Dynamic arrays detection doesn't seem to work

Is there any detection magic for dynamic arrays in configure? HAVE_DYNAMIC_ARRAYS was set to 1 in config.h for me.

If not, I could give it a try to write it for you.

The flag -rdynamic does not worn on Sun C++

This flag is GCC-specific. It can't be used on non-GCC compilers.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]