It looks like an update is in order: I committed the micro-update, but
the build wound up failing (at least on 10.5.6):
...
mkdir openvrml/gl/.libs
g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../src/libopenvrml
-I../../src/libopenvrml -I../../src/libopenvrml-gl
-I/sw/lib/pango-ft219/include/pango-1.0 -I/sw/lib/pango-ft219/include
-I/sw/lib/freetype219/include/freetype2 -I/sw/lib/freetype219/include
-I/sw/lib/fontconfig2/include -I/sw/include -Os -c
openvrml/gl/viewer.cpp -fno-common -DPIC -o openvrml/gl/.libs/viewer.o
openvrml/gl/viewer.cpp: In function
'void<unnamed>::insertExtrusionCaps(GLUtesselator&, unsigned int,
size_t, const std::vector<openvrml::vec3f,
std::allocator<openvrml::vec3f> >&, const std::vector<openvrml::vec2f,
std::allocator<openvrml::vec2f> >&)':
openvrml/gl/viewer.cpp:2042: error: invalid conversion from 'GLvoid
(*)(...)' to 'GLvoid (*)()'
openvrml/gl/viewer.cpp:2042: error: initializing argument 3 of 'void
gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
openvrml/gl/viewer.cpp:2044: error: invalid conversion from 'GLvoid
(*)(...)' to 'GLvoid (*)()'
openvrml/gl/viewer.cpp:2044: error: initializing argument 3 of 'void
gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
openvrml/gl/viewer.cpp:2046: error: invalid conversion from 'GLvoid
(*)(...)' to 'GLvoid (*)()'
openvrml/gl/viewer.cpp:2046: error: initializing argument 3 of 'void
gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
openvrml/gl/viewer.cpp: In function
'void<unnamed>::insertShellTess(GLUtesselator&, const
std::vector<<unnamed>::vertex_data,
std::allocator<<unnamed>::vertex_data> >&, const
std::vector<openvrml::int32, std::allocator<openvrml::int32> >&, bool,
const std::vector<openvrml::color, std::allocator<openvrml::color> >&,
const std::vector<openvrml::int32, std::allocator<openvrml::int32> >&,
bool, const std::vector<openvrml::vec3f, std::allocator<openvrml::vec3f>
>&, const std::vector<openvrml::int32, std::allocator<openvrml::int32> >&)':
openvrml/gl/viewer.cpp:2883: error: invalid conversion from 'GLvoid
(*)(...)' to 'GLvoid (*)()'
openvrml/gl/viewer.cpp:2883: error: initializing argument 3 of 'void
gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
openvrml/gl/viewer.cpp:2886: error: invalid conversion from 'GLvoid
(*)(...)' to 'GLvoid (*)()'
openvrml/gl/viewer.cpp:2886: error: initializing argument 3 of 'void
gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
openvrml/gl/viewer.cpp:2889: error: invalid conversion from 'GLvoid
(*)(...)' to 'GLvoid (*)()'
openvrml/gl/viewer.cpp:2889: error: initializing argument 3 of 'void
gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
openvrml/gl/viewer.cpp:2892: error: invalid conversion from 'GLvoid
(*)(...)' to 'GLvoid (*)()'
openvrml/gl/viewer.cpp:2892: error: initializing argument 3 of 'void
gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
openvrml/gl/viewer.cpp:2894: error: invalid conversion from 'GLvoid
(*)(...)' to 'GLvoid (*)()'
openvrml/gl/viewer.cpp:2894: error: initializing argument 3 of 'void
gluTessCallback(GLUtesselator*, GLenum, GLvoid (*)())'
make[3]: *** [openvrml/gl/viewer.lo] Error 1
Philip Lamb wrote:
> Hiya,
>
> Yep, I need to update the openvrml package in fink to correct this,
> and of course to update to a more recent release.
>
> One workaround (certainly not ideal) is to edit the fink script.
>
> Open the file:
> /sw/fink/10.4/unstable/crypto/finkinfo/openvrml016.info
>
> and do a find and replace, finding the text:
>
> autoreconf-2.60
>
> and replacing it with:
>
> autoreconf
>
>
> Hope that helps.
>
> Regards,
> Phil.
>
> On 27/02/2009, at 8:45 AM, Hamamoto Noriaki wrote:
>
>> Hi there,
>>
>> I'm trying to install openvrml-dev with Fink ver 0.28.7 on MacOSX ver
>> 10.4.11 (Intel Core).
>> When I type the following command on a terminal, I've got a message
>> which is at the bottom of this email and couldn't install openvrml.
>>
>> $ fink install openvrml6-dev
>>
>> I've already updated Fink with selfupdate-cvs.
>> According to the following message, A message: "Can't exec
>> "autoreconf-2.60": No such file or directory at
>> /sw/lib/perl5/Fink/Services.pm line 588, <STDIN> line 1." is a
>> reason of the problem.
>> so, what should I do to accomplish the installation?
>>
>> Some part of the message below is in Japanese, but I hope you will
>> understand what's going on there by guessing it.
>>
>> Thank you,
>> Nori
>>
>> > The following package will be installed or updated:
>> > openvrml6-dev
>> > The following additional package will be installed:
>> > openvrml6-shlibs
>> > Do you want to continue? [Y/n] Setting runtime build-lock...
>> > dpkg-deb -b
>> /sw/src/fink.build/root-fink-buildlock-openvrml016-0.16.6-4
>> /sw/src/fink.build
>> > dpkg-deb:
>> /sw/src/fink.build/fink-buildlock-openvrml016-0.16.6-4_2009.02.26-15.12.56_darwin-i386.deb
>> にパッケージ `fink-buildlock-openvrml016-0.16.6-4' を構築しています
>> > Installing build-lock package...
>> > /sw/bin/dpkg-lockwait -i
>> /sw/src/fink.build/fink-buildlock-openvrml016-0.16.6-4_2009.02.26-15.12.56_darwin-i386.deb
>> > 未選択パッケージ fink-buildlock-openvrml016-0.16.6-4 を選択しています。
>> > (データベースを読み込んでいます... 現在 98971 個のファイルとディレ
>> クトリがインストールされています。)
>> >
>> (.../fink-buildlock-openvrml016-0.16.6-4_2009.02.26-15.12.56_darwin-i386.deb
>> から) fink-buildlock-openvrml016-0.16.6-4 を展開しています...
>> > fink-buildlock-openvrml016-0.16.6-4 (2009.02.26-15.12.56) を設定し
>> ています ...
>> > gzip -dc /sw/src/openvrml-0.16.6.tar.gz | /sw/bin/tar -xf -
>> --no-same-owner --no-same-permissions
>> > sed -i.bak 's,`\${PKG_CONFIG}\ --cflags
>> \${REQUIRE_FREETYPE}`,\${FREETYPE_CFLAGS},' configure.ac
>> <http://configure.ac>
>> > sed -i.bak 's,AM_LDFLAGS = @OPENVRML_RPATH@ @SDL_LIBS@
>> @JNI_LIBS@,AM_LDFLAGS = @OPENVRML_RPATH@ @SDL_LIBS@ @JNI_LIBS@
>> @GLU_LIBS@ @GL_LIBS@,' examples/Makefile.am
>> > autoreconf-2.60
>> > Can't exec "autoreconf-2.60": No such file or directory at
>> /sw/lib/perl5/Fink/Services.pm line 588, <STDIN> line 1.
>> > ### execution of autoreconf-2.60 failed, exit code -1
>> > Removing runtime build-lock...
>> > Removing build-lock package...
>> > /sw/bin/dpkg-lockwait -r fink-buildlock-openvrml016-0.16.6-4
>> > (データベースを読み込んでいます... 現在 98972 個のファイルとディレ
>> クトリがインストールされています。)
>> > fink-buildlock-openvrml016-0.16.6-4 を削除しています...
>> > Failed: phase compiling: openvrml016-0.16.6-4 failed
>> >
>> > Before reporting any errors, please run "fink selfupdate" and
>> > try again. If you continue to have issues, please check to see if the
>> > FAQ on fink's website solves the problem. If not, ask on the
>> fink-users
>> > or fink-beginners mailing lists, with a carbon copy to the maintainer:
>> >
>> > Philip Lamb <[email protected]
>> <mailto:[email protected]>>
>> >
>> > Note that this is preferable to emailing the maintainer directly, since
>> > most fink package maintainers do not have access to all possible
>> > hardware and software configurations.
>> >
>> >
>>
>
> ------------------------------------------------------------------------
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open source participation
> -Receive a $600 discount off the registration fee with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> ------------------------------------------------------------------------
>
> _______________________________________________
> Fink-users mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/fink-users
>
--
Alexander Hansen
Fink User Liaison
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
Fink-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/fink-users