Trouble installing Source-Highlight
Sancho McCann
sanchom at gmail.com
Sat Jul 7 10:21:37 PDT 2007
So, a patch was just applied yesterday to the boost port that
reinstates a missing symbolic link. Did you upgrade since then?
Sancho
On 7-Jul-07, at 3:52 AM, Elias Pipping wrote:
> On Jul 7, 2007, at 12:20 AM, Ryan Schmidt wrote:
>
>>
>> On Jul 6, 2007, at 07:10, Emmanuel Hainry wrote:
>>
>>> Citando Elias Pipping :
>>>
>>>> Binil Thomas:
>>>>
>>>>> I encountered the following error while trying to install
>>>>> source-highlight package using port.
>>>>
>>>> < snip >
>>>>
>>>>> checking whether the Boost::Regex library is available... no
>>>>> checking boost/shared_ptr.hpp usability... no
>>>>> checking boost/shared_ptr.hpp presence... no
>>>>> checking for boost/shared_ptr.hpp... no
>>>>
>>>> < snip >
>>>>
>>>>> configure: error:
>>>>>
>>>>> ERROR! Boost::regex library not installed.
>>>>> Please install it (download at http://www.boost.org/)
>>>>
>>>> the problem is caused by boost 1.34. I've tried it with boost
>>>> 1.33 a
>>>> second ago and it worked flawlessly. I've CC'ed Lorenzo Bettini,
>>>> the
>>>> developer of source-highlight, maybe he knows a fix (I don't).
>>>
>>> boost1.34 installs its headers in ${prefix}/boost-1_34/boost whereas
>>> progs expect it in ${prefix}/boost (which is where boost 1.33 put
>>> them).
>>>
>>> I stumbled upon that while installing globuation2:
>>> http://trac.macports.org/projects/macports/ticket/12185
>>>
>>> Adding -I${prefix}/boost-1_34 to cppflags should do the trick.
>>> (or boost
>>> should be corrected).
>>
>> boost should be fixed as of 1.34_1. See:
>>
>> http://trac.macosforge.org/projects/macports/ticket/12110
>>
>> Please let us know if this does not resolve the problem.
>
>
> Nope, doesn't work - tried that already:
>
> < snip >
> Index: Portfile
> ===================================================================
> --- Portfile (revision 26779)
> +++ Portfile (working copy)
> @@ -23,6 +23,7 @@
>
> configure.args --infodir=${prefix}/share/info \
> --mandir=${prefix}/share/man
> +configure.cppflags -I${prefix}/include/boost
>
> test.run yes
> test.target check
> < snip >
>
>
> Kind regards,
>
> Elias
More information about the macports-users
mailing list