Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 830497 Details for
Bug 880821
dev-tcltk/tcl3d-0.5.0 - tcl3dOgl_wrap.c: error: call to undeclared function Tcl3dtogl_Init;
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
dev-tcltk:tcl3d-0.5.0:20221110-194033.log
dev-tcltk:tcl3d-0.5.0:20221110-194033.log (text/plain), 15.89 KB, created by
Toralf Förster
on 2022-11-10 20:15:40 UTC
(
hide
)
Description:
dev-tcltk:tcl3d-0.5.0:20221110-194033.log
Filename:
MIME Type:
Creator:
Toralf Förster
Created:
2022-11-10 20:15:40 UTC
Size:
15.89 KB
patch
obsolete
> * Package: dev-tcltk/tcl3d-0.5.0:0 > * Repository: gentoo > * Maintainer: tcltk@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux sdl truetype userland_GNU > * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox > >>>> Unpacking source... >>>> Unpacking tcl3d-src-0.5.0.zip to /var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work >>>> Source unpacked in /var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work >>>> Preparing source in /var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d ... > * Applying tcl3d-0.5.0-include-tk-dir-and-permissive.patch ... > [ ok ] >>>> Source prepared. > * Clang 16 testing: this build is using a /etc/portage/bashrc hook! >>>> Configuring source in /var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d ... > * Configuring for Tcl 8.6 >>>> Source configured. >>>> Compiling source in /var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d ... > * Please use append-cppflags for preprocessor flags >make -j4 -j1 INSTDIR=/usr 'OPT=-pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG' 'CC=clang -c' 'CXX=clang++ -c' LD=x86_64-pc-linux-gnu-ld 'LDOUT=-Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -o' 'SHLIB_LD=clang -shared' 'SHLIB_LDXX=clang++ -shared' WRAP_GL2PS= WRAP_ODE= WRAP_OSG= >make -C tcl3dGauges all >make[1]: Entering directory '/var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d/tcl3dGauges' >tclsh8.6 img2pkg.tcl imgs > gaugeImgs.tcl >make[1]: Leaving directory '/var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d/tcl3dGauges' >make -C tcl3dSDL all >make[1]: Entering directory '/var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d/tcl3dSDL' >swig -tcl -pkgversion 0.5.0 -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -DUSE_SDL_IF \ > -I../swigfiles -Iswigfiles -Iinclude -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix \ > -o tcl3dSDL_wrap.c swigfiles/tcl3dSDL.i >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -DUSE_SDL_IF -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -Iinclude -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dSDL_wrap.c >clang++ -shared -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -otcl3dSDL.so \ > tcl3dSDL_wrap.o \ > /usr/lib64/libtkstub8.6.a /usr/lib64/libtclstub8.6.a -L../extlibs/Linux64 -lSDL -lGLU -lGL -lXmu -L/usr/X11/lib -lX11 -lXext -lXi -ldl -lm >echo -manifest tcl3dSDL.so.manifest -outputresource:"tcl3dSDL.so;2" >-manifest tcl3dSDL.so.manifest -outputresource:tcl3dSDL.so;2 >Tcl3D built with SDL support >make[1]: Leaving directory '/var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d/tcl3dSDL' >make -C tcl3dOde all >make[1]: Entering directory '/var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d/tcl3dOde' >swig -tcl -pkgversion 0.5.0 -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ \ > -I../swigfiles -Iswigfiles -Iode -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix \ > -o tcl3dOde_wrap.c swigfiles/tcl3dOde.i >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -Iode -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dOde_wrap.c >clang -shared -fPIC -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0 -otcl3dOde.so \ > tcl3dOde_wrap.o \ > /usr/lib64/libtkstub8.6.a /usr/lib64/libtclstub8.6.a -lGLU -lGL -lXmu -L/usr/X11/lib -lX11 -lXext -lXi -ldl -lm >echo -manifest tcl3dOde.so.manifest -outputresource:"tcl3dOde.so;2" >-manifest tcl3dOde.so.manifest -outputresource:tcl3dOde.so;2 >Tcl3D built without ODE support >make[1]: Leaving directory '/var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d/tcl3dOde' >make -C tcl3dOgl all >make[1]: Entering directory '/var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d/tcl3dOgl' >tclsh8.6 createExtUrlList.tcl >Found 482 extensions >tclsh8.6 createSwigAndHelpFile.tcl -swig >Processing GLEW file GL/glew.h ... >Processing GLU file GL/Linux/GL/glu.h ... >Processing GL specification file GLSpec/gl.spec ... >Processing GL URL reference file GLSpec/glFuncUrlList.txt ... >Processing GL extension reference file GLSpec/glExtUrlList.txt ... > Writing SWIG wrapper file swigfiles/glewdefs.i ... > Writing SWIG wrapper file swigfiles/glewfuncs.i ... >Done. >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dUtilPortable.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dModelFmtSab.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dShapesMisc.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dDemoOglLogo.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dDemoReadRedBookImg.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix Togl/togl.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dUtilArcBall.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dModelFmtObj.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dUtilRandom.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dModel.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dUtilFractal.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dVecMath.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dModelFmtPof.c >tcl3dModelFmtPof.c:86:54: warning: cast to 'const GLbyte *' (aka > 'const signed char *') from smaller integer type 'GLuint' > (aka 'unsigned int') [-Wint-to-pointer-cast] > ...MAGIC_NUMBER_BEGIN == tcl3dByteToGLuint ((const GLbyte *) magicHead)) { > ^~~~~~~~~~~~~~~~~~~~~~~~~~ >1 warning generated. >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dShapesGlut.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dViewMath.c >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix glew.c >swig -tcl -pkgversion 0.5.0 -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ \ > -I../swigfiles -Iswigfiles -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix \ > -o tcl3dOgl_wrap.c swigfiles/tcl3dOgl.i >swigfiles/glewfuncs.i:2375: Warning 302: Identifier 'glGetString' redefined (ignored), >swigfiles/glew.i:24: Warning 302: previous definition of 'glGetString'. >../tcl3dOgl/GL/Linux/GL/glu.h:285: Warning 302: Identifier 'gluErrorString' redefined (ignored), >swigfiles/glu.i:61: Warning 302: previous definition of 'gluErrorString'. >../tcl3dOgl/GL/Linux/GL/glu.h:287: Warning 302: Identifier 'gluGetString' redefined (ignored), >swigfiles/glu.i:60: Warning 302: previous definition of 'gluGetString'. >clang -c -pipe -march=native -fno-diagnostics-color -O2 -Werror=implicit-function-declaration -Werror=implicit-int -fPIC -DNDEBUG -DLinux -DLinux64 -DUSE_TCL_STUBS -DUSE_TK_STUBS -DTOGL_X11 -D__linux__ -I../tcl3dOgl/ -I../tcl3dOgl/GL/Linux -I. -I/usr/include -I/usr/lib64/tcl8.6/include/generic -I/usr/lib64/tcl8.6/include/unix -I/usr/lib64/tk8.6/include/generic -I/usr/lib64/tk8.6/include/unix tcl3dOgl_wrap.c >tcl3dOgl_wrap.c:15921:37: warning: passing 'GLubyte *' (aka 'unsigned char *') > to parameter of type 'GLchar *' (aka 'char *') converts between pointers > to integer types where one is of the unique plain 'char' type and the > other is not [-Wpointer-sign] > glGetShaderInfoLog(arg1,arg2,arg3,arg4); > ^~~~ >tcl3dOgl_wrap.c:15965:38: warning: passing 'GLubyte *' (aka 'unsigned char *') > to parameter of type 'GLchar *' (aka 'char *') converts between pointers > to integer types where one is of the unique plain 'char' type and the > other is not [-Wpointer-sign] > glGetProgramInfoLog(arg1,arg2,arg3,arg4); > ^~~~ >tcl3dOgl_wrap.c:16009:36: warning: passing 'GLubyte *' (aka 'unsigned char *') > to parameter of type 'GLchar *' (aka 'char *') converts between pointers > to integer types where one is of the unique plain 'char' type and the > other is not [-Wpointer-sign] > glGetShaderSource(arg1,arg2,arg3,arg4); > ^~~~ >tcl3dOgl_wrap.c:16053:34: warning: passing 'GLubyte *' (aka 'unsigned char *') > to parameter of type 'GLcharARB *' (aka 'char *') converts between > pointers to integer types where one is of the unique plain 'char' type and > the other is not [-Wpointer-sign] > glGetInfoLogARB(arg1,arg2,arg3,arg4); > ^~~~ >tcl3dOgl_wrap.c:158661:7: error: call to undeclared function 'Tcl3dtogl_Init'; > ISO C99 and later do not support implicit function declarations > [-Werror,-Wimplicit-function-declaration] > if (Tcl3dtogl_Init (interp) == TCL_ERROR) { > ^ >tcl3dOgl_wrap.c:158661:7: note: did you mean 'Tcl3dogl_Init'? >tcl3dOgl_wrap.c:158614:16: note: 'Tcl3dogl_Init' declared here >SWIGEXPORT int SWIG_init(Tcl_Interp *interp) { > ^ >tcl3dOgl_wrap.c:1705:22: note: expanded from macro 'SWIG_init' >#define SWIG_init Tcl3dogl_Init > ^ >4 warnings and 1 error generated. >make[1]: *** [Makefile:104: tcl3dOgl_wrap.o] Error 1 shuffle=3939808660 >make[1]: Leaving directory '/var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d/tcl3dOgl' >make: *** [Makefile:29: _all_tcl3dOgl] Error 2 shuffle=3939808660 > * ERROR: dev-tcltk/tcl3d-0.5.0::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=dev-tcltk/tcl3d-0.5.0::gentoo'`, > * the complete build log and the output of `emerge -pqv '=dev-tcltk/tcl3d-0.5.0::gentoo'`. > * The complete build log is located at '/var/log/portage/dev-tcltk:tcl3d-0.5.0:20221110-194033.log'. > * For convenience, a symlink to the build log is located at '/var/tmp/portage/dev-tcltk/tcl3d-0.5.0/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/dev-tcltk/tcl3d-0.5.0/temp/environment'. > * Working directory: '/var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d' > * S: '/var/tmp/portage/dev-tcltk/tcl3d-0.5.0/work/tcl3d' >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 880821
:
830495
| 830497 |
830499
|
830501
|
830503
|
830505
|
830507