Re: [Fink-devel] libnasl3-ssl-2.2.6-1 compile problem
On 2007-12-18, Kerem Yazici wrote: I am trying to compile this library file but I am getting error message as below. Unfortunately, I don't have a 10.5 box to test on. The unitialized value errors are... odd. Unfortunately, right now I'm sitting with 707 hours to complete my thesis. So I don't have a lot of time to dig into this. For now I'll punt to fink-devel. Sorry I can't be of more help. ~crh dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-libnasl3-ssl-2.2.6-1 /sw/src/fink.build dpkg-deb: building package `fink-buildlock-libnasl3-ssl-2.2.6-1' in `/sw/src/fink.build/fink-buildlock-libnasl3-ssl-2.2.6-1_2007.12.18-15.11.08_darwin-i386.deb'. Installing build-lock package... /sw/bin/dpkg-lockwait -i /sw/src/fink.build/fink-buildlock-libnasl3-ssl-2.2.6-1_2007.12.18-15.11.08_darwin-i386.deb Selecting previously deselected package fink-buildlock-libnasl3-ssl-2.2.6-1. (Reading database ... 29017 files and directories currently installed.) Unpacking fink-buildlock-libnasl3-ssl-2.2.6-1 (from .../fink-buildlock-libnasl3-ssl-2.2.6-1_2007.12.18-15.11.08_darwin-i386.deb) ... Setting up fink-buildlock-libnasl3-ssl-2.2.6-1 (2007.12.18-15.11.08) ... gzip -dc /sw/src/libnasl-2.2.6.tar.gz | /sw/bin/tar -xf - --no-same-owner --no-same-permissions Use of uninitialized value in list assignment at /sw/lib/perl5/Fink/PkgVersion.pm line 4907, STDIN line 1. Use of uninitialized value in list assignment at /sw/lib/perl5/Fink/PkgVersion.pm line 4907, STDIN line 1. Use of uninitialized value in list assignment at /sw/lib/perl5/Fink/PkgVersion.pm line 4907, STDIN line 1. Use of uninitialized value in list assignment at /sw/lib/perl5/Fink/PkgVersion.pm line 4907, STDIN line 1. ./configure --prefix=/sw --with-pic --enable-shared --enable-static --mandir=/sw/share/man --infodir=/sw/share/info --libexecdir=/sw/lib --with-ssl creating cache ./config.cache checking for gcc... gcc checking whether the C compiler (gcc -L/sw/lib) works... yes checking whether the C compiler (gcc -L/sw/lib) is a cross-compiler... no checking whether we are using GNU C... yes checking whether gcc accepts -g... yes checking for Cygwin environment... no checking for mingw32 environment... no checking how to run the C preprocessor... gcc -E checking host system type... i686-apple-darwin9.1.0 checking build system type... i686-apple-darwin9.1.0 checking for ld used by GCC... /usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld checking if the linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) is GNU ld... no checking for /usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld option to reload object files... -r checking for BSD-compatible nm... /usr/bin/nm -p checking whether ln -s works... yes checking how to recognise dependant libraries... file_magic Mach-O dynamically linked shared library checking for object suffix... o checking for executable suffix... rm: conftest.dSYM: is a directory .dSYM checking command to parse /usr/bin/nm -p output... rm: conftest.dSYM: is a directory rm: conftest.dSYM: is a directory rm: conftest.dSYM: is a directory rm: conftest.dSYM: is a directory failed checking for dlfcn.h... yes checking for ranlib... ranlib checking for strip... strip checking for objdir... .libs checking for gcc option to produce PIC... -fno-common checking if gcc PIC flag -fno-common works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.lo... yes checking if gcc supports -fno-rtti -fno-exceptions... yes checking whether the linker (/usr/libexec/gcc/i686-apple-darwin9/4.0.1/ld) supports shared libraries... yes checking how to hardcode library paths into programs... unsupported checking whether stripping libraries is possible... no checking dynamic linker characteristics... darwin9.1.0 dyld checking if libtool supports shared libraries... yes checking whether to build shared libraries... yes checking whether to build static libraries... yes creating libtool checking whether make sets ${MAKE}... yes checking for a BSD compatible install... /usr/bin/install -c checking if the compiler understands -pipe... yes checking for nessus-config... /sw/bin/nessus-config checking for openssl/md2.h... yes checking for openssl/md4.h... yes checking for openssl/md5.h... yes checking for bison... /sw/bin/bison checking for ANSI C header files... no checking for sys/wait.h that is POSIX.1 compatible... yes checking whether time.h and sys/time.h may both be included... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for -lrpcsvc... no checking for /usr/ucbinclude/fcntl.h... no checking for unistd.h... yes checking for getopt.h... yes checking for string.h... yes checking for strings.h... yes checking for sys/sockio.h... yes checking for sys/socketio.h... no checking for netinet/in.h... yes checking for
Re: [Fink-devel] ftgl won't compile on Leopard
Here's the answer, I think. I don't currently have access to a Leopard machine, so feel free to beat me to fixing this. :) Leopard use the unix def i change FTVectoriser.cpp like this #ifdef __APPLE_CC__ typedef GLvoid (*GLUTesselatorFunction)(); #elif defined( __mips ) || defined( __linux__ ) || defined ( __FreeBSD__ ) || defined( __OpenBSD__ ) || defined( __sun ) || defined (__CYGWIN__) typedef GLvoid (*GLUTesselatorFunction)(); so what exactly is the difference between apple and the rest of unix here? wouldn't it be easier to just add || defined (__APPLE__) .hc On Dec 10, 2007, at 6:54 AM, Ben Willmore wrote: Hi, It seems the ftgl package is broken on Leopard. I have the updated Xquartz installed (the fink-specific variant), though I doubt that's relevant. Ben [EMAIL PROTECTED] ~] $ fink install ftgl Information about 6201 packages read in 1 seconds. The following package will be installed or updated: ftgl Setting runtime build-lock... dpkg-deb -b /sw/src/fink.build/root-fink-buildlock-ftgl-2.1.2-3 /sw/src/fink.build dpkg-deb: building package `fink-buildlock-ftgl-2.1.2-3' in `/sw/src/fink.build/fink-buildlock- ftgl-2.1.2-3_2007.12.10-14.51.22_darwin-i386.deb'. Installing build-lock package... /sw/bin/dpkg-lockwait -i /sw/src/fink.build/fink-buildlock- ftgl-2.1.2-3_2007.12.10-14.51.22_darwin-i386.deb Selecting previously deselected package fink-buildlock-ftgl-2.1.2-3. (Reading database ... 8784 files and directories currently installed.) Unpacking fink-buildlock-ftgl-2.1.2-3 (from .../fink-buildlock-ftgl-2.1.2-3_2007.12.10-14.51.22_darwin-i386.deb) ... Setting up fink-buildlock-ftgl-2.1.2-3 (2007.12.10-14.51.22) ... gzip -dc /sw/src/ftgl-2.1.2.tar.gz | /sw/bin/tar -xf - --no-same-owner --no-same-permissions perl -pi -e 's,Libraries/libfreetype.a,/sw/lib/freetype219/lib/ libfreetype.a,' mac/FTGL.xcode/project.pbxproj perl -pi -e 's,(../mac/Libraries),/sw/lib/freetype219/lib \1,' mac/FTGL.xcode/project.pbxproj perl -pi -e 's,/usr/local,/sw,' mac/FTGL.xcode/project.pbxproj perl -pi -e 's,(../mac/Includes),/sw/lib/freetype219/include /sw/lib/freetype219/include/freetype2 \1,' mac/FTGL.xcode/project.pbxproj perl -pi -e 's,/Users/henry/Development/PROJECTS/FTGL,/sw/src/ fink.build/ftgl-2.1.2-3/FTGL,' mac/FTGL.xcode/project.pbxproj perl -pi -e 's,(HEADER_SEARCH_PATHS = )(Includes),\1/sw/lib/freetype219/include /sw/lib/freetype219/include/freetype2 \2,' mac/FTGL.xcode/project.pbxproj cd mac xcodebuild (NOTE: project FTGL was written by an older Xcode version (39) -- temporarily upgrading it (without modifying project file)) === BUILDING NATIVE TARGET ftgl WITH THE DEFAULT CONFIGURATION (Default) === Checking Dependencies... CompileC build/FTGL.build/Default/ftgl.build/Objects-normal/i386/ FTBitmapGlyph.o /sw/src/fink.build/ftgl-2.1.2-3/FTGL/src/FTBitmapGlyph.cpp normal i386 c++ com.apple.compilers.gcc.4_0 cd /sw/src/fink.build/ftgl-2.1.2-3/FTGL/mac /Developer/usr/bin/gcc-4.0 -x c++ -arch i386 -pipe -Wno-trigraphs -fno-exceptions -fno-rtti -fasm-blocks -Os -fmessage-length=0 -mmacosx-version-min=10.5 -gdwarf-2 -I/sw/src/fink.build/ftgl-2.1.2-3/FTGL/mac/build/FTGL.build/Default/ ftgl.build/ftgl.hmap -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/sw/src/fink.build/ftgl-2.1.2-3/FTGL/mac/build/Default -I/sw/src/fink.build/ftgl-2.1.2-3/FTGL/mac/build/Default/include -I/sw/lib/freetype219/include -I/sw/lib/freetype219/include/freetype2 -IIncludes -I/sw/src/fink.build/ftgl-2.1.2-3/FTGL/mac/build/ FTGL.build/Default/ftgl.build/DerivedSources -c /sw/src/fink.build/ftgl-2.1.2-3/FTGL/src/FTBitmapGlyph.cpp -o /sw/src/fink.build/ftgl-2.1.2-3/FTGL/mac/build/FTGL.build/Default/ ftgl.build/Objects-normal/i386/FTBitmapGlyph.o CompileC build/FTGL.build/Default/ftgl.build/Objects-normal/i386/ FTCharmap.o /sw/src/fink.build/ftgl-2.1.2-3/FTGL/src/FTCharmap.cpp normal i386 c++ com.apple.compilers.gcc.4_0 cd /sw/src/fink.build/ftgl-2.1.2-3/FTGL/mac /Developer/usr/bin/gcc-4.0 -x c++ -arch i386 -pipe -Wno-trigraphs -fno-exceptions -fno-rtti -fasm-blocks -Os -fmessage-length=0 -mmacosx-version-min=10.5 -gdwarf-2 -I/sw/src/fink.build/ftgl-2.1.2-3/FTGL/mac/build/FTGL.build/Default/ ftgl.build/ftgl.hmap -Wmost -Wno-four-char-constants -Wno-unknown-pragmas -F/sw/src/fink.build/ftgl-2.1.2-3/FTGL/mac/build/Default -I/sw/src/fink.build/ftgl-2.1.2-3/FTGL/mac/build/Default/include -I/sw/lib/freetype219/include -I/sw/lib/freetype219/include/freetype2 -IIncludes -I/sw/src/fink.build/ftgl-2.1.2-3/FTGL/mac/build/ FTGL.build/Default/ftgl.build/DerivedSources -c /sw/src/fink.build/ftgl-2.1.2-3/FTGL/src/FTCharmap.cpp -o /sw/src/fink.build/ftgl-2.1.2-3/FTGL/mac/build/FTGL.build/Default/ ftgl.build/Objects-normal/i386/FTCharmap.o CompileC build/FTGL.build/Default/ftgl.build/Objects-normal/i386/ FTContour.o /sw/src/fink.build/ftgl-2.1.2-3/FTGL/src/FTContour.cpp normal i386 c++