Here's the error I get: ---> Building Eterm with target all Error: Target com.apple.build returned: shell command "cd "/opt/local/ var/db/dports/build/ _opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp orts_x11_Eterm/work/Eterm-0.9.4" && make all" returned error 2 Command output: make all-recursive Making all in src /bin/sh ../libtool --mode=link gcc -g -O2 -L/opt/local/lib -L/usr/ X11R6/lib -L/opt/local/lib -L/usr/X11R6/lib -o libEterm.la -rpath / opt/local/lib -release 0.9.4 actions.lo buttons.lo command.lo draw.lo e.lo events.lo font.lo grkelot.lo menus.lo misc.lo options.lo pixmap.lo screen.lo script.lo scrollbar.lo startup.lo system.lo term.lo timer.lo utmp.lo windows.lo defaultfont.lo libscream.lo - lImlib2 -lttf -ldl -L/opt/local/lib -lImlib2 -L/opt/local/lib - lfreetype -lz -L/usr/X11R6/lib -lX11 -lXext -ldl -lm -lSM -lICE - lpcre -lXRes -lSM -lICE -lXmu -last -lXext -lX11 -lm libtool: link: warning: library `/opt/local/lib/libttf.la' was moved. rm -fr .libs/libEterm.lax rm -fr .libs/libEterm.lax mkdir .libs/libEterm.lax rm -fr .libs/libEterm.lax/libttf.a mkdir .libs/libEterm.lax/libttf.a Extracting /opt/local/lib/libttf.a gcc -dynamiclib ${wl}-flat_namespace ${wl}-undefined ${wl}suppress - o .libs/libEterm-0.9.4.dylib .libs/actions.o .libs/buttons.o .libs/ command.o .libs/draw.o .libs/e.o .libs/events.o .libs/font.o .libs/ grkelot.o .libs/menus.o .libs/misc.o .libs/options.o .libs/ pixmap.o .libs/screen.o .libs/script.o .libs/scrollbar.o .libs/ startup.o .libs/system.o .libs/term.o .libs/timer.o .libs/ utmp.o .libs/windows.o .libs/defaultfont.o .libs/libscream.o .libs/ libEterm.lax/libttf.a/freetype.o .libs/libEterm.lax/libttf.a/ ftxcmap.o .libs/libEterm.lax/libttf.a/ftxerr18.o .libs/libEterm.lax/ libttf.a/ftxgasp.o .libs/libEterm.lax/libttf.a/ftxgdef.o .libs/ libEterm.lax/libttf.a/ftxgpos.o .libs/libEterm.lax/libttf.a/ ftxgsub.o .libs/libEterm.lax/libttf.a/ftxkern.o .libs/libEterm.lax/ libttf.a/ftxopen.o .libs/libEterm.lax/libttf.a/ftxpost.o .libs/ libEterm.lax/libttf.a/ftxsbit.o .libs/libEterm.lax/libttf.a/ ftxwidth.o -L/opt/local/lib -L/usr/X11R6/lib /opt/local/lib/ libImlib2.dylib /opt/local/lib/libz.dylib /usr/X11R6/lib/ libX11.dylib /usr/X11R6/lib/libXext.dylib /opt/local/lib/ libfreetype.dylib -lz -ldl /opt/local/lib/libpcre.dylib -lXRes -lSM - lICE -lXmu /opt/local/lib/libast.dylib /usr/X11R6/lib/libSM.dylib / usr/X11R6/lib/libICE.dylib -lXext -lX11 -lm -install_name /opt/ local/lib/libEterm-0.9.4.dylib ld: common symbols not allowed with MH_DYLIB output format with the - multi_module option .libs/libEterm.lax/libttf.a/freetype.o definition of common _TTMemory_Allocated (size 16) .libs/libEterm.lax/libttf.a/freetype.o definition of common _TTMemory_MaxAllocated (size 16) /usr/bin/libtool: internal link edit command failed make[2]: *** [libEterm.la] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2 Error: Status 1 encountered during processing. Sorry for the long email. Any ideas? Thanks, Michael