Re: creating steghide portfile, won't build
"zuzu (sean)" <[email protected]>
| Newsgroups | gmane.os.opendarwin.darwinports |
|---|---|
| Message-ID | <[email protected]> |
Thanks for your help so far. :)
Technically, libjpeg is optional (if you never want to encapsulate
your data with JPEG), what's causing the level one error is a failure
with libmhash.
The three checks which returned a no value include:
checking for mhash_init in -lmhash... no
checking for mcrypt_generic in -lmcrypt... no
checking for jpeg_read_coefficients in -ljpeg... no
With the Portfile changes you recommended, the configure stage
completes (the no values change to yes).
configure.env CPPFLAGS=-I${prefix}/include \
CFLAGS=-I${prefix}/include \
LDFLAGS=-L${prefix}/lib
But now the actual build fails. Errors with SampleValue.h, AuData.h,
and AudioData.h, in trying to build AuFile.o
checking for /dev/urandom... yes
checking for /dev/random... yes
checking for vprintf... yes
checking for _doprnt... no
checking for tcgetattr... yes
checking for tcsetattr... yes
checking for strtoul... (cached) yes
checking for zlibVersion in -lz... yes
checking zlib.h usability... yes
checking zlib.h presence... yes
checking for zlib.h... yes
checking for mhash_init in -lmhash... yes
checking mhash.h usability... yes
checking mhash.h presence... yes
checking for mhash.h... yes
checking for mcrypt_generic in -lmcrypt... yes
checking mcrypt.h usability... yes
checking mcrypt.h presence... yes
checking for mcrypt.h... yes
checking for jpeg_read_coefficients in -ljpeg... yes
checking jpeglib.h usability... yes
checking jpeglib.h presence... yes
checking for jpeglib.h... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating steghide.spec
config.status: creating steghide.doxygen
config.status: creating doc/Makefile
config.status: creating po/Makefile.in
config.status: creating src/Makefile
config.status: creating tests/Makefile
config.status: creating tests/data/Makefile
config.status: creating m4/Makefile
config.status: creating intl/Makefile
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing default-1 commands
config.status: creating po/POTFILES
config.status: creating po/Makefile
---> Building steghide with target all
DEBUG: Executing com.apple.build (steghide)
DEBUG: Assembled command: 'cd "/opt/local/var/db/dports/build/
_Users_zuzu_dports-dev_multimedia_steghide/work/steghide-0.5.1" &&
make all'
make all-recursive
Making all in m4
make[2]: Nothing to be done for `all'.
Making all in intl
make[2]: Nothing to be done for `all'.
Making all in po
rm -f es.gmo && /opt/local/bin/msgfmt -c --statistics -o es.gmo es.po
185 translated messages.
rm -f de.gmo && /opt/local/bin/msgfmt -c --statistics -o de.gmo de.po
185 translated messages.
rm -f fr.gmo && /opt/local/bin/msgfmt -c --statistics -o fr.gmo fr.po
185 translated messages.
rm -f ro.gmo && /opt/local/bin/msgfmt -c --statistics -o ro.gmo ro.po
185 translated messages.
Making all in doc
make[2]: Nothing to be done for `all'.
Making all in src
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/share/
locale\" -I/opt/local/include -O2 -Wall -MT Arg.o -MD -MP -MF ".deps/
Arg.Tpo" \
-c -o Arg.o `test -f 'Arg.cc' || echo './'`Arg.cc; \
then mv ".deps/Arg.Tpo" ".deps/Arg.Po"; \
else rm -f ".deps/Arg.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/share/
locale\" -I/opt/local/include -O2 -Wall -MT Arguments.o -MD -MP -MF
".deps/Arguments.Tpo" \
-c -o Arguments.o `test -f 'Arguments.cc' || echo
'./'`Arguments.cc; \
then mv ".deps/Arguments.Tpo" ".deps/Arguments.Po"; \
else rm -f ".deps/Arguments.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/share/
locale\" -I/opt/local/include -O2 -Wall -MT AssertionFailed.o -MD -
MP -MF ".deps/AssertionFailed.Tpo" \
-c -o AssertionFailed.o `test -f 'AssertionFailed.cc' || echo
'./'`AssertionFailed.cc; \
then mv ".deps/AssertionFailed.Tpo" ".deps/AssertionFailed.Po"; \
else rm -f ".deps/AssertionFailed.Tpo"; exit 1; \
fi
if g++ -DHAVE_CONFIG_H -I. -I. -I.. -DLOCALEDIR=\"/opt/local/share/
locale\" -I/opt/local/include -O2 -Wall -MT AuFile.o -MD -MP -MF
".deps/AuFile.Tpo" \
-c -o AuFile.o `test -f 'AuFile.cc' || echo './'`AuFile.cc; \
then mv ".deps/AuFile.Tpo" ".deps/AuFile.Po"; \
else rm -f ".deps/AuFile.Tpo"; exit 1; \
fi
CvrStgObject.h:40: warning: 'class CvrStgObject' has virtual
functions but non-virtual destructor
SampleValue.h: In member function 'size_t SampleValueHash::operator()
(const SampleValue*) const':
SampleValue.h:166: error: 'hash' is not a member of 'sgi'
SampleValue.h:166: error: expected primary-expression before '>' token
SampleValue.h:166: error: 'h' was not declared in this scope
AudioData.h: At global scope:
AudioData.h:37: warning: 'class AudioData' has virtual functions but
non-virtual destructor
AuData.h:29: error: explicit specialization of 'BYTE
AudioDataImpl<AuMuLaw, BYTE, AudioSampleValue<AuMuLaw, BYTE>
>::readValue(BinaryIO*) const' must be introduced by 'template <>'
AuData.h:29: error: template-id 'readValue<>' for 'BYTE
AudioDataImpl<AuMuLaw, BYTE, AudioSampleValue<AuMuLaw, BYTE>
>::readValue(BinaryIO*) const' does not match any template declaration
AuData.h:29: error: invalid function declaration
AuData.h:30: error: explicit specialization of 'void
AudioDataImpl<AuMuLaw, BYTE, AudioSampleValue<AuMuLaw, BYTE>
>::writeValue(BinaryIO*, BYTE) const' must be introduced by
'template <>'
AuData.h:30: error: template-id 'writeValue<>' for 'void
AudioDataImpl<AuMuLaw, BYTE, AudioSampleValue<AuMuLaw, BYTE>
>::writeValue(BinaryIO*, BYTE) const' does not match any template
declaration
AuData.h:30: error: invalid function declaration
AuData.h:34: error: explicit specialization of 'SBYTE
AudioDataImpl<AuPCM8, SBYTE, AudioSampleValue<AuPCM8, SBYTE>
>::readValue(BinaryIO*) const' must be introduced by 'template <>'
AuData.h:34: error: template-id 'readValue<>' for 'SBYTE
AudioDataImpl<AuPCM8, SBYTE, AudioSampleValue<AuPCM8, SBYTE>
>::readValue(BinaryIO*) const' does not match any template declaration
AuData.h:34: error: invalid function declaration
AuData.h:35: error: explicit specialization of 'void
AudioDataImpl<AuPCM8, SBYTE, AudioSampleValue<AuPCM8, SBYTE>
>::writeValue(BinaryIO*, SBYTE) const' must be introduced by
'template <>'
AuData.h:35: error: template-id 'writeValue<>' for 'void
AudioDataImpl<AuPCM8, SBYTE, AudioSampleValue<AuPCM8, SBYTE>
>::writeValue(BinaryIO*, SBYTE) const' does not match any template
declaration
AuData.h:35: error: invalid function declaration
AuData.h:39: error: explicit specialization of 'SWORD16
AudioDataImpl<AuPCM16, SWORD16, AudioSampleValue<AuPCM16, SWORD16>
>::readValue(BinaryIO*) const' must be introduced by 'template <>'
AuData.h:39: error: template-id 'readValue<>' for 'SWORD16
AudioDataImpl<AuPCM16, SWORD16, AudioSampleValue<AuPCM16, SWORD16>
>::readValue(BinaryIO*) const' does not match any template declaration
AuData.h:39: error: invalid function declaration
AuData.h:40: error: explicit specialization of 'void
AudioDataImpl<AuPCM16, SWORD16, AudioSampleValue<AuPCM16, SWORD16>
>::writeValue(BinaryIO*, SWORD16) const' must be introduced by
'template <>'
AuData.h:40: error: template-id 'writeValue<>' for 'void
AudioDataImpl<AuPCM16, SWORD16, AudioSampleValue<AuPCM16, SWORD16>
>::writeValue(BinaryIO*, SWORD16) const' does not match any template
declaration
AuData.h:40: error: invalid function declaration
AuData.h:44: error: explicit specialization of 'SWORD32
AudioDataImpl<AuPCM32, SWORD32, AudioSampleValue<AuPCM32, SWORD32>
>::readValue(BinaryIO*) const' must be introduced by 'template <>'
AuData.h:44: error: template-id 'readValue<>' for 'SWORD32
AudioDataImpl<AuPCM32, SWORD32, AudioSampleValue<AuPCM32, SWORD32>
>::readValue(BinaryIO*) const' does not match any template declaration
AuData.h:44: error: invalid function declaration
AuData.h:45: error: explicit specialization of 'void
AudioDataImpl<AuPCM32, SWORD32, AudioSampleValue<AuPCM32, SWORD32>
>::writeValue(BinaryIO*, SWORD32) const' must be introduced by
'template <>'
AuData.h:45: error: template-id 'writeValue<>' for 'void
AudioDataImpl<AuPCM32, SWORD32, AudioSampleValue<AuPCM32, SWORD32>
>::writeValue(BinaryIO*, SWORD32) const' does not match any template
declaration
AuData.h:45: error: invalid function declaration
make[2]: *** [AuFile.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Error: Target com.apple.build returned: shell command "cd "/opt/local/
var/db/dports/build/_Users_zuzu_dports-dev_multimedia_steghide/work/
steghide-0.5.1" && make all" returned error 2
Command output: SampleValue.h:166: error: 'h' was not declared in
this scope
AudioData.h: At global scope:
AudioData.h:37: warning: 'class AudioData' has virtual functions but
non-virtual destructor
AuData.h:29: error: explicit specialization of 'BYTE
AudioDataImpl<AuMuLaw, BYTE, AudioSampleValue<AuMuLaw, BYTE>
>::readValue(BinaryIO*) const' must be introduced by 'template <>'
AuData.h:29: error: template-id 'readValue<>' for 'BYTE
AudioDataImpl<AuMuLaw, BYTE, AudioSampleValue<AuMuLaw, BYTE>
>::readValue(BinaryIO*) const' does not match any template declaration
AuData.h:29: error: invalid function declaration
AuData.h:30: error: explicit specialization of 'void
AudioDataImpl<AuMuLaw, BYTE, AudioSampleValue<AuMuLaw, BYTE>
>::writeValue(BinaryIO*, BYTE) const' must be introduced by
'template <>'
AuData.h:30: error: template-id 'writeValue<>' for 'void
AudioDataImpl<AuMuLaw, BYTE, AudioSampleValue<AuMuLaw, BYTE>
>::writeValue(BinaryIO*, BYTE) const' does not match any template
declaration
AuData.h:30: error: invalid function declaration
AuData.h:34: error: explicit specialization of 'SBYTE
AudioDataImpl<AuPCM8, SBYTE, AudioSampleValue<AuPCM8, SBYTE>
>::readValue(BinaryIO*) const' must be introduced by 'template <>'
AuData.h:34: error: template-id 'readValue<>' for 'SBYTE
AudioDataImpl<AuPCM8, SBYTE, AudioSampleValue<AuPCM8, SBYTE>
>::readValue(BinaryIO*) const' does not match any template declaration
AuData.h:34: error: invalid function declaration
AuData.h:35: error: explicit specialization of 'void
AudioDataImpl<AuPCM8, SBYTE, AudioSampleValue<AuPCM8, SBYTE>
>::writeValue(BinaryIO*, SBYTE) const' must be introduced by
'template <>'
AuData.h:35: error: template-id 'writeValue<>' for 'void
AudioDataImpl<AuPCM8, SBYTE, AudioSampleValue<AuPCM8, SBYTE>
>::writeValue(BinaryIO*, SBYTE) const' does not match any template
declaration
AuData.h:35: error: invalid function declaration
AuData.h:39: error: explicit specialization of 'SWORD16
AudioDataImpl<AuPCM16, SWORD16, AudioSampleValue<AuPCM16, SWORD16>
>::readValue(BinaryIO*) const' must be introduced by 'template <>'
AuData.h:39: error: template-id 'readValue<>' for 'SWORD16
AudioDataImpl<AuPCM16, SWORD16, AudioSampleValue<AuPCM16, SWORD16>
>::readValue(BinaryIO*) const' does not match any template declaration
AuData.h:39: error: invalid function declaration
AuData.h:40: error: explicit specialization of 'void
AudioDataImpl<AuPCM16, SWORD16, AudioSampleValue<AuPCM16, SWORD16>
>::writeValue(BinaryIO*, SWORD16) const' must be introduced by
'template <>'
AuData.h:40: error: template-id 'writeValue<>' for 'void
AudioDataImpl<AuPCM16, SWORD16, AudioSampleValue<AuPCM16, SWORD16>
>::writeValue(BinaryIO*, SWORD16) const' does not match any template
declaration
AuData.h:40: error: invalid function declaration
AuData.h:44: error: explicit specialization of 'SWORD32
AudioDataImpl<AuPCM32, SWORD32, AudioSampleValue<AuPCM32, SWORD32>
>::readValue(BinaryIO*) const' must be introduced by 'template <>'
AuData.h:44: error: template-id 'readValue<>' for 'SWORD32
AudioDataImpl<AuPCM32, SWORD32, AudioSampleValue<AuPCM32, SWORD32>
>::readValue(BinaryIO*) const' does not match any template declaration
AuData.h:44: error: invalid function declaration
AuData.h:45: error: explicit specialization of 'void
AudioDataImpl<AuPCM32, SWORD32, AudioSampleValue<AuPCM32, SWORD32>
>::writeValue(BinaryIO*, SWORD32) const' must be introduced by
'template <>'
AuData.h:45: error: template-id 'writeValue<>' for 'void
AudioDataImpl<AuPCM32, SWORD32, AudioSampleValue<AuPCM32, SWORD32>
>::writeValue(BinaryIO*, SWORD32) const' does not match any template
declaration
AuData.h:45: error: invalid function declaration
make[2]: *** [AuFile.o] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2
Warning: the following items did not execute (for steghide):
com.apple.build
Error: Status 1 encountered during processing.
On 8/3/06, Mark Duling <[email protected]> wrote:
> It looks like the configure script is set to fail if it can't find
the
> libjpeg header or if the "jpeg_read_coefficients in -ljpeg..."
test fails.
>
> if test "$ac_cv_header_jpeglib_h" = no || test
> "$ac_cv_lib_jpeg_jpeg_read_coefficients" = no ;
> then
> echo "**********";
> echo "libjpeg could not be found on your system. Steghide
will be
> compiled without";
> echo "support for jpeg files. You will not be able to read
or write jpeg
> files!";
> echo "libjpeg can be downloaded from http://www.ijg.org/";
> echo "**********";
> else
>
>
> So the problem is the latter rather than the former:
>
> >checking for jpeg_read_coefficients in -ljpeg... no
>
> Not sure why. Try setting your configure environment like this
and see if
> it helps.
>
> configure.env CPPFLAGS=-I${prefix}/include \
> CFLAGS=-I${prefix}/include \
> LDFLAGS=-L${prefix}/lib
>
> I don't know what JPEG coefficients but if that doesn't work perhaps
> either the DP jpeg port doesn't support it properly or the steghide
> configure script needs modified in some special way to check for
> coefficient support.
>
> Mark
>
>
> "zuzu (sean)" <[email protected]> writes:
> >I'm not clear on why steghide is failing to build. It seems to find
> >the header files for its dependencies ok, but then can't seem to
> >actually find libjpeg and libmhash, even though they are
installed as
> >part of the mhash and jpeg ports. (They can be seen in /opt/local/
> >lib/ ) I tried depends_lib first, before changing it to
> >depends_build, but the same error occurs.
> >
> >Any ideas?
> >
> >
> ># $Id: $
> >PortSystem 1.0
> >name steghide
> >version 0.5.1
> >categories security
> >maintainers [email protected]
> >description steganography tool for images and audio
> >long_description Steghide is a steganography program that is
able to \
> > hide data in various kinds of image- and audio-
> >files. \
> > The color- respectivly sample-frequencies are not
> >changed \
> > thus making the embedding resistant against
first-
> >order \
> > statistical tests.
> >homepage http://steghide.sourceforge.net/
> >master_sites sourceforge http://distfiles.opendarwin.org/
> >master_sites.mirror_subdir steghide
> >checksums md5 5be490e24807d921045780fd8cc446b3
> >depends_build lib:libmhash:mhash \
> > lib:libmcrypt:libmcrypt \
> > lib:libjpeg:jpeg \
> > lib:zlib:zlib
> >
> >
> >Decatoncale:~/dports-dev/multimedia/steghide zuzu$ sudo port -d
build
> >DEBUG: Changing to port directory: .
> >DEBUG: Changing to port directory: .
> >DEBUG: Requested variant powerpc is not provided by port steghide.
> >DEBUG: Requested variant darwin is not provided by port steghide.
> >DEBUG: Requested variant macosx is not provided by port steghide.
> >DEBUG: Found port in file:///opt/local/var/db/dports/sources/
> >rsync.rsync.darwinports.org_dpupdate_dports/devel/mhash
> >Warning: Can't open index file for source: file://Users/zuzu/
dports-dev
> >DEBUG: Changing to port directory: /opt/local/var/db/dports/sources/
> >rsync.rsync.darwinports.org_dpupdate_dports/devel/mhash
> >DEBUG: Searching for dependency: mhash
> >DEBUG: Found Dependency: receipt exists for mhash
> >DEBUG: Found port in file:///opt/local/var/db/dports/sources/
> >rsync.rsync.darwinports.org_dpupdate_dports/devel/libmcrypt
> >Warning: Can't open index file for source: file://Users/zuzu/
dports-dev
> >DEBUG: Changing to port directory: /opt/local/var/db/dports/sources/
> >rsync.rsync.darwinports.org_dpupdate_dports/devel/libmcrypt
> >DEBUG: Searching for dependency: libmcrypt
> >DEBUG: Found Dependency: receipt exists for libmcrypt
> >DEBUG: Found port in file:///opt/local/var/db/dports/sources/
> >rsync.rsync.darwinports.org_dpupdate_dports/graphics/jpeg
> >Warning: Can't open index file for source: file://Users/zuzu/
dports-dev
> >DEBUG: Changing to port directory: /opt/local/var/db/dports/sources/
> >rsync.rsync.darwinports.org_dpupdate_dports/graphics/jpeg
> >DEBUG: Searching for dependency: jpeg
> >DEBUG: Found Dependency: receipt exists for jpeg
> >DEBUG: Found port in file:///opt/local/var/db/dports/sources/
> >rsync.rsync.darwinports.org_dpupdate_dports/archivers/zlib
> >Warning: Can't open index file for source: file://Users/zuzu/
dports-dev
> >DEBUG: Changing to port directory: /opt/local/var/db/dports/sources/
> >rsync.rsync.darwinports.org_dpupdate_dports/archivers/zlib
> >DEBUG: Searching for dependency: zlib
> >DEBUG: Found Dependency: receipt exists for zlib
> >DEBUG: Skipping completed com.apple.main (steghide)
> >DEBUG: Skipping completed com.apple.fetch (steghide)
> >DEBUG: Skipping completed com.apple.checksum (steghide)
> >DEBUG: Skipping completed com.apple.extract (steghide)
> >DEBUG: Skipping completed com.apple.patch (steghide)
> >---> Configuring steghide
> >DEBUG: Executing com.apple.configure (steghide)
> >DEBUG: Assembled command: 'cd "/opt/local/var/db/dports/build/
> >_Users_zuzu_dports-dev_multimedia_steghide/work/steghide-0.5.1"
&& ./
> >configure --prefix=/opt/local'
> >checking build system type... powerpc-apple-darwin8.7.0
> >checking host system type... powerpc-apple-darwin8.7.0
> >checking target system type... powerpc-apple-darwin8.7.0
> >checking for a BSD-compatible install... /usr/bin/install -c
> >checking whether build environment is sane... yes
> >checking for gawk... no
> >checking for mawk... no
> >checking for nawk... no
> >checking for awk... awk
> >checking whether make sets $(MAKE)... yes
> >checking for g++... g++
> >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 g++ accepts -g... yes
> >checking for style of include used by make... GNU
> >checking dependency style of g++... gcc3
> >checking for a BSD-compatible install... /usr/bin/install -c
> >checking for gawk... (cached) awk
> >checking whether ln -s works... yes
> >checking for gcc... gcc
> >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 dependency style of gcc... gcc3
> >checking for strchr... yes
> >checking for msgfmt... /opt/local/bin/msgfmt
> >checking for gmsgfmt... /opt/local/bin/msgfmt
> >checking for xgettext... /opt/local/bin/xgettext
> >checking for msgmerge... /opt/local/bin/msgmerge
> >checking for ranlib... ranlib
> >checking for strerror in -lcposix... no
> >checking how to run the C preprocessor... gcc -E
> >checking for egrep... grep -E
> >checking for ANSI C header files... yes
> >checking for an ANSI C-conforming const... yes
> >checking for inline... inline
> >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 for off_t... yes
> >checking for size_t... yes
> >checking for working alloca.h... yes
> >checking for alloca... yes
> >checking for stdlib.h... (cached) yes
> >checking for unistd.h... (cached) yes
> >checking for getpagesize... yes
> >checking for working mmap... yes
> >checking whether we are using the GNU C Library 2.1 or newer... no
> >checking whether integer division by zero raises SIGFPE... no
> >checking for inttypes.h... yes
> >checking for stdint.h... yes
> >checking for unsigned long long... yes
> >checking for inttypes.h... yes
> >checking whether the inttypes.h PRIxNN macros are broken... no
> >checking for ld used by GCC... /usr/bin/ld
> >checking if the linker (/usr/bin/ld) is GNU ld... no
> >checking for shared library run path origin... done
> >checking argz.h usability... no
> >checking argz.h presence... no
> >checking for argz.h... no
> >checking limits.h usability... yes
> >checking limits.h presence... yes
> >checking for limits.h... yes
> >checking locale.h usability... yes
> >checking locale.h presence... yes
> >checking for locale.h... yes
> >checking nl_types.h usability... yes
> >checking nl_types.h presence... yes
> >checking for nl_types.h... yes
> >checking malloc.h usability... no
> >checking malloc.h presence... no
> >checking for malloc.h... no
> >checking stddef.h usability... yes
> >checking stddef.h presence... yes
> >checking for stddef.h... yes
> >checking for stdlib.h... (cached) yes
> >checking for string.h... (cached) yes
> >checking for unistd.h... (cached) yes
> >checking sys/param.h usability... yes
> >checking sys/param.h presence... yes
> >checking for sys/param.h... yes
> >checking for feof_unlocked... yes
> >checking for fgets_unlocked... no
> >checking for getc_unlocked... yes
> >checking for getcwd... yes
> >checking for getegid... yes
> >checking for geteuid... yes
> >checking for getgid... yes
> >checking for getuid... yes
> >checking for mempcpy... no
> >checking for munmap... yes
> >checking for putenv... yes
> >checking for setenv... yes
> >checking for setlocale... yes
> >checking for stpcpy... yes
> >checking for strcasecmp... yes
> >checking for strdup... yes
> >checking for strtoul... yes
> >checking for tsearch... yes
> >checking for __argz_count... no
> >checking for __argz_stringify... no
> >checking for __argz_next... no
> >checking for iconv... yes
> >checking how to link with libiconv... /opt/local/lib/libiconv.dylib
> >checking for iconv declaration...
> > extern size_t iconv (iconv_t cd, const char * *inbuf,
> >size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);
> >checking for nl_langinfo and CODESET... yes
> >checking for LC_MESSAGES... yes
> >checking for bison... bison
> >checking version of bison... 1.28, ok
> >checking whether NLS is requested... yes
> >checking whether included gettext is requested... no
> >checking for GNU gettext in libc... no
> >checking for GNU gettext in libintl... yes
> >checking how to link with libintl... /opt/local/lib/libintl.dylib
-L/
> >opt/local/lib /opt/local/lib/libiconv.dylib -lc
> >checking wether to enable debugging... no
> >checking wether to disable randomness... no
> >checking for ANSI C header files... (cached) yes
> >checking for sys/wait.h that is POSIX.1 compatible... yes
> >checking for limits.h... (cached) yes
> >checking termios.h usability... yes
> >checking termios.h presence... yes
> >checking for termios.h... yes
> >checking for an ANSI C-conforming const... (cached) yes
> >checking for size_t... (cached) yes
> >checking for unsigned long int... yes
> >checking size of unsigned long int... 4
> >checking for long int... yes
> >checking size of long int... 4
> >checking for unsigned int... yes
> >checking size of unsigned int... 4
> >checking for int... yes
> >checking size of int... 4
> >checking for unsigned short int... yes
> >checking size of unsigned short int... 2
> >checking for short int... yes
> >checking size of short int... 2
> >checking for unsigned char... yes
> >checking size of unsigned char... 1
> >checking for signed char... yes
> >checking size of signed char... 1
> >checking for doxygen... no
> >checking for perl... yes
> >checking for /dev/urandom... yes
> >checking for /dev/random... yes
> >checking for vprintf... yes
> >checking for _doprnt... no
> >checking for tcgetattr... yes
> >checking for tcsetattr... yes
> >checking for strtoul... (cached) yes
> >checking for zlibVersion in -lz... yes
> >checking zlib.h usability... yes
> >checking zlib.h presence... yes
> >checking for zlib.h... yes
> >checking for mhash_init in -lmhash... no
> >checking mhash.h usability... yes
> >checking mhash.h presence... yes
> >checking for mhash.h... yes
> >checking for mcrypt_generic in -lmcrypt... no
> >checking mcrypt.h usability... yes
> >checking mcrypt.h presence... yes
> >checking for mcrypt.h... yes
> >checking for jpeg_read_coefficients in -ljpeg... no
> >checking jpeglib.h usability... yes
> >checking jpeglib.h presence... yes
> >checking for jpeglib.h... yes
> >**********
> >libjpeg could not be found on your system. Steghide will be compiled
> >without
> >support for jpeg files. You will not be able to read or write jpeg
> >files!
> >libjpeg can be downloaded from http://www.ijg.org/
> >**********
> >**********
> >libmhash could not be found on your system but is needed to compile
> >steghide.
> >libmhash can be downloaded from http://mhash.sourceforge.net/.
> >**********
> >configure: error: libmhash not found
> >Error: Target com.apple.configure returned: configure failure: shell
> >command "cd "/opt/local/var/db/dports/build/_Users_zuzu_dports-
> >dev_multimedia_steghide/work/steghide-0.5.1" && ./configure --
prefix=/
> >opt/local" returned error 1
> >Command output: checking for _doprnt... no
> >checking for tcgetattr... yes
> >checking for tcsetattr... yes
> >checking for strtoul... (cached) yes
> >checking for zlibVersion in -lz... yes
> >checking zlib.h usability... yes
> >checking zlib.h presence... yes
> >checking for zlib.h... yes
> >checking for mhash_init in -lmhash... no
> >checking mhash.h usability... yes
> >checking mhash.h presence... yes
> >checking for mhash.h... yes
> >checking for mcrypt_generic in -lmcrypt... no
> >checking mcrypt.h usability... yes
> >checking mcrypt.h presence... yes
> >checking for mcrypt.h... yes
> >checking for jpeg_read_coefficients in -ljpeg... no
> >checking jpeglib.h usability... yes
> >checking jpeglib.h presence... yes
> >checking for jpeglib.h... yes
> >**********
> >libjpeg could not be found on your system. Steghide will be compiled
> >without
> >support for jpeg files. You will not be able to read or write jpeg
> >files!
> >libjpeg can be downloaded from http://www.ijg.org/
> >**********
> >**********
> >libmhash could not be found on your system but is needed to compile
> >steghide.
> >libmhash can be downloaded from http://mhash.sourceforge.net/.
> >**********
> >configure: error: libmhash not found
> >
> >Warning: the following items did not execute (for steghide):
> >com.apple.build com.apple.configure
> >Error: Status 1 encountered during processing.
> >_______________________________________________
> >Darwinports mailing list
> >[email protected]
> >http://www.opendarwin.org/mailman/listinfo/darwinports
_______________________________________________
Darwinports mailing list
[email protected]
http://www.opendarwin.org/mailman/listinfo/darwinports
PGP.sig
(application/pgp-signature, 186 B) - not displayed