Re: install pb , mac osx

Gijs van Oort <g.vanoort-/[email protected]>
Newsgroups gmane.comp.graphics.ipe.general
Organization Universiteit Twente
Message-ID <[email protected]>
I'm using a Mac, MacOS X 10.6.4. It seems that iconv is not natively 
included in a mac; I have installed it a while ago by using 'port 
install iconv' (works similar to apt-get).

'port' stores all its stuff in the directory /opt/local:
 > which iconv
/opt/local/bin/iconv

 > find /opt/local | grep iconv | grep -v iconview # we don't want to 
see all *iconview*-files
/opt/local/bin/iconv
/opt/local/bin/piconv
/opt/local/include/fontforge/gwwiconv.h
/opt/local/include/gcc44/c++/gnu/gcj/convert/Input_iconv.h
/opt/local/include/gcc44/c++/gnu/gcj/convert/Output_iconv.h
/opt/local/include/iconv.h
/opt/local/lib/libiconv.2.dylib
/opt/local/lib/libiconv.a
/opt/local/lib/libiconv.dylib
/opt/local/lib/libiconv.la
/opt/local/libexec/enca/extconv/piconv
/opt/local/share/aclocal/iconv.m4
/opt/local/share/doc/libiconv
/opt/local/share/doc/libiconv/iconv.1.html
/opt/local/share/doc/libiconv/iconv.3.html
/opt/local/share/doc/libiconv/iconv_close.3.html
/opt/local/share/doc/libiconv/iconv_open.3.html
/opt/local/share/doc/libiconv/iconv_open_into.3.html
/opt/local/share/doc/libiconv/iconvctl.3.html
/opt/local/share/man/man1/iconv.1.gz
/opt/local/share/man/man1p/piconv.1pm
/opt/local/share/man/man3/iconv.3.gz
/opt/local/share/man/man3/iconv_close.3.gz
/opt/local/share/man/man3/iconv_open.3.gz
/opt/local/share/man/man3/iconv_open_into.3.gz
/opt/local/share/man/man3/iconvctl.3.gz

(... and much more; see attached file for the full output)

I have no experience in compiling IPE, so I cannot help with that. But 
hopefully the information is useful.

Best regards,

Gijs van Oort


On 11/18/10 15:18 , Otfried Cheong wrote:
> Otfried Cheong wrote:
>> It seems that iconv is not in libc on MacOS.  Try adding libiconv to 
>> the link, or just remove the definition of USE_ICONV in ipelatex.cpp 
>> (you probably won't need it anyway).
>
> Sorry, this should have been USE_ICONV in ipedoc.cpp.
>
> iconv is used in case the user wants to run Latex with a different 
> character encoding (this can  be useful e.g. for Russian, Japanese, 
> Korean).
>
> Could someone with Mac expertise confirm whether iconv exists and if 
> so which library needs to be linked in MacOS?  I should fix the 
> Makefile, and probably make this configurable.
>
> Otfried
>
>
> _______________________________________________
> Ipe-discuss mailing list
> [email protected]
> https://mail.cs.uu.nl/mailman/listinfo/ipe-discuss

_______________________________________________
Ipe-discuss mailing list
[email protected]
https://mail.cs.uu.nl/mailman/listinfo/ipe-discuss
find_results.txt (text/plain, 12.2 KB)
>  find /opt/local | grep iconv | grep -v iconview

/opt/local/bin/iconv
/opt/local/bin/piconv
/opt/local/include/fontforge/gwwiconv.h
/opt/local/include/gcc44/c++/gnu/gcj/convert/Input_iconv.h
/opt/local/include/gcc44/c++/gnu/gcj/convert/Output_iconv.h
/opt/local/include/iconv.h
/opt/local/lib/libiconv.2.dylib
/opt/local/lib/libiconv.a
/opt/local/lib/libiconv.dylib
/opt/local/lib/libiconv.la
/opt/local/libexec/enca/extconv/piconv
/opt/local/share/aclocal/iconv.m4
/opt/local/share/doc/libiconv
/opt/local/share/doc/libiconv/iconv.1.html
/opt/local/share/doc/libiconv/iconv.3.html
/opt/local/share/doc/libiconv/iconv_close.3.html
/opt/local/share/doc/libiconv/iconv_open.3.html
/opt/local/share/doc/libiconv/iconv_open_into.3.html
/opt/local/share/doc/libiconv/iconvctl.3.html
/opt/local/share/man/man1/iconv.1.gz
/opt/local/share/man/man1p/piconv.1pm
/opt/local/share/man/man3/iconv.3.gz
/opt/local/share/man/man3/iconv_close.3.gz
/opt/local/share/man/man3/iconv_open.3.gz
/opt/local/share/man/man3/iconv_open_into.3.gz
/opt/local/share/man/man3/iconvctl.3.gz
/opt/local/share/texmf-dist/source/fontinst/base/ficonv.dtx
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/config/iconv.m4
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/classpath/gnu/java/nio/charset/iconv
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/classpath/gnu/java/nio/charset/iconv/IconvCharset.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/classpath/gnu/java/nio/charset/iconv/IconvDecoder.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/classpath/gnu/java/nio/charset/iconv/IconvEncoder.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/classpath/gnu/java/nio/charset/iconv/IconvMetaData.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/classpath/gnu/java/nio/charset/iconv/IconvProvider.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/classpath/include/gnu_java_nio_charset_iconv_IconvDecoder.h
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/classpath/include/gnu_java_nio_charset_iconv_IconvEncoder.h
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/classpath/m4/iconv.m4
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/classpath/native/jni/java-nio/gnu_java_nio_charset_iconv_IconvDecoder.c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/classpath/native/jni/java-nio/gnu_java_nio_charset_iconv_IconvEncoder.c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/gnu/gcj/convert/Input_iconv.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc42/work/gcc-4.2.4/libjava/gnu/gcj/convert/Output_iconv.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/config/iconv.m4
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/gnu/java/nio/charset/iconv
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/gnu/java/nio/charset/iconv/IconvCharset.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/gnu/java/nio/charset/iconv/IconvDecoder.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/gnu/java/nio/charset/iconv/IconvEncoder.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/gnu/java/nio/charset/iconv/IconvMetaData.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/gnu/java/nio/charset/iconv/IconvProvider.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/include/gnu_java_nio_charset_iconv_IconvDecoder.h
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/include/gnu_java_nio_charset_iconv_IconvEncoder.h
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/lib/gnu/gcj/convert/Input_iconv.class
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/lib/gnu/gcj/convert/Output_iconv.class
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/m4/iconv.m4
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/native/jni/java-nio/gnu_java_nio_charset_iconv_IconvDecoder.c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/classpath/native/jni/java-nio/gnu_java_nio_charset_iconv_IconvEncoder.c
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/gnu/gcj/convert/Input_iconv.h
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/gnu/gcj/convert/Input_iconv.java
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/gnu/gcj/convert/Output_iconv.h
/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_lang_gcc43/work/gcc-4.3.5/libjava/gnu/gcj/convert/Output_iconv.java
/opt/local/var/macports/distfiles/libiconv
/opt/local/var/macports/distfiles/libiconv/libiconv-1.13.1.tar.gz
/opt/local/var/macports/receipts/libiconv
/opt/local/var/macports/receipts/libiconv/1.13.1_0+universal
/opt/local/var/macports/receipts/libiconv/1.13.1_0+universal/receipt.bz2
/opt/local/var/macports/software/enca/1.13_0/opt/local/libexec/enca/extconv/piconv
/opt/local/var/macports/software/fontforge/20100501_0/opt/local/include/fontforge/gwwiconv.h
/opt/local/var/macports/software/gcc44/4.4.4_1+darwin_10/opt/local/include/gcc44/c++/gnu/gcj/convert/Input_iconv.h
/opt/local/var/macports/software/gcc44/4.4.4_1+darwin_10/opt/local/include/gcc44/c++/gnu/gcj/convert/Output_iconv.h
/opt/local/var/macports/software/gettext/0.17_4+universal/opt/local/share/aclocal/iconv.m4
/opt/local/var/macports/software/gettext/0.18_0+universal/opt/local/share/aclocal/iconv.m4
/opt/local/var/macports/software/libiconv
/opt/local/var/macports/software/libiconv/1.13.1_0+universal
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/bin
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/bin/iconv
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/include
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/include/iconv.h
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/include/libcharset.h
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/include/localcharset.h
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/lib
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/lib/libcharset.1.dylib
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/lib/libcharset.a
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/lib/libcharset.dylib
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/lib/libcharset.la
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/lib/libiconv.2.dylib
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/lib/libiconv.a
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/lib/libiconv.dylib
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/lib/libiconv.la
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/doc
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/doc/libiconv
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/doc/libiconv/iconv.1.html
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/doc/libiconv/iconv.3.html
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/doc/libiconv/iconv_close.3.html
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/doc/libiconv/iconv_open.3.html
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/doc/libiconv/iconv_open_into.3.html
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/doc/libiconv/iconvctl.3.html
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/man
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/man/man1
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/man/man1/iconv.1.gz
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/man/man3
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/man/man3/iconv.3.gz
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/man/man3/iconv_close.3.gz
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/man/man3/iconv_open.3.gz
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/man/man3/iconv_open_into.3.gz
/opt/local/var/macports/software/libiconv/1.13.1_0+universal/opt/local/share/man/man3/iconvctl.3.gz
/opt/local/var/macports/software/perl5.8/5.8.9_3+universal/opt/local/bin/piconv
/opt/local/var/macports/software/perl5.8/5.8.9_3+universal/opt/local/share/man/man1p/piconv.1pm
/opt/local/var/macports/software/texlive_texmf-minimal/2007_3/opt/local/share/texmf-dist/source/fontinst/base/ficonv.dtx
/opt/local/var/macports/sources/rsync.macports.org/release/ports/math/libticonv
/opt/local/var/macports/sources/rsync.macports.org/release/ports/math/libticonv/Portfile
/opt/local/var/macports/sources/rsync.macports.org/release/ports/perl/p5-text-iconv
/opt/local/var/macports/sources/rsync.macports.org/release/ports/perl/p5-text-iconv/Portfile
/opt/local/var/macports/sources/rsync.macports.org/release/ports/php/php5-iconv
/opt/local/var/macports/sources/rsync.macports.org/release/ports/php/php5-iconv/Portfile
/opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv
/opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv/files
/opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv/files/patch-Makefile.devel
/opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv/files/patch-src-Makefile.in-darwin.diff
/opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv/files/patch-utf8mac.diff
/opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/libiconv/Portfile
/opt/local/var/macports/sources/rsync.macports.org/release/ports/textproc/recode/files/patch-src_libiconv.c.diff
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.