[MacPorts] #19828: enblend 3.0: "gpu.h:29:21: error: GL/glut.h: No such file or directory"

MacPorts noreply at macports.org
Sun May 31 16:30:26 PDT 2009


#19828: enblend 3.0: "gpu.h:29:21: error: GL/glut.h: No such file or directory"
-----------------------------------------------+----------------------------
 Reporter:  macports@…                         |       Owner:  macports-tickets@…                   
     Type:  defect                             |      Status:  new                                  
 Priority:  Normal                             |   Milestone:                                       
Component:  ports                              |     Version:  1.7.1                                
 Keywords:  enblend gpu.h glut.h missing file  |        Port:  enblend                              
-----------------------------------------------+----------------------------
Changes (by macsforever2000@…):

 * cc: nomaintainer@… (removed)
  * port:  => enblend


Old description:

> When trying to install hugin-app, I stumbled over following problem:
>
> bash-3.2$ sudo  /opt/local/bin/port selfupdate
>
> MacPorts base version 1.710 installed
> Downloaded MacPorts base version 1.710
>
> The MacPorts installation is not outdated so it was not updated
> bash-3.2$ sudo  /opt/local/bin/port install hugin-app
> --->  Building enblend
> [...]
> Error: Target org.macports.build returned: shell command " cd
> "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_enblend/work/enblend-3.0"
> && make all " returned error 2
> Command output: make  all-recursive
> Making all in include
> Making all in vigra
> make[3]: Nothing to be done for `all'.
> Making all in vigra_ext
> make[3]: Nothing to be done for `all'.
> make[3]: Nothing to be done for `all-am'.
> Making all in doc
> make[2]: Nothing to be done for `all'.
> Making all in src
> Making all in vigra_impex
> make[3]: Nothing to be done for `all'.
> Making all in win32helpers
> make[3]: Nothing to be done for `all'.
> if /usr/bin/g++-4.0 -DHAVE_CONFIG_H -I. -I. -I..   -I/opt/local/include
> -g -O3 -ffast-math -Wall -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
> -DENBLEND_CACHE_IMAGES -DNDEBUG -I../include -O2 -MT enblend-enblend.o
> -MD -MP -MF ".deps/enblend-enblend.Tpo" -c -o enblend-enblend.o `test -f
> 'enblend.cc' || echo './'`enblend.cc; \
>         then mv -f ".deps/enblend-enblend.Tpo" ".deps/enblend-
> enblend.Po"; else rm -f ".deps/enblend-enblend.Tpo"; exit 1; fi
> In file included from anneal.h:46,
>                  from mask.h:35,
>                  from enblend.h:39,
>                  from enblend.cc:121:
> gpu.h:29:21: error: GL/glut.h: No such file or directory
> fixmath.h: In function 'void vigra::transformLineIf(SrcIterator,
> SrcIterator, SrcAccessor, MaskIterator, MaskAccessor, DestIterator,
> DestAccessor, const Functor&) [with SrcIterator =
> vigra::RowIterator<vigra::ConstCachedFileImageIterator<double> >,
> SrcAccessor = vigra::StandardConstValueAccessor<double>, MaskIterator =
> vigra::RowIterator<vigra::ConstCachedFileImageIterator<vigra::UInt8> >,
> MaskAccessor = vigra::StandardConstValueAccessor<unsigned char>,
> DestIterator =
> vigra::RowIterator<vigra::CachedFileImageIterator<vigra::Int32> >,
> DestAccessor = vigra::StandardValueAccessor<int>, Functor =
> enblend::ConvertPyramidToScalarFunctor<vigra::Int32, double, 8, 0>]':
> fixmath.h:145: warning: control may reach end of non-void function
> 'double enblend::ConvertPyramidToScalarFunctor<DestPixelType,
> PyramidPixelType, PyramidIntegerBits, PyramidFractionBits>::dither(const
> double&) const [with DestPixelType = vigra::Int32, PyramidPixelType =
> double, int PyramidIntegerBits = 8, int PyramidFractionBits = 0]' being
> inlined
> [...]

New description:

 When trying to install hugin-app, I stumbled over following problem:

 {{{
 bash-3.2$ sudo  /opt/local/bin/port selfupdate

 MacPorts base version 1.710 installed
 Downloaded MacPorts base version 1.710

 The MacPorts installation is not outdated so it was not updated
 bash-3.2$ sudo  /opt/local/bin/port install hugin-app
 --->  Building enblend
 [...]
 Error: Target org.macports.build returned: shell command " cd
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_graphics_enblend/work/enblend-3.0"
 && make all " returned error 2
 Command output: make  all-recursive
 Making all in include
 Making all in vigra
 make[3]: Nothing to be done for `all'.
 Making all in vigra_ext
 make[3]: Nothing to be done for `all'.
 make[3]: Nothing to be done for `all-am'.
 Making all in doc
 make[2]: Nothing to be done for `all'.
 Making all in src
 Making all in vigra_impex
 make[3]: Nothing to be done for `all'.
 Making all in win32helpers
 make[3]: Nothing to be done for `all'.
 if /usr/bin/g++-4.0 -DHAVE_CONFIG_H -I. -I. -I..   -I/opt/local/include -g
 -O3 -ffast-math -Wall -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64
 -DENBLEND_CACHE_IMAGES -DNDEBUG -I../include -O2 -MT enblend-enblend.o -MD
 -MP -MF ".deps/enblend-enblend.Tpo" -c -o enblend-enblend.o `test -f
 'enblend.cc' || echo './'`enblend.cc; \
         then mv -f ".deps/enblend-enblend.Tpo" ".deps/enblend-enblend.Po";
 else rm -f ".deps/enblend-enblend.Tpo"; exit 1; fi
 In file included from anneal.h:46,
                  from mask.h:35,
                  from enblend.h:39,
                  from enblend.cc:121:
 gpu.h:29:21: error: GL/glut.h: No such file or directory
 fixmath.h: In function 'void vigra::transformLineIf(SrcIterator,
 SrcIterator, SrcAccessor, MaskIterator, MaskAccessor, DestIterator,
 DestAccessor, const Functor&) [with SrcIterator =
 vigra::RowIterator<vigra::ConstCachedFileImageIterator<double> >,
 SrcAccessor = vigra::StandardConstValueAccessor<double>, MaskIterator =
 vigra::RowIterator<vigra::ConstCachedFileImageIterator<vigra::UInt8> >,
 MaskAccessor = vigra::StandardConstValueAccessor<unsigned char>,
 DestIterator =
 vigra::RowIterator<vigra::CachedFileImageIterator<vigra::Int32> >,
 DestAccessor = vigra::StandardValueAccessor<int>, Functor =
 enblend::ConvertPyramidToScalarFunctor<vigra::Int32, double, 8, 0>]':
 fixmath.h:145: warning: control may reach end of non-void function 'double
 enblend::ConvertPyramidToScalarFunctor<DestPixelType, PyramidPixelType,
 PyramidIntegerBits, PyramidFractionBits>::dither(const double&) const
 [with DestPixelType = vigra::Int32, PyramidPixelType = double, int
 PyramidIntegerBits = 8, int PyramidFractionBits = 0]' being inlined
 [...]
 }}}

--

-- 
Ticket URL: <http://trac.macports.org/ticket/19828#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list