From: Brian P. <br...@tu...> - 2003-11-10 15:30:26
|
With the help of a couple users, the autoconf/automake problems in the 5.0.2 release seem to be fixed. At http://www.mesa3d.org/beta/ there's new .tar.gz files. I'd appreciate a few people grabbing them and letting me know if they work. I'll update the sourceforge website then. -Brian |
From: Riccardo M. <ro...@ti...> - 2003-11-10 22:00:31
|
on 11/10/03 4:29 PM, Brian Paul at br...@tu... wrote: > > With the help of a couple users, the autoconf/automake problems in the > 5.0.2 release seem to be fixed. At http://www.mesa3d.org/beta/ > there's new .tar.gz files. I'd appreciate a few people grabbing them > and letting me know if they work. > > I'll update the sourceforge website then. I tried them on Sparc, Solaris 2.6, gcc 3.3.2. Seem to compile and all the demos I tried work. Speed is not impressive (but the machine was quite busy) and the dithering (8bit display) is sometimes qwuite visible. But at least everything works. I wonder what compiler options and optimizaation gcc gets called with, I just did "configure". I don't have cheked if specific cpu scheduling and optimizations were turned on. -Riccardo |
From: Riccardo M. <ro...@ti...> - 2003-11-13 10:49:41
|
I tried building this on AIX too. It works for a lot of hors and munches up hundres of megabytes while running libtool! It then stops zith the errors attached in the buildlog. For me it is only a missing inclusion to the math library, but I don't know how to fix this using the configure sytems, I have no Idea where to put my hands in. -Ric on 11/10/03 4:29 PM, Brian Paul at br...@tu... wrote: > > With the help of a couple users, the autoconf/automake problems in the > 5.0.2 release seem to be fixed. At http://www.mesa3d.org/beta/ > there's new .tar.gz files. I'd appreciate a few people grabbing them > and letting me know if they work. > > I'll update the sourceforge website then. > |
From: Brian P. <br...@tu...> - 2003-11-17 16:06:23
|
Mesa bug 842003 reports the same thing. I suggested a hack to src/Makefile (add -lm to the line that specifies -lX11 -lXext etc) but that didn't seem to help. I don't know what else to suggest. -Brian Riccardo Mottola wrote: > I tried building this on AIX too. > > It works for a lot of hors and munches up hundres of megabytes while running > libtool! It then stops zith the errors attached in the buildlog. > > For me it is only a missing inclusion to the math library, but I don't know > how to fix this using the configure sytems, I have no Idea where to put my > hands in. > > -Ric > > on 11/10/03 4:29 PM, Brian Paul at br...@tu... wrote: > > >>With the help of a couple users, the autoconf/automake problems in the >>5.0.2 release seem to be fixed. At http://www.mesa3d.org/beta/ >>there's new .tar.gz files. I'd appreciate a few people grabbing them >>and letting me know if they work. >> >>I'll update the sourceforge website then. >> > > |
From: Marcelo E. M. <mar...@bi...> - 2003-11-17 18:18:25
|
On Mon, Nov 17, 2003 at 09:07:34AM -0700, Brian Paul wrote: > Mesa bug 842003 reports the same thing. I suggested a hack to > src/Makefile (add -lm to the line that specifies -lX11 -lXext etc) > but that didn't seem to help. > > I don't know what else to suggest. AIX's linker might be picky regarding the ordering of -l options on the command line. -- Marcelo |
From: M. B. <ser...@ne...> - 2003-11-17 02:50:03
|
Hi Brian Trying help something: Using RedHat 7.3 with very updated autotools ( autoconf-2.57.tar.gz, automake-1.7.6.tar.gz, libtool-1.5.tar.gz ) works ok, but I can find a few strange warnings=20 /home/sergio/Mesa-5.0.2/missing: Unknown `--run' option Try `/home/sergio/Mesa-5.0.2/missing --help' for more information configure: WARNING: `missing' script is too old or missing and many many times: ../../libtool: test: : integer expression expected ../../libtool: test: : integer expression expected using piecewise archive linking... thanks On Mon, 2003-11-10 at 15:29, Brian Paul wrote: >=20 > With the help of a couple users, the autoconf/automake problems in the=20 > 5.0.2 release seem to be fixed. At http://www.mesa3d.org/beta/=20 > there's new .tar.gz files. I'd appreciate a few people grabbing them=20 > and letting me know if they work. >=20 > I'll update the sourceforge website then. >=20 > -Brian >=20 >=20 >=20 >=20 > ------------------------------------------------------- > This SF.Net email sponsored by: ApacheCon 2003, > 16-19 November in Las Vegas. Learn firsthand the latest > developments in Apache, PHP, Perl, XML, Java, MySQL, > WebDAV, and more! http://www.apachecon.com/ > _______________________________________________ > Mesa3d-users mailing list > Mes...@li... > https://lists.sourceforge.net/lists/listinfo/mesa3d-users --=20 S=E9rgio Monteiro Basto=20 Rua Fernando Pessoa n.=BA 226, 1 Dto=20 Vermoim=20 4470-290 Maia=20 Tel: 965508780 |
From: M. B. <ser...@ne...> - 2003-12-06 16:58:13
|
Hi Brian=20 How are you :) ? I am trying learn something about autotools and I remember do a little test, from what I know until know. so I send in attach 2 files bootstrap and clean.sh (to put on root Mesa dir). the first run of bootstrap: + echo 'Deleting all autogenerated stuff...' Deleting all autogenerated stuff... + rm -f '*.o' '*.so' config.sub config.guess config.cache + rm -f config.log config.h config.status config.h.in + rm -f Makefile configure 'builtin/*.o' pgcrypto.sql + rm -f Makefile.in aclocal.m4 confdefs.h ltconfig ltmain.sh + rm -f install-sh mkinstalldirs missing stamp-h.in + rm -f interdiff filterdiff combinediff + rm -f compile depcomp + rm -f '*~' + rm -rf autom4te-2.53.cache WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot' WARNING: and `config.h.top', to define templates for `config.h.in' WARNING: is deprecated and discouraged. WARNING: Using the third argument of `AC_DEFINE' and WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without WARNING: `acconfig.h': WARNING: AC_DEFINE([NEED_MAIN], 1, WARNING: [Define if a function `main' is needed.]) WARNING: More sophisticated templates can also be produced, see the WARNING: documentation. configure.in: installing `./install-sh' configure.in: installing `./mkinstalldirs' configure.in: installing `./missing' book/Makefile.am: installing `./depcomp' src/GGI/Makefile.am:11: INCLUDES must be set with `=3D' before using `+=3D' src/GGI/Makefile.am:11: INCLUDES must be set with `=3D' before using `+=3D' Edit src/GGI/Makefile.am and delete + on line 11 sergio@darkstar:~/Mesa-5.0.2#vi src/GGI/Makefile.am sergio@darkstar:~/Mesa-5.0.2#bootstrap + echo 'Deleting all autogenerated stuff...' Deleting all autogenerated stuff... + rm -f '*.o' '*.so' config.sub config.guess config.cache + rm -f config.log config.h config.status config.h.in + rm -f Makefile configure 'builtin/*.o' pgcrypto.sql + rm -f Makefile.in aclocal.m4 confdefs.h ltconfig ltmain.sh + rm -f install-sh mkinstalldirs missing 'stamp*' + rm -f interdiff filterdiff combinediff + rm -f compile depcomp + rm -f '*~' + rm -rf autom4te-2.53.cache WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot' WARNING: and `config.h.top', to define templates for `config.h.in' WARNING: is deprecated and discouraged. WARNING: Using the third argument of `AC_DEFINE' and WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without WARNING: `acconfig.h': WARNING: AC_DEFINE([NEED_MAIN], 1, WARNING: [Define if a function `main' is needed.]) WARNING: More sophisticated templates can also be produced, see the WARNING: documentation. configure.in: installing `./install-sh' configure.in: installing `./mkinstalldirs' configure.in: installing `./missing' book/Makefile.am: installing `./depcomp' Now run ./configure sergio@darkstar:~/Mesa-5.0.2#./configure checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for gawk... gawk checking whether make sets $(MAKE)... yes checking build system type... i686-pc-linux-gnu checking host system type... i686-pc-linux-gnu checking whether to enable maintainer-specific portions of Makefiles... no checking for gcc... gcc checking for C compiler default output... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking how to run the C preprocessor... gcc -E checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for ld used by GCC... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for /usr/bin/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -B checking whether ln -s works... yes checking how to recognise dependant libraries... pass_all checking command to parse /usr/bin/nm -B output... ok checking for egrep... grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fPIC checking if gcc PIC flag -fPIC works... yes checking if gcc static flag -static works... yes checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/bin/ld) supports shared libraries... yes checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking dynamic linker characteristics... GNU/Linux ld.so checking if libtool supports shared libraries... yes checking whether -lc should be explicitly linked in... no creating libtool checking for a BSD-compatible install... /usr/bin/install -c checking whether make sets $(MAKE)... (cached) yes checking for ANSI C header files... (cached) yes checking math.h usability... yes checking math.h presence... yes checking for math.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking for an ANSI C-conforming const... yes checking for inline... inline checking for strchr... yes checking for memcpy... yes checking for memmove... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking for pthread_create in -lpthread... yes checking whether the assembler supports cpuid... yes checking whether the assembler supports MMX... yes checking whether the assembler supports 3DNow... yes checking ggi/ggi.h usability... no checking ggi/ggi.h presence... no checking for ggi/ggi.h... no checking whether to build the GGI driver... no checking vga.h usability... no checking vga.h presence... no checking for vga.h... no checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for XmuRegisterExternalAgent in -lXmu... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking for g++... yes checking which GLU to build (SGI requires a C++ compiler)... SGI checking GL/glut.h usability... yes checking GL/glut.h presence... yes checking for GL/glut.h... yes checking for main in -lglut... yes checking whether to use an external (=3Dalready-installed) GLUT... yes checking for GLUT source dir in '.' ... yes configure: WARNING: Using external GLUT. configure: WARNING: Use --without-glut to build and install Mesa's own version of GLUT. checking for Mesa demo source dirs in '.' ... yes checking which compiler flag updates dependencies... -MD configure: creating ./config.status config.status: creating Makefile config.status: creating include/Makefile config.status: creating include/GL/Makefile config.status: creating src/Makefile config.status: creating src/array_cache/Makefile config.status: creating src/math/Makefile config.status: creating src/swrast/Makefile config.status: creating src/swrast_setup/Makefile config.status: creating src/tnl/Makefile config.status: creating src/Trace/Makefile config.status: creating src/FX/Makefile config.status: creating src/FX/X86/Makefile config.status: creating src/GGI/Makefile config.status: creating src/GGI/include/Makefile config.status: creating src/GGI/include/ggi/Makefile config.status: creating src/GGI/include/ggi/mesa/Makefile config.status: creating src/GGI/ggimesa.conf config.status: creating src/GGI/default/Makefile config.status: creating src/GGI/default/genkgi.conf config.status: creating src/GGI/display/Makefile config.status: creating src/GGI/display/fbdev.conf config.status: creating src/OSmesa/Makefile config.status: creating src/SVGA/Makefile config.status: creating src/X/Makefile config.status: creating src/X86/Makefile config.status: creating src/SPARC/Makefile config.status: creating util/Makefile config.status: creating src-glu/Makefile config.status: creating si-glu/Makefile config.status: creating si-glu/include/Makefile config.status: creating si-glu/libnurbs/Makefile config.status: creating si-glu/libnurbs/interface/Makefile config.status: creating si-glu/libnurbs/internals/Makefile config.status: creating si-glu/libnurbs/nurbtess/Makefile config.status: creating si-glu/libtess/Makefile config.status: creating si-glu/libutil/Makefile config.status: creating book/Makefile config.status: creating demos/Makefile config.status: creating samples/Makefile config.status: creating xdemos/Makefile config.status: creating ggi/ggiglut/Makefile config.status: creating ggi/demos/Makefile config.status: creating conf.h config.status: executing depfiles commands seems libtool is not well generated ! so I force to use /usr/local/bin/libtool with ln -sf /usr/local/bin/libtool (seems that /bin/sh ../../libtool --mode=3Dcompile gcc .. should be: /bin/sh libtool --mode=3Dcompile gcc ..) and make, compiles pretty well, without any warning . or just with the normal warnings :) mipmap.c: In function `closestFit3D': mipmap.c:7379: warning: `proxyTarget' might be used uninitialized in this f= unction quad.c: In function `gluPartialDisk': quad.c:448: warning: `texLow' might be used uninitialized in this function quad.c:448: warning: `texHigh' might be used uninitialized in this function quad.c: In function `gluSphere': quad.c:717: warning: `sintemp2' might be used uninitialized in this functio= n quad.c:717: warning: `sintemp3' might be used uninitialized in this functio= n quad.c:717: warning: `sintemp4' might be used uninitialized in this functio= n quad.c:718: warning: `costemp2' might be used uninitialized in this functio= n quad.c:718: warning: `costemp3' might be used uninitialized in this functio= n quad.c:718: warning: `costemp4' might be used uninitialized in this functio= n Saluts On Mon, 2003-11-10 at 15:29, Brian Paul wrote: >=20 > With the help of a couple users, the autoconf/automake problems in the=20 > 5.0.2 release seem to be fixed. At http://www.mesa3d.org/beta/=20 > there's new .tar.gz files. I'd appreciate a few people grabbing them=20 > and letting me know if they work. >=20 > I'll update the sourceforge website then. >=20 > -Brian >=20 --=20 S=E9rgio M B |
From: Brian P. <br...@tu...> - 2003-12-06 17:50:28
|
S=E9rgio Monteiro Basto wrote: > Hi Brian=20 > How are you :) ? >=20 > I am trying learn something about autotools and I remember do a little > test, from what I know until know. > so I send in attach 2 files bootstrap and clean.sh (to put on root Mesa > dir). OK, I've checked in your changes, but I'm not planning on a follow-on=20 release to 5.0.2. -Brian |