#11359: ECL does not fully recover from relocation
--------------------------------------+-------------------------------------
Reporter: nbruin | Owner: GeorgSWeber
Type: defect | Status: needs_review
Priority: blocker | Milestone: sage-5.10
Component: packages: standard | Resolution:
Keywords: ecl relocation | Work issues:
Report Upstream: N/A | Reviewers:
Authors: Jeroen Demeyer | Merged in:
Dependencies: | Stopgaps:
--------------------------------------+-------------------------------------
Comment (by leif):
Replying to [comment:4 nbruin]:
> == Cleaning paths from *..-flags* variables ==
>
> In {{{<ECL-PACKAGE>/spkg-install}}} replace the lines
> {{{
> CPPFLAGS="$CPPFLAGS -I$SAGE_LOCAL/include"
> LDFLAGS="$LDFLAGS -L$SAGE_LOCAL/lib"
> }}}
> by
> {{{
> C_INCLUDE_PATH="$SAGE_LOCAL/include"
> export C_INCLUDE_PATH
> }}}
> (web documentation indicates that Sun Studio and IBM compilers also
support this variable, so although it's not POSIX (neither is CPPFLAGS),
it doesn't seem to be GNU exclusive.)
For the record: In contrast to `C_INCLUDE_PATH` etc., `CPPFLAGS` (and
`CFLAGS` etc.) are '''never''' read by the compiler / preprocessor; their
names are just ''conventions'' used in '''Makefiles''' (and `make`'s
default rules).
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/11359#comment:19>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.