[PC-BSD Commits] r612 - in pcbsd/trunk: CrashHandler PBBattery PCInstall SelLang ServiceManager XGUISource ethernetconfig ethernetconfig/autom4te.cache ethernetconfig/doc ethernetconfig/doc/en ethernetconfig/po ethernetconfig/src ethernetconfig/src/.deps kcmPBMsource kcmPBUsource pcbsdusermanager wificonfig

svn at pcbsd.org svn at pcbsd.org
Tue Aug 21 08:21:53 PDT 2007


Author: tim
Date: 2007-08-21 08:21:49 -0700 (Tue, 21 Aug 2007)
New Revision: 612

Modified:
   pcbsd/trunk/CrashHandler/main.cpp
   pcbsd/trunk/PBBattery/main.cc
   pcbsd/trunk/PCInstall/main.cpp
   pcbsd/trunk/SelLang/main.cpp
   pcbsd/trunk/ServiceManager/Makefile
   pcbsd/trunk/ServiceManager/main.cpp
   pcbsd/trunk/XGUISource/Makefile
   pcbsd/trunk/XGUISource/main.cpp
   pcbsd/trunk/ethernetconfig/Makefile
   pcbsd/trunk/ethernetconfig/Makefile.in
   pcbsd/trunk/ethernetconfig/autom4te.cache/requests
   pcbsd/trunk/ethernetconfig/config.h
   pcbsd/trunk/ethernetconfig/config.h.in
   pcbsd/trunk/ethernetconfig/config.log
   pcbsd/trunk/ethernetconfig/config.status
   pcbsd/trunk/ethernetconfig/configure
   pcbsd/trunk/ethernetconfig/doc/Makefile
   pcbsd/trunk/ethernetconfig/doc/Makefile.in
   pcbsd/trunk/ethernetconfig/doc/en/Makefile
   pcbsd/trunk/ethernetconfig/doc/en/Makefile.in
   pcbsd/trunk/ethernetconfig/libtool
   pcbsd/trunk/ethernetconfig/po/Makefile
   pcbsd/trunk/ethernetconfig/po/Makefile.in
   pcbsd/trunk/ethernetconfig/src/.deps/ethernetconfig.Po
   pcbsd/trunk/ethernetconfig/src/.deps/ethernetconfigwidget.Po
   pcbsd/trunk/ethernetconfig/src/.deps/ethernetconfigwidgetbase.Po
   pcbsd/trunk/ethernetconfig/src/.deps/main.Po
   pcbsd/trunk/ethernetconfig/src/Makefile
   pcbsd/trunk/ethernetconfig/src/Makefile.in
   pcbsd/trunk/ethernetconfig/src/ethernetconfig
   pcbsd/trunk/ethernetconfig/src/ethernetconfig.moc
   pcbsd/trunk/ethernetconfig/src/ethernetconfigwidget.moc
   pcbsd/trunk/ethernetconfig/src/ethernetconfigwidgetbase.cpp
   pcbsd/trunk/ethernetconfig/src/ethernetconfigwidgetbase.h
   pcbsd/trunk/ethernetconfig/src/ethernetconfigwidgetbase.moc
   pcbsd/trunk/ethernetconfig/src/main.cpp
   pcbsd/trunk/kcmPBMsource/main.cpp
   pcbsd/trunk/kcmPBUsource/main.cpp
   pcbsd/trunk/pcbsdusermanager/pcbsdusermanager.cpp
   pcbsd/trunk/wificonfig/main.cpp
Log:
Make sure all applications are properly setup to handle their translations.

Modified: pcbsd/trunk/CrashHandler/main.cpp
===================================================================
--- pcbsd/trunk/CrashHandler/main.cpp	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/CrashHandler/main.cpp	2007-08-21 15:21:49 UTC (rev 612)
@@ -8,7 +8,7 @@
     QApplication a( argc, argv );
     
     QTranslator translator( 0 );
-    translator.load( QString("CrashHandler_") + QTextCodec::locale(), "/bin/PCBSDScripts/LANGS/" );
+    translator.load( QString("CrashHandler_") + QTextCodec::locale(), "/PCBSD/LANGS/" );
     a.installTranslator( &translator );
 
     QString lang = QTextCodec::locale();

Modified: pcbsd/trunk/PBBattery/main.cc
===================================================================
--- pcbsd/trunk/PBBattery/main.cc	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/PBBattery/main.cc	2007-08-21 15:21:49 UTC (rev 612)
@@ -5,6 +5,8 @@
 #include <kcmdlineargs.h>
 #include <qmessagebox.h>
 #include <qstring.h>
+#include <qtranslator.h>
+#include <qtextcodec.h>
 #include "ibattery.hpp"
 #include "powerfactory.hpp"
 #include "tray.hpp"
@@ -30,7 +32,11 @@
       throw QString(QApplication::tr("Could not find any source for power information."));
     }
     Tray tray(impl);
-    
+   
+    QTranslator translator( 0 );
+    translator.load( QString("PBBattery_") + QTextCodec::locale(), "/PCBSD/LANGS/" );
+    a.installTranslator( &translator ); 
+
     a.setMainWidget(&tray);
     a.connect(&a, SIGNAL(lastWindowClosed()), &a, SLOT(quit()));
     

Modified: pcbsd/trunk/PCInstall/main.cpp
===================================================================
--- pcbsd/trunk/PCInstall/main.cpp	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/PCInstall/main.cpp	2007-08-21 15:21:49 UTC (rev 612)
@@ -29,7 +29,7 @@
     }
 
     QTranslator translator(0);
-    translator.load( QString("pcinstall_" + nlang), "/usr/local/pcbsd/LANGS/" );
+    translator.load( QString("PCInstall_" + nlang), "/usr/local/pcbsd/LANGS/" );
     a.installTranslator( &translator );
 
     

Modified: pcbsd/trunk/SelLang/main.cpp
===================================================================
--- pcbsd/trunk/SelLang/main.cpp	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/SelLang/main.cpp	2007-08-21 15:21:49 UTC (rev 612)
@@ -1,5 +1,7 @@
 #include <qapplication.h>
 #include <qfont.h>
+#include <qtranslator.h>
+#include <qtextcodec.h>
 #include "sellang.h"
 
 int main( int argc, char ** argv )
@@ -10,6 +12,9 @@
     f.setStyleHint( QFont::SansSerif );
     a.setFont( f );
 
+    QTranslator translator( 0 );
+    translator.load( QString("SelLang_") + QTextCodec::locale(), "/PCBSD/LANGS/" );
+    a.installTranslator( &translator );
 
     SelLang w( 0, "PC-BSD Language Selection", FALSE, Qt::WType_TopLevel | Qt::WStyle_Customize | Qt::WStyle_NoBorder);;
     w.ProgramInit();

Modified: pcbsd/trunk/ServiceManager/Makefile
===================================================================
--- pcbsd/trunk/ServiceManager/Makefile	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/ServiceManager/Makefile	2007-08-21 15:21:49 UTC (rev 612)
@@ -1,6 +1,6 @@
 #############################################################################
-# Makefile for building: libservicemanager.so.1.0.0
-# Generated by qmake (1.07a) (Qt 3.3.6) on: Mon Oct 30 12:17:32 2006
+# Makefile for building: libkcm_pcbsdservices.so.1.0.0
+# Generated by qmake (1.07a) (Qt 3.3.6) on: Tue Aug 21 15:34:47 2007
 # Project:  servicemanager.pro
 # Template: lib
 # Command: $(QMAKE) -o Makefile servicemanager.pro
@@ -16,9 +16,9 @@
 CXXFLAGS = -pipe -Wall -W -O2 -fno-strict-aliasing -pipe -fPIC  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
 LEXFLAGS = 
 YACCFLAGS= -d
-INCPATH  = -I/usr/local/share/qt/mkspecs/freebsd-g++ -I. -I../../../../local/include -I$(QTDIR)/include -I.ui/ -I. -I.moc/
+INCPATH  = -I/usr/local/share/qt/mkspecs/freebsd-g++ -I. -I../../../../../../../../local/include -I$(QTDIR)/include -I.ui/ -I. -I.moc/
 LINK     = c++
-LFLAGS   =  -Wl,-rpath,/usr/local/lib  -Wl,-rpath,$(QTDIR)/lib -pthread -shared -Wl,-soname,libservicemanager.so.1
+LFLAGS   =  -Wl,-rpath,/usr/local/lib  -Wl,-rpath,$(QTDIR)/lib -pthread -shared -Wl,-soname,libkcm_pcbsdservices.so.1 -Wl,-rpath,/usr/local/lib/kde3
 LIBS     = $(SUBLIBS) -L/usr/local/lib -L$(QTDIR)/lib -lqt-mt
 AR       = ar cqs
 RANLIB   = 
@@ -64,14 +64,14 @@
 		.obj/moc_servicemanager.o \
 		.obj/moc_notroot.o
 DIST	   = servicemanager.pro
-QMAKE_TARGET = servicemanager
-DESTDIR  = 
-TARGET   = libservicemanager.so.1.0.0
-TARGETA	= libservicemanager.a
-TARGETD	= libservicemanager.so.1.0.0
-TARGET0	= libservicemanager.so
-TARGET1	= libservicemanager.so.1
-TARGET2	= libservicemanager.so.1.0
+QMAKE_TARGET = kcm_pcbsdservices
+DESTDIR  = ../../../../../../../../local/lib/kde3/
+TARGET   = libkcm_pcbsdservices.so.1.0.0
+TARGETA	= ../../../../../../../../local/lib/kde3/libkcm_pcbsdservices.a
+TARGETD	= libkcm_pcbsdservices.so.1.0.0
+TARGET0	= libkcm_pcbsdservices.so
+TARGET1	= libkcm_pcbsdservices.so.1
+TARGET2	= libkcm_pcbsdservices.so.1.0
 
 first: all
 ####### Implicit rules
@@ -95,14 +95,20 @@
 
 ####### Build rules
 
-all: Makefile  $(TARGET)
+all: Makefile  ../../../../../../../../local/lib/kde3/$(TARGET)
 
-$(TARGET):  $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)  
+../../../../../../../../local/lib/kde3/$(TARGET):  $(UICDECLS) $(OBJECTS) $(OBJMOC) $(SUBLIBS) $(OBJCOMP)  
+	test -d ../../../../../../../../local/lib/kde3/ || mkdir -p ../../../../../../../../local/lib/kde3/
 	-$(DEL_FILE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2)
 	$(LINK) $(LFLAGS) -o $(TARGET) $(OBJECTS) $(OBJMOC) $(LIBS) $(OBJCOMP)
 	-ln -s $(TARGET) $(TARGET0)
 	-ln -s $(TARGET) $(TARGET1)
 	-ln -s $(TARGET) $(TARGET2)
+	-$(DEL_FILE) ../../../../../../../../local/lib/kde3/$(TARGET)
+	-$(DEL_FILE) ../../../../../../../../local/lib/kde3/$(TARGET0)
+	-$(DEL_FILE) ../../../../../../../../local/lib/kde3/$(TARGET1)
+	-$(DEL_FILE) ../../../../../../../../local/lib/kde3/$(TARGET2)
+	-$(MOVE) $(TARGET) $(TARGET0) $(TARGET1) $(TARGET2) ../../../../../../../../local/lib/kde3/
 
 
 
@@ -118,13 +124,13 @@
 $(MOC): 
 	( cd $(QTDIR)/src/moc && $(MAKE) )
 
-Makefile: servicemanager.pro  /usr/local/share/qt/mkspecs/freebsd-g++/qmake.conf ../../../../X11R6/lib/libqt-mt.prl
+Makefile: servicemanager.pro  /usr/local/share/qt/mkspecs/freebsd-g++/qmake.conf ../../../../../../../../X11R6/lib/libqt-mt.prl
 	$(QMAKE) -o Makefile servicemanager.pro
 qmake: 
 	@$(QMAKE) -o Makefile servicemanager.pro
 
 dist: 
-	@mkdir -p .obj/servicemanager && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/servicemanager/ && $(COPY_FILE) --parents player_play.png player_stop.png reload.png .obj/servicemanager/ && $(COPY_FILE) --parents servicemanager.ui.h .obj/servicemanager/ && ( cd `dirname .obj/servicemanager` && $(TAR) servicemanager.tar servicemanager && $(GZIP) servicemanager.tar ) && $(MOVE) `dirname .obj/servicemanager`/servicemanager.tar.gz . && $(DEL_FILE) -r .obj/servicemanager
+	@mkdir -p .obj/kcm_pcbsdservices && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/kcm_pcbsdservices/ && $(COPY_FILE) --parents player_play.png player_stop.png reload.png .obj/kcm_pcbsdservices/ && $(COPY_FILE) --parents servicemanager.ui.h .obj/kcm_pcbsdservices/ && ( cd `dirname .obj/kcm_pcbsdservices` && $(TAR) kcm_pcbsdservices.tar kcm_pcbsdservices && $(GZIP) kcm_pcbsdservices.tar ) && $(MOVE) `dirname .obj/kcm_pcbsdservices`/kcm_pcbsdservices.tar.gz . && $(DEL_FILE) -r .obj/kcm_pcbsdservices
 
 mocclean:
 	-$(DEL_FILE) $(OBJMOC)
@@ -144,8 +150,8 @@
 ####### Sub-libraries
 
 distclean: clean
-	-$(DEL_FILE) $(TARGET) $(TARGET)
-	-$(DEL_FILE) $(TARGET0) $(TARGET1) $(TARGET2) $(TARGETA)
+	-$(DEL_FILE) ../../../../../../../../local/lib/kde3/$(TARGET) $(TARGET)
+	-$(DEL_FILE) ../../../../../../../../local/lib/kde3/$(TARGET0) ../../../../../../../../local/lib/kde3/$(TARGET1) ../../../../../../../../local/lib/kde3/$(TARGET2) $(TARGETA)
 
 
 FORCE:
@@ -200,7 +206,7 @@
 .ui/qmake_image_collection.cpp: player_play.png \
 		player_stop.png \
 		reload.png
-	$(UIC)  -embed servicemanager player_play.png player_stop.png reload.png -o .ui/qmake_image_collection.cpp
+	$(UIC)  -embed kcm_pcbsdservices player_play.png player_stop.png reload.png -o .ui/qmake_image_collection.cpp
 
 ####### Install
 

Modified: pcbsd/trunk/ServiceManager/main.cpp
===================================================================
--- pcbsd/trunk/ServiceManager/main.cpp	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/ServiceManager/main.cpp	2007-08-21 15:21:49 UTC (rev 612)
@@ -1,4 +1,6 @@
 #include <qapplication.h>
+#include <qtranslator.h>
+#include <qtextcodec.h>
 #include "servicemanager.h"
 
 int main( int argc, char ** argv )
@@ -7,6 +9,11 @@
     ServiceManager w;
     w.ProgramInit();
     w.show();
+
+    QTranslator translator( 0 );
+    translator.load( QString("ServiceManager_") + QTextCodec::locale(), "/PCBSD/LANGS/" );
+    a.installTranslator( &translator );
+
     a.connect( &a, SIGNAL( lastWindowClosed() ), &a, SLOT( quit() ) );
     return a.exec();
 }

Modified: pcbsd/trunk/XGUISource/Makefile
===================================================================
--- pcbsd/trunk/XGUISource/Makefile	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/XGUISource/Makefile	2007-08-21 15:21:49 UTC (rev 612)
@@ -1,6 +1,6 @@
 #############################################################################
 # Makefile for building: /PCBSD/xorg-gui/bin/XGUI
-# Generated by qmake (1.07a) (Qt 3.3.8) on: Thu May 10 00:09:09 2007
+# Generated by qmake (1.07a) (Qt 3.3.6) on: Tue Aug 21 15:37:00 2007
 # Project:  XGUI.pro
 # Template: app
 # Command: $(QMAKE) -o Makefile XGUI.pro
@@ -16,10 +16,10 @@
 CXXFLAGS = -pipe -Wall -W -O2 -fno-strict-aliasing -pipe  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT -DQT_SHARED -DQT_TABLET_SUPPORT
 LEXFLAGS = 
 YACCFLAGS= -d
-INCPATH  = -I/usr/local/share/qt/mkspecs/freebsd-g++ -I. -I../../../local/include -I$(QTDIR)/include -I.ui/ -I. -I.moc/
+INCPATH  = -I/usr/local/share/qt/mkspecs/freebsd-g++ -I. -I../../../../../../../../local/include -I$(QTDIR)/include -I.ui/ -I. -I.moc/
 LINK     = c++
 LFLAGS   =  -Wl,-rpath,/usr/local/lib  -Wl,-rpath,$(QTDIR)/lib -pthread
-LIBS     = $(SUBLIBS) -L/usr/local/lib -L$(QTDIR)/lib -L/usr/local/lib -lkdecore -Ikdelibs -lqt-mt -lXext -lX11 -lm
+LIBS     = $(SUBLIBS) -L/usr/local/lib -L$(QTDIR)/lib -L/usr/X11R6/lib -lkdecore -Ikdelibs -lqt-mt -lXext -lX11 -lm
 AR       = ar cqs
 RANLIB   = 
 MOC      = $(QTDIR)/bin/moc
@@ -100,13 +100,13 @@
 $(MOC): 
 	( cd $(QTDIR)/src/moc && $(MAKE) )
 
-Makefile: XGUI.pro  /usr/local/share/qt/mkspecs/freebsd-g++/qmake.conf ../../../local/lib/libqt-mt.prl
+Makefile: XGUI.pro  /usr/local/share/qt/mkspecs/freebsd-g++/qmake.conf ../../../../../../../../X11R6/lib/libqt-mt.prl
 	$(QMAKE) -o Makefile XGUI.pro
 qmake: 
 	@$(QMAKE) -o Makefile XGUI.pro
 
 dist: 
-	@mkdir -p .obj/XGUI && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/XGUI/ && $(COPY_FILE) --parents monitor.png .obj/XGUI/ && $(COPY_FILE) --parents xgui.ui.h dialogconfirm.ui.h .obj/XGUI/ && ( cd `dirname .obj/XGUI` && $(TAR) XGUI.tar XGUI && $(GZIP) XGUI.tar ) && $(MOVE) `dirname .obj/XGUI`/XGUI.tar.gz . && $(DEL_FILE) -r .obj/XGUI
+	@mkdir -p .obj/XGUI && $(COPY_FILE) --parents $(SOURCES) $(HEADERS) $(FORMS) $(DIST) .obj/XGUI/ && $(COPY_FILE) --parents xgui_en.ts .obj/XGUI/ && $(COPY_FILE) --parents monitor.png .obj/XGUI/ && $(COPY_FILE) --parents xgui.ui.h dialogconfirm.ui.h .obj/XGUI/ && ( cd `dirname .obj/XGUI` && $(TAR) XGUI.tar XGUI && $(GZIP) XGUI.tar ) && $(MOVE) `dirname .obj/XGUI`/XGUI.tar.gz . && $(DEL_FILE) -r .obj/XGUI
 
 mocclean:
 	-$(DEL_FILE) $(OBJMOC)

Modified: pcbsd/trunk/XGUISource/main.cpp
===================================================================
--- pcbsd/trunk/XGUISource/main.cpp	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/XGUISource/main.cpp	2007-08-21 15:21:49 UTC (rev 612)
@@ -1,4 +1,6 @@
 #include <qapplication.h>
+#include <qtranslator.h>
+#include <qtextcodec.h>
 #include <kapplication.h>
 #include <kcmdlineargs.h>
 #include <qstylefactory.h>
@@ -44,6 +46,10 @@
         }
     } 
 
+    QTranslator translator( 0 );
+    translator.load( QString("XGUISource_") + QTextCodec::locale(), "/PCBSD/LANGS/" );
+    a.installTranslator( &translator );
+
     XGUI w;
     w.ProgramInit();
     w.setGeometry(200, 200, 400, 200);

Modified: pcbsd/trunk/ethernetconfig/Makefile
===================================================================
--- pcbsd/trunk/ethernetconfig/Makefile	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/ethernetconfig/Makefile	2007-08-21 15:21:49 UTC (rev 612)
@@ -1,6 +1,6 @@
 # Makefile.in generated by automake 1.9.6 from Makefile.am.
 # KDE tags expanded automatically by am_edit - $Revision: 483858 $ 
-# Makefile.  Generated from Makefile.in by configure.
+# Makefile.  Generated from Makefile.in by config.pl.
 
 # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002,
 # 2003, 2004, 2005  Free Software Foundation, Inc.
@@ -16,7 +16,7 @@
 
 srcdir = .
 top_srcdir = .
-
+VPATH = .
 pkgdatadir = $(datadir)/ethernetconfig
 pkglibdir = $(libdir)/ethernetconfig
 pkgincludedir = $(includedir)/ethernetconfig
@@ -85,16 +85,16 @@
 GZIP_ENV = --best
 distuninstallcheck_listfiles = find . -type f -print
 distcleancheck_listfiles = find . -type f -print
-ACLOCAL = ${SHELL} /home/kris/ethernetconfig/admin/missing --run aclocal-1.9
+ACLOCAL = ${SHELL} /home/tim/PC-BSD/svn/svn.pcbsd.org/pcbsd/trunk/ethernetconfig/admin/missing --run aclocal-1.9
 AMDEP_FALSE = #
 AMDEP_TRUE = 
-AMTAR = ${SHELL} /home/kris/ethernetconfig/admin/missing --run tar
+AMTAR = ${SHELL} /home/tim/PC-BSD/svn/svn.pcbsd.org/pcbsd/trunk/ethernetconfig/admin/missing --run tar
 AR = ar
 ARTSCCONFIG = /usr/local/bin/artsc-config
 AUTOCONF = $(SHELL) $(top_srcdir)/admin/cvs.sh configure || touch configure
 AUTODIRS = 
-AUTOHEADER = ${SHELL} /home/kris/ethernetconfig/admin/missing --run autoheader
-AUTOMAKE = ${SHELL} /home/kris/ethernetconfig/admin/missing --run automake-1.9
+AUTOHEADER = ${SHELL} /home/tim/PC-BSD/svn/svn.pcbsd.org/pcbsd/trunk/ethernetconfig/admin/missing --run autoheader
+AUTOMAKE = ${SHELL} /home/tim/PC-BSD/svn/svn.pcbsd.org/pcbsd/trunk/ethernetconfig/admin/missing --run automake-1.9
 AWK = nawk
 CC = gcc
 CCDEPMODE = depmode=gcc3
@@ -117,14 +117,14 @@
 ECHO_C = 
 ECHO_N = -n
 ECHO_T = 
-EGREP = /usr/bin/grep -E
+EGREP = grep -E
 ENABLE_PERMISSIVE_FLAG = -fpermissive
 EXEEXT = 
 F77 = f77
 FFLAGS = -g -O2
 FRAMEWORK_COREAUDIO = 
 GMSGFMT = /usr/local/bin/msgfmt
-GREP = /usr/bin/grep
+GREP = @GREP@
 HAVE_GCC_VISIBILITY = 0
 INSTALL_DATA = ${INSTALL} -m 644
 INSTALL_PROGRAM = ${INSTALL} $(INSTALL_STRIP_FLAG)
@@ -198,11 +198,11 @@
 LIB_XRENDER = 
 LN_S = ln -s
 LTLIBOBJS = 
-MAKEINFO = ${SHELL} /home/kris/ethernetconfig/admin/missing --run makeinfo
+MAKEINFO = ${SHELL} /home/tim/PC-BSD/svn/svn.pcbsd.org/pcbsd/trunk/ethernetconfig/admin/missing --run makeinfo
 MAKEKDEWIDGETS = 
 MCOPIDL = /usr/local/bin/mcopidl
 MEINPROC = /usr/local/bin/meinproc
-MOC = /usr/X11R6/bin/moc
+MOC = /usr/X11R6//bin/moc
 MSGFMT = /usr/local/bin/msgfmt
 NOOPT_CFLAGS = -O0
 NOOPT_CXXFLAGS = -O0
@@ -216,14 +216,14 @@
 PATH_SEPARATOR = :
 PERL = /usr/local/bin/perl
 QTE_NORTTI = 
-QT_INCLUDES = 
-QT_LDFLAGS = 
+QT_INCLUDES = -I/usr/X11R6//include
+QT_LDFLAGS = -L/usr/X11R6//lib
 RANLIB = ranlib
 SET_MAKE = 
 SHELL = /bin/bash
 STRIP = strip
 TOPSUBDIRS =  src po doc
-UIC = /usr/X11R6/bin/uic -L $(kde_widgetdir) -nounload
+UIC = /usr/X11R6//bin/uic -L $(kde_widgetdir) -nounload
 UIC_TR = tr2i18n
 USER_INCLUDES = 
 USER_LDFLAGS = 
@@ -233,7 +233,7 @@
 VERSION = 0.1
 WOVERLOADED_VIRTUAL = 
 XGETTEXT = /usr/local/bin/xgettext
-XMKMF = 
+XMKMF = @XMKMF@
 XMLLINT = /usr/local/bin/xmllint
 X_EXTRA_LIBS = 
 X_INCLUDES = -I/usr/X11R6/include
@@ -243,8 +243,8 @@
 ac_ct_CC = gcc
 ac_ct_CXX = g++
 ac_ct_F77 = f77
-all_includes = -I/usr/local/include -I/usr/X11R6/include 
-all_libraries = -L/usr/local/lib -L/usr/X11R6/lib   
+all_includes = -I/usr/local/include -I/usr/X11R6//include -I/usr/X11R6/include 
+all_libraries = -L/usr/local/lib -L/usr/X11R6//lib -L/usr/X11R6/lib   
 am__fastdepCC_FALSE = #
 am__fastdepCC_TRUE = 
 am__fastdepCXX_FALSE = #
@@ -260,24 +260,24 @@
 build_cpu = i386
 build_os = freebsd6.1
 build_vendor = unknown
-datadir = ${datarootdir}
-datarootdir = ${prefix}/share
-docdir = ${datarootdir}/doc/${PACKAGE}
-dvidir = ${docdir}
+datadir = ${prefix}/share
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
 exec_prefix = ${prefix}
 host = i386-unknown-freebsd6.1
 host_alias = 
 host_cpu = i386
 host_os = freebsd6.1
 host_vendor = unknown
-htmldir = ${docdir}
+htmldir = @htmldir@
 include_ARTS_FALSE = #
 include_ARTS_TRUE = 
 include_x11_FALSE = #
 include_x11_TRUE = 
 includedir = ${prefix}/include
-infodir = ${datarootdir}/info
-install_sh = /home/kris/ethernetconfig/admin/install-sh
+infodir = ${prefix}/info
+install_sh = /home/tim/PC-BSD/svn/svn.pcbsd.org/pcbsd/trunk/ethernetconfig/admin/install-sh
 kde_appsdir = ${datadir}/applnk
 kde_bindir = ${exec_prefix}/bin
 kde_confdir = ${datadir}/config
@@ -303,17 +303,17 @@
 kdeinitdir = $(kde_moduledir)
 libdir = ${exec_prefix}/lib
 libexecdir = ${exec_prefix}/libexec
-localedir = ${datarootdir}/locale
+localedir = @localedir@
 localstatedir = ${prefix}/var
-mandir = ${datarootdir}/man
+mandir = ${prefix}/man
 mkdir_p = $(mkinstalldirs)
 oldincludedir = /usr/include
-pdfdir = ${docdir}
+pdfdir = @pdfdir@
 prefix = /usr/local
 program_transform_name = s,x,x,
-psdir = ${docdir}
-qt_includes = /usr/X11R6/include
-qt_libraries = /usr/X11R6/lib
+psdir = @psdir@
+qt_includes = /usr/X11R6//include
+qt_libraries = /usr/X11R6//lib
 sbindir = ${exec_prefix}/sbin
 sharedstatedir = ${prefix}/com
 sysconfdir = ${prefix}/etc
@@ -816,8 +816,52 @@
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT:
 
+clean-bcheck: 
+	rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+	@for i in ; do \
+	    if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+	        echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+	        echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+	        echo "$$i"; \
+	        if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS)  --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+	            rm -f $$i.bchecktest.cc; exit 1; \
+	        fi ; \
+	        echo "" >> $$i.bchecktest.cc.class; \
+	        perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+	        rm -f a.out; \
+	    fi ; \
+	done
+
+
+
+clean-bcheck: 
+	rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+	@for i in ; do \
+	    if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+	        echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+	        echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+	        echo "$$i"; \
+	        if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS)  --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+	            rm -f $$i.bchecktest.cc; exit 1; \
+	        fi ; \
+	        echo "" >> $$i.bchecktest.cc.class; \
+	        perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+	        rm -f a.out; \
+	    fi ; \
+	done
+
+
+
 #>+ 2
-KDE_DIST=stamp-h.in ethernetconfig.kdevelop.pcs subdirs ethernetconfig.kdevses Makefile.in configure.files config.h.in configure.in network_local.png Makefile.cvs aclocal.m4 ethernetconfig.kdevelop Doxyfile configure Makefile.am acinclude.m4 
+KDE_DIST=stamp-h.in ethernetconfig.kdevelop.pcs subdirs ethernetconfig.kdevses Makefile.in configure.files config.h.in configure.in network_local.png Makefile.cvs aclocal.m4 ethernetconfig.kdevelop Doxyfile Makefile.am acinclude.m4 configure 
 
 #>+ 2
 docs-am:

Modified: pcbsd/trunk/ethernetconfig/Makefile.in
===================================================================
--- pcbsd/trunk/ethernetconfig/Makefile.in	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/ethernetconfig/Makefile.in	2007-08-21 15:21:49 UTC (rev 612)
@@ -816,8 +816,52 @@
 # Otherwise a system limit (for SysV at least) may be exceeded.
 .NOEXPORT:
 
+clean-bcheck: 
+	rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+	@for i in ; do \
+	    if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+	        echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+	        echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+	        echo "$$i"; \
+	        if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS)  --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+	            rm -f $$i.bchecktest.cc; exit 1; \
+	        fi ; \
+	        echo "" >> $$i.bchecktest.cc.class; \
+	        perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+	        rm -f a.out; \
+	    fi ; \
+	done
+
+
+
+clean-bcheck: 
+	rm -f *.bchecktest.cc *.bchecktest.cc.class a.out
+
+bcheck: bcheck-recursive
+
+bcheck-am:
+	@for i in ; do \
+	    if test $(srcdir)/$$i -nt $$i.bchecktest.cc; then \
+	        echo "int main() {return 0;}" > $$i.bchecktest.cc ; \
+	        echo "#include \"$$i\"" >> $$i.bchecktest.cc ; \
+	        echo "$$i"; \
+	        if ! $(CXX) $(DEFS) -I. -I$(srcdir) -I$(top_builddir) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(CXXFLAGS) $(KDE_CXXFLAGS)  --dump-class-hierarchy -c $$i.bchecktest.cc; then \
+	            rm -f $$i.bchecktest.cc; exit 1; \
+	        fi ; \
+	        echo "" >> $$i.bchecktest.cc.class; \
+	        perl $(top_srcdir)/admin/bcheck.pl $$i.bchecktest.cc.class || { rm -f $$i.bchecktest.cc; exit 1; }; \
+	        rm -f a.out; \
+	    fi ; \
+	done
+
+
+
 #>+ 2
-KDE_DIST=stamp-h.in ethernetconfig.kdevelop.pcs subdirs ethernetconfig.kdevses Makefile.in configure.files config.h.in configure.in network_local.png Makefile.cvs aclocal.m4 ethernetconfig.kdevelop Doxyfile configure Makefile.am acinclude.m4 
+KDE_DIST=stamp-h.in ethernetconfig.kdevelop.pcs subdirs ethernetconfig.kdevses Makefile.in configure.files config.h.in configure.in network_local.png Makefile.cvs aclocal.m4 ethernetconfig.kdevelop Doxyfile Makefile.am acinclude.m4 configure 
 
 #>+ 2
 docs-am:

Modified: pcbsd/trunk/ethernetconfig/autom4te.cache/requests
===================================================================
--- pcbsd/trunk/ethernetconfig/autom4te.cache/requests	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/ethernetconfig/autom4te.cache/requests	2007-08-21 15:21:49 UTC (rev 612)
@@ -341,6 +341,115 @@
                         'm4_include' => 1,
                         'AC_SUBST_TRACE' => 1
                       }
+                    ], 'Autom4te::Request' ),
+             bless( [
+                      '2',
+                      1,
+                      [
+                        '/usr/local/share/autoconf259'
+                      ],
+                      [
+                        '/usr/local/share/autoconf259/autoconf/autoconf.m4f',
+                        'aclocal.m4',
+                        'configure.in'
+                      ],
+                      {
+                        'm4_pattern_forbid' => 1,
+                        'AC_CONFIG_LIBOBJ_DIR' => 1,
+                        'AC_C_VOLATILE' => 1,
+                        'AC_TYPE_OFF_T' => 1,
+                        'AC_FUNC_CLOSEDIR_VOID' => 1,
+                        'AC_REPLACE_FNMATCH' => 1,
+                        'AC_PROG_LIBTOOL' => 1,
+                        'AC_FUNC_STAT' => 1,
+                        'AC_FUNC_WAIT3' => 1,
+                        'AC_HEADER_TIME' => 1,
+                        'AC_FUNC_LSTAT' => 1,
+                        'AC_STRUCT_TM' => 1,
+                        'AM_AUTOMAKE_VERSION' => 1,
+                        'AC_FUNC_GETMNTENT' => 1,
+                        'AC_TYPE_MODE_T' => 1,
+                        'AC_FUNC_STRTOD' => 1,
+                        'AC_CHECK_HEADERS' => 1,
+                        'AC_FUNC_STRNLEN' => 1,
+                        'm4_sinclude' => 1,
+                        'AC_PROG_CXX' => 1,
+                        'AC_PATH_X' => 1,
+                        'AC_FUNC_LSTAT_FOLLOWS_SLASHED_SYMLINK' => 1,
+                        'AC_PROG_AWK' => 1,
+                        '_m4_warn' => 1,
+                        'AC_HEADER_STDC' => 1,
+                        'AC_HEADER_MAJOR' => 1,
+                        'AC_FUNC_ERROR_AT_LINE' => 1,
+                        'AC_PROG_GCC_TRADITIONAL' => 1,
+                        'AC_LIBSOURCE' => 1,
+                        'AC_FUNC_MBRTOWC' => 1,
+                        'AC_STRUCT_ST_BLOCKS' => 1,
+                        'AC_TYPE_SIGNAL' => 1,
+                        'AC_TYPE_UID_T' => 1,
+                        'AC_PROG_MAKE_SET' => 1,
+                        'AC_CONFIG_AUX_DIR' => 1,
+                        'm4_pattern_allow' => 1,
+                        'sinclude' => 1,
+                        'AC_DEFINE_TRACE_LITERAL' => 1,
+                        'AC_FUNC_STRERROR_R' => 1,
+                        'AC_PROG_CC' => 1,
+                        'AC_FUNC_FORK' => 1,
+                        'AC_DECL_SYS_SIGLIST' => 1,
+                        'AC_FUNC_STRCOLL' => 1,
+                        'AC_FUNC_VPRINTF' => 1,
+                        'AC_PROG_YACC' => 1,
+                        'AC_INIT' => 1,
+                        'AC_STRUCT_TIMEZONE' => 1,
+                        'AC_FUNC_CHOWN' => 1,
+                        'AC_SUBST' => 1,
+                        'AC_FUNC_ALLOCA' => 1,
+                        'AC_CANONICAL_HOST' => 1,
+                        'AC_FUNC_GETPGRP' => 1,
+                        'AC_PROG_RANLIB' => 1,
+                        'AM_INIT_AUTOMAKE' => 1,
+                        'AC_FUNC_SETPGRP' => 1,
+                        'AC_CONFIG_SUBDIRS' => 1,
+                        'AC_FUNC_MMAP' => 1,
+                        'AC_FUNC_REALLOC' => 1,
+                        'AC_TYPE_SIZE_T' => 1,
+                        'AC_CONFIG_LINKS' => 1,
+                        'AC_CHECK_TYPES' => 1,
+                        'AC_CHECK_MEMBERS' => 1,
+                        'AM_MAINTAINER_MODE' => 1,
+                        'AC_FUNC_UTIME_NULL' => 1,
+                        'AC_FUNC_SELECT_ARGTYPES' => 1,
+                        'AC_HEADER_STAT' => 1,
+                        'AC_FUNC_STRFTIME' => 1,
+                        'AC_PROG_CPP' => 1,
+                        'AC_C_INLINE' => 1,
+                        'AC_PROG_LEX' => 1,
+                        'AC_C_CONST' => 1,
+                        'AC_TYPE_PID_T' => 1,
+                        'AC_CONFIG_FILES' => 1,
+                        'include' => 1,
+                        'AC_FUNC_SETVBUF_REVERSED' => 1,
+                        'AC_PROG_INSTALL' => 1,
+                        'AM_GNU_GETTEXT' => 1,
+                        'AC_FUNC_OBSTACK' => 1,
+                        'AC_CHECK_LIB' => 1,
+                        'AC_FUNC_MALLOC' => 1,
+                        'AC_FUNC_GETGROUPS' => 1,
+                        'AC_FUNC_GETLOADAVG' => 1,
+                        'AH_OUTPUT' => 1,
+                        'AC_FUNC_FSEEKO' => 1,
+                        'AM_PROG_CC_C_O' => 1,
+                        'AC_FUNC_MKTIME' => 1,
+                        'AC_CANONICAL_SYSTEM' => 1,
+                        'AM_CONDITIONAL' => 1,
+                        'AC_CONFIG_HEADERS' => 1,
+                        'AC_HEADER_SYS_WAIT' => 1,
+                        'AC_PROG_LN_S' => 1,
+                        'AC_FUNC_MEMCMP' => 1,
+                        'm4_include' => 1,
+                        'AC_HEADER_DIRENT' => 1,
+                        'AC_CHECK_FUNCS' => 1
+                      }
                     ], 'Autom4te::Request' )
            );
 

Modified: pcbsd/trunk/ethernetconfig/config.h
===================================================================
--- pcbsd/trunk/ethernetconfig/config.h	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/ethernetconfig/config.h	2007-08-21 15:21:49 UTC (rev 612)
@@ -1,4 +1,4 @@
-/* config.h.  Generated from config.h.in by configure.  */
+/* config.h.  Generated by configure.  */
 /* config.h.in.  Generated from configure.in by autoheader.  */
 
 /* Define to 1 if you have the <Carbon/Carbon.h> header file. */
@@ -112,22 +112,22 @@
 /* Define to the version of this package. */
 #define PACKAGE_VERSION ""
 
-/* The size of `char *', as computed by sizeof. */
+/* The size of a `char *', as computed by sizeof. */
 #define SIZEOF_CHAR_P 4
 
-/* The size of `int', as computed by sizeof. */
+/* The size of a `int', as computed by sizeof. */
 #define SIZEOF_INT 4
 
-/* The size of `long', as computed by sizeof. */
+/* The size of a `long', as computed by sizeof. */
 #define SIZEOF_LONG 4
 
-/* The size of `short', as computed by sizeof. */
+/* The size of a `short', as computed by sizeof. */
 #define SIZEOF_SHORT 2
 
-/* The size of `size_t', as computed by sizeof. */
+/* The size of a `size_t', as computed by sizeof. */
 #define SIZEOF_SIZE_T 4
 
-/* The size of `unsigned long', as computed by sizeof. */
+/* The size of a `unsigned long', as computed by sizeof. */
 #define SIZEOF_UNSIGNED_LONG 4
 
 /* Define to 1 if you have the ANSI C header files. */

Modified: pcbsd/trunk/ethernetconfig/config.h.in
===================================================================
--- pcbsd/trunk/ethernetconfig/config.h.in	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/ethernetconfig/config.h.in	2007-08-21 15:21:49 UTC (rev 612)
@@ -111,22 +111,22 @@
 /* Define to the version of this package. */
 #undef PACKAGE_VERSION
 
-/* The size of `char *', as computed by sizeof. */
+/* The size of a `char *', as computed by sizeof. */
 #undef SIZEOF_CHAR_P
 
-/* The size of `int', as computed by sizeof. */
+/* The size of a `int', as computed by sizeof. */
 #undef SIZEOF_INT
 
-/* The size of `long', as computed by sizeof. */
+/* The size of a `long', as computed by sizeof. */
 #undef SIZEOF_LONG
 
-/* The size of `short', as computed by sizeof. */
+/* The size of a `short', as computed by sizeof. */
 #undef SIZEOF_SHORT
 
-/* The size of `size_t', as computed by sizeof. */
+/* The size of a `size_t', as computed by sizeof. */
 #undef SIZEOF_SIZE_T
 
-/* The size of `unsigned long', as computed by sizeof. */
+/* The size of a `unsigned long', as computed by sizeof. */
 #undef SIZEOF_UNSIGNED_LONG
 
 /* Define to 1 if you have the ANSI C header files. */

Modified: pcbsd/trunk/ethernetconfig/config.log
===================================================================
--- pcbsd/trunk/ethernetconfig/config.log	2007-08-21 14:13:52 UTC (rev 611)
+++ pcbsd/trunk/ethernetconfig/config.log	2007-08-21 15:21:49 UTC (rev 612)
@@ -2,15 +2,15 @@
 running configure, to aid debugging if configure makes a mistake.
 
 It was created by configure, which was
-generated by GNU Autoconf 2.61.  Invocation command line was
+generated by GNU Autoconf 2.59.  Invocation command line was
 
-  $ ./configure 
+  $ ./configure --no-create --no-recursion
 
 ## --------- ##
 ## Platform. ##
 ## --------- ##
 
-hostname = pcbsd-8206
+hostname = tim.mccormickweb.co.uk
 uname -m = i386
 uname -r = 6.1-RELEASE-p11
 uname -s = FreeBSD
@@ -22,7 +22,7 @@
 /bin/arch              = unknown
 /usr/bin/arch -k       = unknown
 /usr/convex/getsysinfo = unknown
-/usr/bin/hostinfo      = unknown
+hostinfo               = unknown
 /bin/machine           = unknown
 /usr/bin/oslevel       = unknown
 /bin/universe          = unknown
@@ -35,100 +35,123 @@
 PATH: /usr/local/sbin
 PATH: /usr/local/bin
 PATH: /usr/X11R6/bin
-PATH: /root/bin
+PATH: /home/tim/bin
 
 
 ## ----------- ##
 ## Core tests. ##
 ## ----------- ##
 
-configure:2136: checking build system type
-configure:2154: result: i386-unknown-freebsd6.1
-configure:2176: checking host system type
-configure:2191: result: i386-unknown-freebsd6.1
-configure:2213: checking target system type
-configure:2228: result: i386-unknown-freebsd6.1
-configure:2289: checking for a BSD-compatible install
-configure:2345: result: /usr/bin/install -c
-configure:2360: checking for -p flag to install
-configure:2373: result: yes
-configure:2384: checking whether build environment is sane
-configure:2427: result: yes
-configure:2479: checking for gawk
-configure:2509: result: no
-configure:2479: checking for mawk
-configure:2509: result: no
-configure:2479: checking for nawk
-configure:2495: found /usr/bin/nawk
-configure:2506: result: nawk
-configure:2517: checking whether make sets $(MAKE)
-configure:2538: result: yes
-configure:2740: checking for kde-config
-configure:2802: result: /usr/local/bin/kde-config
-configure:2897: checking where to install
-configure:2901: result: /usr/local (as returned by kde-config)
-configure:2956: checking for style of include used by make
-configure:2984: result: GNU
-configure:3134: checking for gcc
-configure:3150: found /usr/bin/gcc
-configure:3161: result: gcc
-configure:3399: checking for C compiler version
-configure:3406: gcc --version >&5
+configure:1564: checking build system type
+configure:1582: result: i386-unknown-freebsd6.1
+configure:1590: checking host system type
+configure:1604: result: i386-unknown-freebsd6.1
+configure:1612: checking target system type
+configure:1626: result: i386-unknown-freebsd6.1
+configure:1673: checking for a BSD-compatible install
+configure:1728: result: /usr/bin/install -c
+configure:1743: checking for -p flag to install
+configure:1756: result: yes
+configure:1767: checking whether build environment is sane
+configure:1810: result: yes
+configure:1862: checking for gawk
+configure:1891: result: no
+configure:1862: checking for mawk
+configure:1891: result: no
+configure:1862: checking for nawk
+configure:1878: found /usr/bin/nawk
+configure:1888: result: nawk
+configure:1898: checking whether make sets $(MAKE)
+configure:1918: result: yes
+configure:2104: checking for kde-config
+configure:2166: result: /usr/local/bin/kde-config
+configure:2261: checking where to install
+configure:2265: result: /usr/local (as returned by kde-config)
+configure:2320: checking for style of include used by make
+configure:2348: result: GNU
+configure:2496: checking for gcc
+configure:2512: found /usr/bin/gcc
+configure:2522: result: gcc
+configure:2766: checking for C compiler version
+configure:2769: gcc --version </dev/null >&5
 gcc (GCC) 3.4.4 [FreeBSD] 20050518
 Copyright (C) 2004 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
-configure:3409: $? = 0
-configure:3416: gcc -v >&5
+configure:2772: $? = 0
+configure:2774: gcc -v </dev/null >&5
 Using built-in specs.
 Configured with: FreeBSD/i386 system compiler
 Thread model: posix
 gcc version 3.4.4 [FreeBSD] 20050518
-configure:3419: $? = 0
-configure:3426: gcc -V >&5
+configure:2777: $? = 0
+configure:2779: gcc -V </dev/null >&5
 gcc: `-V' option must have argument
-configure:3429: $? = 1
-configure:3452: checking for C compiler default output file name
-configure:3479: gcc     conftest.c  >&5
-configure:3482: $? = 0
-configure:3520: result: a.out
-configure:3537: checking whether the C compiler works
-configure:3547: ./a.out
-configure:3550: $? = 0
-configure:3567: result: yes
-configure:3574: checking whether we are cross compiling
-configure:3576: result: no
-configure:3579: checking for suffix of executables
-configure:3586: gcc -o conftest     conftest.c  >&5
-configure:3589: $? = 0
-configure:3613: result: 
-configure:3619: checking for suffix of object files
-configure:3645: gcc -c    conftest.c >&5
-configure:3648: $? = 0
-configure:3671: result: o
-configure:3675: checking whether we are using the GNU C compiler
-configure:3704: gcc -c    conftest.c >&5
-configure:3710: $? = 0
-configure:3727: result: yes
-configure:3732: checking whether gcc accepts -g
-configure:3762: gcc -c -g  conftest.c >&5
-configure:3768: $? = 0
-configure:3867: result: yes
-configure:3884: checking for gcc option to accept ISO C89
-configure:3958: gcc  -c    conftest.c >&5
-configure:3964: $? = 0
-configure:3987: result: none needed
-configure:4007: checking dependency style of gcc
-configure:4097: result: gcc3
-configure:4120: checking how to run the C preprocessor
-configure:4160: gcc -E  conftest.c
-configure:4166: $? = 0
-configure:4197: gcc -E  conftest.c
-conftest.c:10:28: ac_nonexistent.h: No such file or directory
-configure:4203: $? = 1
+configure:2782: $? = 1
+configure:2805: checking for C compiler default output file name
+configure:2808: gcc     conftest.c  >&5
+configure:2811: $? = 0
+configure:2857: result: a.out
+configure:2862: checking whether the C compiler works
+configure:2868: ./a.out
+configure:2871: $? = 0
+configure:2888: result: yes
+configure:2895: checking whether we are cross compiling
+configure:2897: result: no
+configure:2900: checking for suffix of executables
+configure:2902: gcc -o conftest     conftest.c  >&5
+configure:2905: $? = 0
+configure:2930: result: 
+configure:2936: checking for suffix of object files
+configure:2957: gcc -c    conftest.c >&5
+configure:2960: $? = 0
+configure:2982: result: o
+configure:2986: checking whether we are using the GNU C compiler
+configure:3010: gcc -c    conftest.c >&5
+configure:3016: $? = 0
+configure:3020: test -z 
+			 || test ! -s conftest.err
+configure:3023: $? = 0
+configure:3026: test -s conftest.o
+configure:3029: $? = 0
+configure:3042: result: yes
+configure:3048: checking whether gcc accepts -g
+configure:3069: gcc -c -g  conftest.c >&5
+configure:3075: $? = 0
+configure:3079: test -z 
+			 || test ! -s conftest.err
+configure:3082: $? = 0
+configure:3085: test -s conftest.o
+configure:3088: $? = 0
+configure:3099: result: yes
+configure:3116: checking for gcc option to accept ANSI C
+configure:3186: gcc  -c    conftest.c >&5
+configure:3192: $? = 0
+configure:3196: test -z 
+			 || test ! -s conftest.err
+configure:3199: $? = 0
+configure:3202: test -s conftest.o
+configure:3205: $? = 0
+configure:3223: result: none needed
+configure:3241: gcc -c    conftest.c >&5
+conftest.c:2: error: syntax error before "me"
+configure:3247: $? = 1
 configure: failed program was:
+| #ifndef __cplusplus
+|   choke me
+| #endif
+configure:3382: checking dependency style of gcc
+configure:3472: result: gcc3
+configure:3495: checking how to run the C preprocessor
+configure:3530: gcc -E  conftest.c
+configure:3536: $? = 0
+configure:3568: gcc -E  conftest.c
+conftest.c:11:28: ac_nonexistent.h: No such file or directory
+configure:3574: $? = 1
+configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -138,14 +161,15 @@
 | #define VERSION "0.1"
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
-configure:4236: result: gcc -E
-configure:4265: gcc -E  conftest.c
-configure:4271: $? = 0
-configure:4302: gcc -E  conftest.c
-conftest.c:10:28: ac_nonexistent.h: No such file or directory
-configure:4308: $? = 1
+configure:3613: result: gcc -E
+configure:3637: gcc -E  conftest.c
+configure:3643: $? = 0
+configure:3675: gcc -E  conftest.c
+conftest.c:11:28: ac_nonexistent.h: No such file or directory
+configure:3681: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -155,82 +179,59 @@
 | #define VERSION "0.1"
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
-configure:4432: checking for g++
-configure:4448: found /usr/bin/g++
-configure:4459: result: g++
-configure:4490: checking for C++ compiler version
-configure:4497: g++ --version >&5
+configure:3805: checking for g++
+configure:3821: found /usr/bin/g++
+configure:3831: result: g++
+configure:3847: checking for C++ compiler version
+configure:3850: g++ --version </dev/null >&5
 g++ (GCC) 3.4.4 [FreeBSD] 20050518
 Copyright (C) 2004 Free Software Foundation, Inc.
 This is free software; see the source for copying conditions.  There is NO
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
 
-configure:4500: $? = 0
-configure:4507: g++ -v >&5
+configure:3853: $? = 0
+configure:3855: g++ -v </dev/null >&5
 Using built-in specs.
 Configured with: FreeBSD/i386 system compiler
 Thread model: posix
 gcc version 3.4.4 [FreeBSD] 20050518
-configure:4510: $? = 0
-configure:4517: g++ -V >&5
+configure:3858: $? = 0
+configure:3860: g++ -V </dev/null >&5
 g++: `-V' option must have argument
-configure:4520: $? = 1
-configure:4523: checking whether we are using the GNU C++ compiler
-configure:4552: g++ -c    conftest.cpp >&5
-configure:4558: $? = 0
-configure:4575: result: yes
-configure:4580: checking whether g++ accepts -g
-configure:4610: g++ -c -g  conftest.cpp >&5
-configure:4616: $? = 0
-configure:4715: result: yes
-configure:4740: checking dependency style of g++
-configure:4830: result: gcc3
-configure:4849: checking whether gcc is blacklisted
-configure:4880: gcc -c -O2    conftest.c >&5
-configure:4886: $? = 0
-configure:4902: result: no
-configure:5399: checking whether g++ supports -Wundef
-configure:5439: rm -rf SunWS_cache; g++ -o conftest -Wall -W -Wpointer-arith -O2   -Wundef   conftest.cpp  1>&5
-configure:5445: $? = 0
-configure:5472: result: yes
-configure:5484: checking whether g++ supports -Wno-long-long
-configure:5524: rm -rf SunWS_cache; g++ -o conftest -Wundef -Wall -W -Wpointer-arith -O2   -Wno-long-long   conftest.cpp  1>&5
-configure:5530: $? = 0
-configure:5557: result: yes
-configure:5569: checking whether g++ supports -Wno-non-virtual-dtor
-configure:5609: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2   -Wno-non-virtual-dtor   conftest.cpp  1>&5
-configure:5615: $? = 0
-configure:5642: result: yes
-configure:5674: checking whether g++ supports -fno-reorder-blocks
-configure:5714: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2   -Wno-non-virtual-dtor -fno-reorder-blocks   conftest.cpp  1>&5
-configure:5720: $? = 0
-configure:5747: result: yes
-configure:5765: checking whether g++ supports -fno-exceptions
-configure:5805: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2   -Wno-non-virtual-dtor -fno-exceptions   conftest.cpp  1>&5
-configure:5811: $? = 0
-configure:5838: result: yes
-configure:5850: checking whether g++ supports -fno-check-new
-configure:5890: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2   -Wno-non-virtual-dtor -fno-exceptions -fno-check-new   conftest.cpp  1>&5
-configure:5896: $? = 0
-configure:5923: result: yes
-configure:5935: checking whether g++ supports -fno-common
-configure:5975: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2   -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common   conftest.cpp  1>&5
-configure:5981: $? = 0
-configure:6008: result: yes
-configure:6020: checking whether g++ supports -fexceptions
-configure:6060: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2   -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fexceptions   conftest.cpp  1>&5
-configure:6066: $? = 0
-configure:6093: result: yes
-configure:6136: checking whether system headers can cope with -O2 -fno-inline
-configure:6202: result: irrelevant
-configure:6840: checking how to run the C++ preprocessor
-configure:6876: g++ -E  conftest.cpp
-configure:6882: $? = 0
-configure:6913: g++ -E  conftest.cpp
-conftest.cpp:10:28: ac_nonexistent.h: No such file or directory
-configure:6919: $? = 1
+configure:3863: $? = 1
+configure:3866: checking whether we are using the GNU C++ compiler
+configure:3890: g++ -c    conftest.cc >&5
+configure:3896: $? = 0
+configure:3900: test -z 
+			 || test ! -s conftest.err
+configure:3903: $? = 0
+configure:3906: test -s conftest.o
+configure:3909: $? = 0
+configure:3922: result: yes
+configure:3928: checking whether g++ accepts -g
+configure:3949: g++ -c -g  conftest.cc >&5
+configure:3955: $? = 0
+configure:3959: test -z 
+			 || test ! -s conftest.err
+configure:3962: $? = 0
+configure:3965: test -s conftest.o
+configure:3968: $? = 0
+configure:3979: result: yes
+configure:4021: g++ -c    conftest.cc >&5
+configure:4027: $? = 0
+configure:4031: test -z 
+			 || test ! -s conftest.err
+configure:4034: $? = 0
+configure:4037: test -s conftest.o
+configure:4040: $? = 0
+configure:4066: g++ -c    conftest.cc >&5
+conftest.cc: In function `int main()':
+conftest.cc:15: error: `exit' undeclared (first use this function)
+conftest.cc:15: error: (Each undeclared identifier is reported only once for each function it appears in.)
+configure:4072: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -239,15 +240,143 @@
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
 | /* end confdefs.h.  */
+| 
+| int
+| main ()
+| {
+| exit (42);
+|   ;
+|   return 0;
+| }
+configure:4021: g++ -c    conftest.cc >&5
+configure:4027: $? = 0
+configure:4031: test -z 
+			 || test ! -s conftest.err
+configure:4034: $? = 0
+configure:4037: test -s conftest.o
+configure:4040: $? = 0
+configure:4066: g++ -c    conftest.cc >&5
+configure:4072: $? = 0
+configure:4076: test -z 
+			 || test ! -s conftest.err
+configure:4079: $? = 0
+configure:4082: test -s conftest.o
+configure:4085: $? = 0
+configure:4110: checking dependency style of g++
+configure:4200: result: gcc3
+configure:4219: checking whether gcc is blacklisted
+configure:4245: gcc -c -O2    conftest.c >&5
+configure:4251: $? = 0
+configure:4255: test -z 
+			 || test ! -s conftest.err
+configure:4258: $? = 0
+configure:4261: test -s conftest.o
+configure:4264: $? = 0
+configure:4276: result: no
+configure:4788: checking whether g++ supports -Wundef
+configure:4824: rm -rf SunWS_cache; g++ -o conftest -Wall -W -Wpointer-arith -O2   -Wundef   conftest.cc  1>&5
+configure:4830: $? = 0
+configure:4834: test -z 
+			 || test ! -s conftest.err
+configure:4837: $? = 0
+configure:4840: test -s conftest
+configure:4843: $? = 0
+configure:4864: result: yes
+configure:4876: checking whether g++ supports -Wno-long-long
+configure:4912: rm -rf SunWS_cache; g++ -o conftest -Wundef -Wall -W -Wpointer-arith -O2   -Wno-long-long   conftest.cc  1>&5
+configure:4918: $? = 0
+configure:4922: test -z 
+			 || test ! -s conftest.err
+configure:4925: $? = 0
+configure:4928: test -s conftest
+configure:4931: $? = 0
+configure:4952: result: yes
+configure:4964: checking whether g++ supports -Wno-non-virtual-dtor
+configure:5000: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2   -Wno-non-virtual-dtor   conftest.cc  1>&5
+configure:5006: $? = 0
+configure:5010: test -z 
+			 || test ! -s conftest.err
+configure:5013: $? = 0
+configure:5016: test -s conftest
+configure:5019: $? = 0
+configure:5040: result: yes
+configure:5072: checking whether g++ supports -fno-reorder-blocks
+configure:5108: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2   -Wno-non-virtual-dtor -fno-reorder-blocks   conftest.cc  1>&5
+configure:5114: $? = 0
+configure:5118: test -z 
+			 || test ! -s conftest.err
+configure:5121: $? = 0
+configure:5124: test -s conftest
+configure:5127: $? = 0
+configure:5148: result: yes
+configure:5166: checking whether g++ supports -fno-exceptions
+configure:5202: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2   -Wno-non-virtual-dtor -fno-exceptions   conftest.cc  1>&5
+configure:5208: $? = 0
+configure:5212: test -z 
+			 || test ! -s conftest.err
+configure:5215: $? = 0
+configure:5218: test -s conftest
+configure:5221: $? = 0
+configure:5242: result: yes
+configure:5254: checking whether g++ supports -fno-check-new
+configure:5290: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2   -Wno-non-virtual-dtor -fno-exceptions -fno-check-new   conftest.cc  1>&5
+configure:5296: $? = 0
+configure:5300: test -z 
+			 || test ! -s conftest.err
+configure:5303: $? = 0
+configure:5306: test -s conftest
+configure:5309: $? = 0
+configure:5330: result: yes
+configure:5342: checking whether g++ supports -fno-common
+configure:5378: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2   -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common   conftest.cc  1>&5
+configure:5384: $? = 0
+configure:5388: test -z 
+			 || test ! -s conftest.err
+configure:5391: $? = 0
+configure:5394: test -s conftest
+configure:5397: $? = 0
+configure:5418: result: yes
+configure:5430: checking whether g++ supports -fexceptions
+configure:5466: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2   -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fexceptions   conftest.cc  1>&5
+configure:5472: $? = 0
+configure:5476: test -z 
+			 || test ! -s conftest.err
+configure:5479: $? = 0
+configure:5482: test -s conftest
+configure:5485: $? = 0
+configure:5506: result: yes
+configure:5549: checking whether system headers can cope with -O2 -fno-inline
+configure:5618: result: irrelevant
+configure:6274: checking how to run the C++ preprocessor
+configure:6305: g++ -E  conftest.cc
+configure:6311: $? = 0
+configure:6343: g++ -E  conftest.cc
+conftest.cc:14:28: ac_nonexistent.h: No such file or directory
+configure:6349: $? = 1
+configure: failed program was:
+| /* confdefs.h.  */
+| 
+| #define PACKAGE_NAME ""
+| #define PACKAGE_TARNAME ""
+| #define PACKAGE_VERSION ""
+| #define PACKAGE_STRING ""
+| #define PACKAGE_BUGREPORT ""
+| #define PACKAGE "ethernetconfig"
+| #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
+| /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
-configure:6952: result: g++ -E
-configure:6981: g++ -E  conftest.cpp
-configure:6987: $? = 0
-configure:7018: g++ -E  conftest.cpp
-conftest.cpp:10:28: ac_nonexistent.h: No such file or directory
-configure:7024: $? = 1
+configure:6388: result: g++ -E
+configure:6412: g++ -E  conftest.cc
+configure:6418: $? = 0
+configure:6450: g++ -E  conftest.cc
+conftest.cc:14:28: ac_nonexistent.h: No such file or directory
+configure:6456: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -255,94 +384,156 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
-configure:7066: checking whether g++ supports -O0
-configure:7106: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -O0   conftest.cpp  1>&5
-configure:7112: $? = 0
-configure:7139: result: yes
-configure:7679: result: not using lib directory suffix
-configure:7724: checking for a sed that does not truncate output
-configure:7778: result: /usr/bin/sed
-configure:7781: checking for grep that handles long lines and -e
-configure:7855: result: /usr/bin/grep
-configure:7860: checking for egrep
-configure:7938: result: /usr/bin/grep -E
-configure:7954: checking for ld used by gcc
-configure:8021: result: /usr/bin/ld
-configure:8030: checking if the linker (/usr/bin/ld) is GNU ld
-configure:8045: result: yes
-configure:8050: checking for /usr/bin/ld option to reload object files
-configure:8057: result: -r
-configure:8075: checking for BSD-compatible nm
-configure:8124: result: /usr/bin/nm -B
-configure:8128: checking whether ln -s works
-configure:8132: result: yes
-configure:8139: checking how to recognise dependent libraries
-configure:8315: result: pass_all
-configure:8542: checking for ANSI C header files
-configure:8572: gcc -c -O2    conftest.c >&5
-configure:8578: $? = 0
-configure:8677: gcc -o conftest -O2     conftest.c  >&5
-configure:8680: $? = 0
-configure:8686: ./conftest
-configure:8689: $? = 0
-configure:8706: result: yes
-configure:8730: checking for sys/types.h
-configure:8751: gcc -c -O2    conftest.c >&5
-configure:8757: $? = 0
-configure:8773: result: yes
-configure:8730: checking for sys/stat.h
-configure:8751: gcc -c -O2    conftest.c >&5
-configure:8757: $? = 0
-configure:8773: result: yes
-configure:8730: checking for stdlib.h
-configure:8751: gcc -c -O2    conftest.c >&5
-configure:8757: $? = 0
-configure:8773: result: yes
-configure:8730: checking for string.h
-configure:8751: gcc -c -O2    conftest.c >&5
-configure:8757: $? = 0
-configure:8773: result: yes
-configure:8730: checking for memory.h
-configure:8751: gcc -c -O2    conftest.c >&5
-configure:8757: $? = 0
-configure:8773: result: yes
-configure:8730: checking for strings.h
-configure:8751: gcc -c -O2    conftest.c >&5
-configure:8757: $? = 0
-configure:8773: result: yes
-configure:8730: checking for inttypes.h
-configure:8751: gcc -c -O2    conftest.c >&5
-configure:8757: $? = 0
-configure:8773: result: yes
-configure:8730: checking for stdint.h
-configure:8751: gcc -c -O2    conftest.c >&5
-configure:8757: $? = 0
-configure:8773: result: yes
-configure:8730: checking for unistd.h
-configure:8751: gcc -c -O2    conftest.c >&5
-configure:8757: $? = 0
-configure:8773: result: yes
-configure:8800: checking dlfcn.h usability
-configure:8817: gcc -c -O2    conftest.c >&5
-configure:8823: $? = 0
-configure:8837: result: yes
-configure:8841: checking dlfcn.h presence
-configure:8856: gcc -E  conftest.c
-configure:8862: $? = 0
-configure:8876: result: yes
-configure:8904: checking for dlfcn.h
-configure:8912: result: yes
-configure:8935: checking how to run the C++ preprocessor
-configure:9047: result: g++ -E
-configure:9076: g++ -E  conftest.cpp
-configure:9082: $? = 0
-configure:9113: g++ -E  conftest.cpp
-conftest.cpp:22:28: ac_nonexistent.h: No such file or directory
-configure:9119: $? = 1
+configure:6504: checking whether g++ supports -O0
+configure:6540: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -O0   conftest.cc  1>&5
+configure:6546: $? = 0
+configure:6550: test -z 
+			 || test ! -s conftest.err
+configure:6553: $? = 0
+configure:6556: test -s conftest
+configure:6559: $? = 0
+configure:6580: result: yes
+configure:7132: result: not using lib directory suffix
+configure:7177: checking for a sed that does not truncate output
+configure:7231: result: /usr/bin/sed
+configure:7234: checking for egrep
+configure:7244: result: grep -E
+configure:7260: checking for ld used by gcc
+configure:7327: result: /usr/bin/ld
+configure:7336: checking if the linker (/usr/bin/ld) is GNU ld
+configure:7351: result: yes
+configure:7356: checking for /usr/bin/ld option to reload object files
+configure:7363: result: -r
+configure:7381: checking for BSD-compatible nm
+configure:7430: result: /usr/bin/nm -B
+configure:7434: checking whether ln -s works
+configure:7438: result: yes
+configure:7445: checking how to recognise dependent libraries
+configure:7621: result: pass_all
+configure:7851: checking for ANSI C header files
+configure:7876: gcc -c -O2    conftest.c >&5
+configure:7882: $? = 0
+configure:7886: test -z 
+			 || test ! -s conftest.err
+configure:7889: $? = 0
+configure:7892: test -s conftest.o
+configure:7895: $? = 0
+configure:7984: gcc -o conftest -O2     conftest.c  >&5
+configure:7987: $? = 0
+configure:7989: ./conftest
+configure:7992: $? = 0
+configure:8007: result: yes
+configure:8031: checking for sys/types.h
+configure:8047: gcc -c -O2    conftest.c >&5
+configure:8053: $? = 0
+configure:8057: test -z 
+			 || test ! -s conftest.err
+configure:8060: $? = 0
+configure:8063: test -s conftest.o
+configure:8066: $? = 0
+configure:8077: result: yes
+configure:8031: checking for sys/stat.h
+configure:8047: gcc -c -O2    conftest.c >&5
+configure:8053: $? = 0
+configure:8057: test -z 
+			 || test ! -s conftest.err
+configure:8060: $? = 0
+configure:8063: test -s conftest.o
+configure:8066: $? = 0
+configure:8077: result: yes
+configure:8031: checking for stdlib.h
+configure:8047: gcc -c -O2    conftest.c >&5
+configure:8053: $? = 0
+configure:8057: test -z 
+			 || test ! -s conftest.err
+configure:8060: $? = 0
+configure:8063: test -s conftest.o
+configure:8066: $? = 0
+configure:8077: result: yes
+configure:8031: checking for string.h
+configure:8047: gcc -c -O2    conftest.c >&5
+configure:8053: $? = 0
+configure:8057: test -z 
+			 || test ! -s conftest.err
+configure:8060: $? = 0
+configure:8063: test -s conftest.o
+configure:8066: $? = 0
+configure:8077: result: yes
+configure:8031: checking for memory.h
+configure:8047: gcc -c -O2    conftest.c >&5
+configure:8053: $? = 0
+configure:8057: test -z 
+			 || test ! -s conftest.err
+configure:8060: $? = 0
+configure:8063: test -s conftest.o
+configure:8066: $? = 0
+configure:8077: result: yes
+configure:8031: checking for strings.h
+configure:8047: gcc -c -O2    conftest.c >&5
+configure:8053: $? = 0
+configure:8057: test -z 
+			 || test ! -s conftest.err
+configure:8060: $? = 0
+configure:8063: test -s conftest.o
+configure:8066: $? = 0
+configure:8077: result: yes
+configure:8031: checking for inttypes.h
+configure:8047: gcc -c -O2    conftest.c >&5
+configure:8053: $? = 0
+configure:8057: test -z 
+			 || test ! -s conftest.err
+configure:8060: $? = 0
+configure:8063: test -s conftest.o
+configure:8066: $? = 0
+configure:8077: result: yes
+configure:8031: checking for stdint.h
+configure:8047: gcc -c -O2    conftest.c >&5
+configure:8053: $? = 0
+configure:8057: test -z 
+			 || test ! -s conftest.err
+configure:8060: $? = 0
+configure:8063: test -s conftest.o
+configure:8066: $? = 0
+configure:8077: result: yes
+configure:8031: checking for unistd.h
+configure:8047: gcc -c -O2    conftest.c >&5
+configure:8053: $? = 0
+configure:8057: test -z 
+			 || test ! -s conftest.err
+configure:8060: $? = 0
+configure:8063: test -s conftest.o
+configure:8066: $? = 0
+configure:8077: result: yes
+configure:8103: checking dlfcn.h usability
+configure:8115: gcc -c -O2    conftest.c >&5
+configure:8121: $? = 0
+configure:8125: test -z 
+			 || test ! -s conftest.err
+configure:8128: $? = 0
+configure:8131: test -s conftest.o
+configure:8134: $? = 0
+configure:8144: result: yes
+configure:8148: checking dlfcn.h presence
+configure:8158: gcc -E  conftest.c
+configure:8164: $? = 0
+configure:8184: result: yes
+configure:8219: checking for dlfcn.h
+configure:8226: result: yes
+configure:8249: checking how to run the C++ preprocessor
+configure:8363: result: g++ -E
+configure:8387: g++ -E  conftest.cc
+configure:8393: $? = 0
+configure:8425: g++ -E  conftest.cc
+conftest.cc:26:28: ac_nonexistent.h: No such file or directory
+configure:8431: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -350,6 +541,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -364,15 +558,13 @@
 | #define HAVE_DLFCN_H 1
 | /* end confdefs.h.  */
 | #include <ac_nonexistent.h>
-configure:9211: checking for g77
-configure:9241: result: no
-configure:9211: checking for xlf
-configure:9241: result: no
-configure:9211: checking for f77
-configure:9227: found /usr/bin/f77
-configure:9238: result: f77
-configure:9268: checking for Fortran 77 compiler version
-configure:9275: f77 --version >&5
+configure:8527: checking for g77
+configure:8556: result: no
+configure:8527: checking for f77
+configure:8543: found /usr/bin/f77
+configure:8553: result: f77
+configure:8568: checking for Fortran 77 compiler version
+configure:8571: f77 --version </dev/null >&5
 GNU Fortran (GCC) 3.4.4 [FreeBSD] 20050518
 Copyright (C) 2004 Free Software Foundation, Inc.
 
@@ -381,83 +573,95 @@
 under the terms of the GNU General Public License.
 For more information about these matters, see the file named COPYING
 or type the command `info -f g77 Copying'.
-configure:9278: $? = 0
-configure:9285: f77 -v >&5
+configure:8574: $? = 0
+configure:8576: f77 -v </dev/null >&5
 Using built-in specs.
 Configured with: FreeBSD/i386 system compiler
 Thread model: posix
 gcc version 3.4.4 [FreeBSD] 20050518
-configure:9288: $? = 0
-configure:9295: f77 -V >&5
+configure:8579: $? = 0
+configure:8581: f77 -V </dev/null >&5
 f77: `-V' option must have argument
-configure:9298: $? = 1
-configure:9306: checking whether we are using the GNU Fortran 77 compiler
-configure:9325: f77 -c  conftest.F >&5
-configure:9331: $? = 0
-configure:9348: result: yes
-configure:9354: checking whether f77 accepts -g
-configure:9371: f77 -c -g conftest.f >&5
-configure:9377: $? = 0
-configure:9393: result: yes
-configure:9423: checking the maximum length of command line arguments
-configure:9532: result: 196608
-configure:9543: checking command to parse /usr/bin/nm -B output from gcc object
-configure:9648: gcc -c -O2    conftest.c >&5
-configure:9651: $? = 0
-configure:9655: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
-configure:9658: $? = 0
-configure:9710: gcc -o conftest -O2     conftest.c conftstm.o >&5
-configure:9713: $? = 0
-configure:9751: result: ok
-configure:9755: checking for objdir
-configure:9770: result: .libs
-configure:9862: checking for ar
-configure:9878: found /usr/bin/ar
-configure:9889: result: ar
-configure:9958: checking for ranlib
-configure:9974: found /usr/bin/ranlib
-configure:9985: result: ranlib
-configure:10054: checking for strip
-configure:10070: found /usr/bin/strip
-configure:10081: result: strip
-configure:10371: checking if gcc supports -fno-rtti -fno-exceptions
-configure:10389: gcc -c -O2    -fno-rtti -fno-exceptions conftest.c >&5
+configure:8584: $? = 1
+configure:8592: checking whether we are using the GNU Fortran 77 compiler
+configure:8606: f77 -c  conftest.F >&5
+configure:8612: $? = 0
+configure:8616: test -z 
+			 || test ! -s conftest.err
+configure:8619: $? = 0
+configure:8622: test -s conftest.o
+configure:8625: $? = 0
+configure:8638: result: yes
+configure:8644: checking whether f77 accepts -g
+configure:8656: f77 -c -g conftest.f >&5
+configure:8662: $? = 0
+configure:8666: test -z 
+			 || test ! -s conftest.err
+configure:8669: $? = 0
+configure:8672: test -s conftest.o
+configure:8675: $? = 0
+configure:8687: result: yes
+configure:8717: checking the maximum length of command line arguments
+configure:8826: result: 196608
+configure:8837: checking command to parse /usr/bin/nm -B output from gcc object
+configure:8942: gcc -c -O2    conftest.c >&5
+configure:8945: $? = 0
+configure:8949: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ 	]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ 	][ 	]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' \> conftest.nm
+configure:8952: $? = 0
+configure:9004: gcc -o conftest -O2     conftest.c conftstm.o >&5
+configure:9007: $? = 0
+configure:9045: result: ok
+configure:9049: checking for objdir
+configure:9064: result: .libs
+configure:9154: checking for ar
+configure:9170: found /usr/bin/ar
+configure:9181: result: ar
+configure:9234: checking for ranlib
+configure:9250: found /usr/bin/ranlib
+configure:9261: result: ranlib
+configure:9314: checking for strip
+configure:9330: found /usr/bin/strip
+configure:9341: result: strip
+configure:9617: checking if gcc supports -fno-rtti -fno-exceptions
+configure:9635: gcc -c -O2    -fno-rtti -fno-exceptions conftest.c >&5
 cc1: warning: command line option "-fno-rtti" is valid for C++/ObjC++ but not for C
-configure:10393: $? = 0
-configure:10406: result: no
-configure:10421: checking for gcc option to produce PIC
-configure:10631: result: -fPIC
-configure:10639: checking if gcc PIC flag -fPIC works
-configure:10657: gcc -c -O2    -fPIC -DPIC conftest.c >&5
-configure:10661: $? = 0
-configure:10674: result: yes
-configure:10702: checking if gcc static flag -static works
-configure:10730: result: yes
-configure:10740: checking if gcc supports -c -o file.o
-configure:10761: gcc -c -O2    -o out/conftest2.o conftest.c >&5
-configure:10765: $? = 0
-configure:10787: result: yes
-configure:10813: checking whether the gcc linker (/usr/bin/ld) supports shared libraries
-configure:11767: result: yes
-configure:11788: checking whether -lc should be explicitly linked in
-configure:11793: gcc -c -O2    conftest.c >&5
-configure:11796: $? = 0
-configure:11811: gcc -shared conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| grep  -lc  \>/dev/null 2\>\&1
-configure:11814: $? = 1
-configure:11826: result: yes
-configure:11834: checking dynamic linker characteristics
-configure:12422: result: freebsd6.1 ld.so
-configure:12431: checking how to hardcode library paths into programs
-configure:12456: result: immediate
-configure:12470: checking whether stripping libraries is possible
-configure:12475: result: yes
-configure:12598: checking for shl_load
-configure:12654: gcc -o conftest -O2     conftest.c  >&5
-/var/tmp//cchtR4AQ.o(.text+0xd): In function `main':
+configure:9639: $? = 0
+configure:9652: result: no
+configure:9667: checking for gcc option to produce PIC
+configure:9877: result: -fPIC
+configure:9885: checking if gcc PIC flag -fPIC works
+configure:9903: gcc -c -O2    -fPIC -DPIC conftest.c >&5
+configure:9907: $? = 0
+configure:9920: result: yes
+configure:9948: checking if gcc static flag -static works
+configure:9976: result: yes
+configure:9986: checking if gcc supports -c -o file.o
+configure:10007: gcc -c -O2    -o out/conftest2.o conftest.c >&5
+configure:10011: $? = 0
+configure:10033: result: yes
+configure:10059: checking whether the gcc linker (/usr/bin/ld) supports shared libraries
+configure:11017: result: yes
+configure:11038: checking whether -lc should be explicitly linked in
+configure:11043: gcc -c -O2    conftest.c >&5
+configure:11046: $? = 0
+configure:11061: gcc -shared conftest.o  -v -Wl,-soname -Wl,conftest -o conftest 2\>\&1 \| grep  -lc  \>/dev/null 2\>\&1
+configure:11064: $? = 1
+configure:11076: result: yes
+configure:11084: checking dynamic linker characteristics
+configure:11672: result: freebsd6.1 ld.so
+configure:11681: checking how to hardcode library paths into programs
+configure:11706: result: immediate
+configure:11720: checking whether stripping libraries is possible
+configure:11725: result: yes
+configure:11851: checking for shl_load
+configure:11908: gcc -o conftest -O2     conftest.c  >&5
+/var/tmp//cc4nRVQC.o(.text+0x14): In function `main':
 : undefined reference to `shl_load'
-configure:12660: $? = 1
+/var/tmp//cc4nRVQC.o(.data+0x0): undefined reference to `shl_load'
+configure:11914: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -465,6 +669,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -495,34 +702,41 @@
 | 
 | #undef shl_load
 | 
-| /* Override any GCC internal prototype to avoid an error.
-|    Use char because int might match the return type of a GCC
-|    builtin and then its argument prototype would still apply.  */
+| /* Override any gcc2 internal prototype to avoid an error.  */
 | #ifdef __cplusplus
 | extern "C"
+| {
 | #endif
+| /* We use char because int might match the return type of a gcc2
+|    builtin and then its argument prototype would still apply.  */
 | char shl_load ();
 | /* The GNU C library defines this for functions which it implements
 |     to always fail with ENOSYS.  Some functions are actually named
 |     something starting with __ and the normal name is an alias.  */
-| #if defined __stub_shl_load || defined __stub___shl_load
+| #if defined (__stub_shl_load) || defined (__stub___shl_load)
 | choke me
+| #else
+| char (*f) () = shl_load;
 | #endif
+| #ifdef __cplusplus
+| }
+| #endif
 | 
 | int
 | main ()
 | {
-| return shl_load ();
+| return f != shl_load;
 |   ;
 |   return 0;
 | }
-configure:12677: result: no
-configure:12682: checking for shl_load in -ldld
-configure:12717: gcc -o conftest -O2     conftest.c -ldld   >&5
+configure:11939: result: no
+configure:11944: checking for shl_load in -ldld
+configure:11974: gcc -o conftest -O2     conftest.c -ldld   >&5
 /usr/bin/ld: cannot find -ldld
-configure:12723: $? = 1
+configure:11980: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -530,6 +744,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -544,135 +761,176 @@
 | #define HAVE_DLFCN_H 1
 | /* end confdefs.h.  */
 | 
-| /* Override any GCC internal prototype to avoid an error.
-|    Use char because int might match the return type of a GCC
-|    builtin and then its argument prototype would still apply.  */
+| /* Override any gcc2 internal prototype to avoid an error.  */
 | #ifdef __cplusplus
 | extern "C"
 | #endif
+| /* We use char because int might match the return type of a gcc2
+|    builtin and then its argument prototype would still apply.  */
 | char shl_load ();
 | int
 | main ()
 | {
-| return shl_load ();
+| shl_load ();
 |   ;
 |   return 0;
 | }
-configure:12741: result: no
-configure:12746: checking for dlopen
-configure:12802: gcc -o conftest -O2     conftest.c  >&5
-configure:12808: $? = 0
-configure:12825: result: yes
-configure:13058: checking whether a program can dlopen itself
-configure:13132: gcc -o conftest -O2    -DHAVE_DLFCN_H  -Wl,--export-dynamic conftest.c   >&5
-configure:13135: $? = 0
-configure:13153: result: yes
-configure:13158: checking whether a statically linked program can dlopen itself
-configure:13232: gcc -o conftest -O2    -DHAVE_DLFCN_H  -Wl,--export-dynamic -static conftest.c   >&5
-configure:13235: $? = 0
+configure:12006: result: no
+configure:12011: checking for dlopen
+configure:12068: gcc -o conftest -O2     conftest.c  >&5
+configure:12074: $? = 0
+configure:12078: test -z 
+			 || test ! -s conftest.err
+configure:12081: $? = 0
+configure:12084: test -s conftest
+configure:12087: $? = 0
+configure:12099: result: yes
+configure:12341: checking whether a program can dlopen itself
+configure:12415: gcc -o conftest -O2    -DHAVE_DLFCN_H  -Wl,--export-dynamic conftest.c   >&5
+configure:12418: $? = 0
+configure:12436: result: yes
+configure:12441: checking whether a statically linked program can dlopen itself
+configure:12515: gcc -o conftest -O2    -DHAVE_DLFCN_H  -Wl,--export-dynamic -static conftest.c   >&5
+configure:12518: $? = 0
 Service unavailable
-configure:13253: result: no
-configure:13276: checking if libtool supports shared libraries
-configure:13278: result: yes
-configure:13281: checking whether to build shared libraries
-configure:13302: result: yes
-configure:13305: checking whether to build static libraries
-configure:13309: result: no
-configure:13401: creating libtool
-configure:13989: checking for ld used by g++
-configure:14056: result: /usr/bin/ld
-configure:14065: checking if the linker (/usr/bin/ld) is GNU ld
-configure:14080: result: yes
-configure:14131: checking whether the g++ linker (/usr/bin/ld) supports shared libraries
-configure:15065: result: yes
-configure:15087: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  conftest.cpp >&5
-configure:15090: $? = 0
-configure:15209: checking for g++ option to produce PIC
-configure:15483: result: -fPIC
-configure:15491: checking if g++ PIC flag -fPIC works
-configure:15509: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -fPIC -DPIC conftest.cpp >&5
-configure:15513: $? = 0
-configure:15526: result: yes
-configure:15554: checking if g++ static flag -static works
-configure:15582: result: yes
-configure:15592: checking if g++ supports -c -o file.o
-configure:15613: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -o out/conftest2.o conftest.cpp >&5
-configure:15617: $? = 0
-configure:15639: result: yes
-configure:15665: checking whether the g++ linker (/usr/bin/ld) supports shared libraries
-configure:15690: result: yes
-configure:15757: checking dynamic linker characteristics
-configure:16345: result: freebsd6.1 ld.so
-configure:16354: checking how to hardcode library paths into programs
-configure:16379: result: immediate
-configure:16905: checking if libtool supports shared libraries
-configure:16907: result: yes
-configure:16910: checking whether to build shared libraries
-configure:16930: result: yes
-configure:16933: checking whether to build static libraries
-configure:16937: result: no
-configure:16947: checking for f77 option to produce PIC
-configure:17157: result: -fPIC
-configure:17165: checking if f77 PIC flag -fPIC works
-configure:17183: f77 -c -g -O2 -fPIC conftest.f >&5
-configure:17187: $? = 0
-configure:17200: result: yes
-configure:17228: checking if f77 static flag -static works
-configure:17256: result: yes
-configure:17266: checking if f77 supports -c -o file.o
-configure:17287: f77 -c -g -O2 -o out/conftest2.o conftest.f >&5
-configure:17291: $? = 0
-configure:17313: result: yes
-configure:17339: checking whether the f77 linker (/usr/bin/ld) supports shared libraries
-configure:18273: result: yes
-configure:18340: checking dynamic linker characteristics
-configure:18928: result: freebsd6.1 ld.so
-configure:18937: checking how to hardcode library paths into programs
-configure:18962: result: immediate
-configure:22555: checking for msgfmt
-configure:22582: result: /usr/local/bin/msgfmt
-configure:22591: checking for gmsgfmt
-configure:22622: result: /usr/local/bin/msgfmt
-configure:22642: checking for xgettext
-configure:22669: result: /usr/local/bin/xgettext
-configure:22788: checking if C++ programs can be compiled
-configure:22822: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor  -fno-check-new -fno-common  conftest.cpp >&5
-configure:22828: $? = 0
-configure:22846: result: yes
-configure:22876: checking for strlcat
-configure:22928: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -pedantic-errors  conftest.cpp >&5
-configure:22934: $? = 0
-configure:22960: result: yes
-configure:22963: checking if strlcat needs custom prototype
-configure:23063: result: no
-configure:23088: checking for strlcpy
-configure:23139: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -pedantic-errors  conftest.cpp >&5
-configure:23145: $? = 0
-configure:23171: result: yes
-configure:23174: checking if strlcpy needs custom prototype
-configure:23273: result: no
-configure:23297: checking for main in -lutil
-configure:23326: gcc -o conftest -O2     conftest.c -lutil   >&5
-configure:23332: $? = 0
-configure:23350: result: yes
-configure:23356: checking for main in -lcompat
-configure:23385: gcc -o conftest -O2     conftest.c -lcompat   >&5
-configure:23391: $? = 0
-configure:23409: result: yes
-configure:23416: checking for crypt in -lcrypt
-configure:23451: gcc -o conftest -O2     conftest.c -lcrypt   >&5
-configure:23457: $? = 0
-configure:23475: result: yes
-configure:23566: checking for socklen_t
-configure:23606: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  conftest.cpp >&5
-configure:23612: $? = 0
-configure:23638: result: yes
-configure:23729: checking for dnet_ntoa in -ldnet
-configure:23764: gcc -o conftest -O2     conftest.c -ldnet   >&5
+configure:12536: result: no
+configure:12559: checking if libtool supports shared libraries
+configure:12561: result: yes
+configure:12564: checking whether to build shared libraries
+configure:12585: result: yes
+configure:12588: checking whether to build static libraries
+configure:12592: result: no
+configure:12684: creating libtool
+configure:13272: checking for ld used by g++
+configure:13339: result: /usr/bin/ld
+configure:13348: checking if the linker (/usr/bin/ld) is GNU ld
+configure:13363: result: yes
+configure:13414: checking whether the g++ linker (/usr/bin/ld) supports shared libraries
+configure:14352: result: yes
+configure:14374: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  conftest.cpp >&5
+configure:14377: $? = 0
+configure:14496: checking for g++ option to produce PIC
+configure:14770: result: -fPIC
+configure:14778: checking if g++ PIC flag -fPIC works
+configure:14796: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -fPIC -DPIC conftest.cpp >&5
+configure:14800: $? = 0
+configure:14813: result: yes
+configure:14841: checking if g++ static flag -static works
+configure:14869: result: yes
+configure:14879: checking if g++ supports -c -o file.o
+configure:14900: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  -o out/conftest2.o conftest.cpp >&5
+configure:14904: $? = 0
+configure:14926: result: yes
+configure:14952: checking whether the g++ linker (/usr/bin/ld) supports shared libraries
+configure:14977: result: yes
+configure:15044: checking dynamic linker characteristics
+configure:15632: result: freebsd6.1 ld.so
+configure:15641: checking how to hardcode library paths into programs
+configure:15666: result: immediate
+configure:16192: checking if libtool supports shared libraries
+configure:16194: result: yes
+configure:16197: checking whether to build shared libraries
+configure:16217: result: yes
+configure:16220: checking whether to build static libraries
+configure:16224: result: no
+configure:16234: checking for f77 option to produce PIC
+configure:16444: result: -fPIC
+configure:16452: checking if f77 PIC flag -fPIC works
+configure:16470: f77 -c -g -O2 -fPIC conftest.f >&5
+configure:16474: $? = 0
+configure:16487: result: yes
+configure:16515: checking if f77 static flag -static works
+configure:16543: result: yes
+configure:16553: checking if f77 supports -c -o file.o
+configure:16574: f77 -c -g -O2 -o out/conftest2.o conftest.f >&5
+configure:16578: $? = 0
+configure:16600: result: yes
+configure:16626: checking whether the f77 linker (/usr/bin/ld) supports shared libraries
+configure:17564: result: yes
+configure:17631: checking dynamic linker characteristics
+configure:18219: result: freebsd6.1 ld.so
+configure:18228: checking how to hardcode library paths into programs
+configure:18253: result: immediate
+configure:21852: checking for msgfmt
+configure:21879: result: /usr/local/bin/msgfmt
+configure:21888: checking for gmsgfmt
+configure:21919: result: /usr/local/bin/msgfmt
+configure:21938: checking for xgettext
+configure:21965: result: /usr/local/bin/xgettext
+configure:22085: checking if C++ programs can be compiled
+configure:22114: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor  -fno-check-new -fno-common  conftest.cc >&5
+configure:22120: $? = 0
+configure:22124: test -z 
+			 || test ! -s conftest.err
+configure:22127: $? = 0
+configure:22130: test -s conftest.o
+configure:22133: $? = 0
+configure:22147: result: yes
+configure:22177: checking for strlcat
+configure:22225: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -pedantic-errors  conftest.cc >&5
+configure:22231: $? = 0
+configure:22235: test -z 
+			 || test ! -s conftest.err
+configure:22238: $? = 0
+configure:22241: test -s conftest.o
+configure:22244: $? = 0
+configure:22266: result: yes
+configure:22269: checking if strlcat needs custom prototype
+configure:22373: result: no
+configure:22398: checking for strlcpy
+configure:22445: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -pedantic-errors  conftest.cc >&5
+configure:22451: $? = 0
+configure:22455: test -z 
+			 || test ! -s conftest.err
+configure:22458: $? = 0
+configure:22461: test -s conftest.o
+configure:22464: $? = 0
+configure:22486: result: yes
+configure:22489: checking if strlcpy needs custom prototype
+configure:22592: result: no
+configure:22616: checking for main in -lutil
+configure:22640: gcc -o conftest -O2     conftest.c -lutil   >&5
+configure:22646: $? = 0
+configure:22650: test -z 
+			 || test ! -s conftest.err
+configure:22653: $? = 0
+configure:22656: test -s conftest
+configure:22659: $? = 0
+configure:22672: result: yes
+configure:22678: checking for main in -lcompat
+configure:22702: gcc -o conftest -O2     conftest.c -lcompat   >&5
+configure:22708: $? = 0
+configure:22712: test -z 
+			 || test ! -s conftest.err
+configure:22715: $? = 0
+configure:22718: test -s conftest
+configure:22721: $? = 0
+configure:22734: result: yes
+configure:22741: checking for crypt in -lcrypt
+configure:22771: gcc -o conftest -O2     conftest.c -lcrypt   >&5
+configure:22777: $? = 0
+configure:22781: test -z 
+			 || test ! -s conftest.err
+configure:22784: $? = 0
+configure:22787: test -s conftest
+configure:22790: $? = 0
+configure:22803: result: yes
+configure:22897: checking for socklen_t
+configure:22932: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common  conftest.cc >&5
+configure:22938: $? = 0
+configure:22942: test -z 
+			 || test ! -s conftest.err
+configure:22945: $? = 0
+configure:22948: test -s conftest.o
+configure:22951: $? = 0
+configure:22972: result: yes
+configure:23066: checking for dnet_ntoa in -ldnet
+configure:23096: gcc -o conftest -O2     conftest.c -ldnet   >&5
 /usr/bin/ld: cannot find -ldnet
-configure:23770: $? = 1
+configure:23102: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -680,6 +938,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -702,27 +963,28 @@
 | #define ksize_t socklen_t
 | /* end confdefs.h.  */
 | 
-| /* Override any GCC internal prototype to avoid an error.
-|    Use char because int might match the return type of a GCC
-|    builtin and then its argument prototype would still apply.  */
+| /* Override any gcc2 internal prototype to avoid an error.  */
 | #ifdef __cplusplus
 | extern "C"
 | #endif
+| /* We use char because int might match the return type of a gcc2
+|    builtin and then its argument prototype would still apply.  */
 | char dnet_ntoa ();
 | int
 | main ()
 | {
-| return dnet_ntoa ();
+| dnet_ntoa ();
 |   ;
 |   return 0;
 | }
-configure:23788: result: no
-configure:23795: checking for dnet_ntoa in -ldnet_stub
-configure:23830: gcc -o conftest -O2     conftest.c -ldnet_stub   >&5
+configure:23128: result: no
+configure:23135: checking for dnet_ntoa in -ldnet_stub
+configure:23165: gcc -o conftest -O2     conftest.c -ldnet_stub   >&5
 /usr/bin/ld: cannot find -ldnet_stub
-configure:23836: $? = 1
+configure:23171: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -730,6 +992,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -752,47 +1017,68 @@
 | #define ksize_t socklen_t
 | /* end confdefs.h.  */
 | 
-| /* Override any GCC internal prototype to avoid an error.
-|    Use char because int might match the return type of a GCC
-|    builtin and then its argument prototype would still apply.  */
+| /* Override any gcc2 internal prototype to avoid an error.  */
 | #ifdef __cplusplus
 | extern "C"
 | #endif
+| /* We use char because int might match the return type of a gcc2
+|    builtin and then its argument prototype would still apply.  */
 | char dnet_ntoa ();
 | int
 | main ()
 | {
-| return dnet_ntoa ();
+| dnet_ntoa ();
 |   ;
 |   return 0;
 | }
-configure:23854: result: no
-configure:23861: checking for inet_ntoa
-configure:23917: gcc -o conftest -O2     conftest.c  >&5
-configure:23923: $? = 0
-configure:23940: result: yes
-configure:24010: checking for connect
-configure:24066: gcc -o conftest -O2     conftest.c  >&5
-configure:24072: $? = 0
-configure:24089: result: yes
-configure:24160: checking for remove
-configure:24216: gcc -o conftest -O2     conftest.c  >&5
-configure:24222: $? = 0
-configure:24239: result: yes
-configure:24311: checking for shmat
-configure:24367: gcc -o conftest -O2     conftest.c  >&5
-configure:24373: $? = 0
-configure:24390: result: yes
-configure:24470: checking for sys/types.h
-configure:24476: result: yes
-configure:24470: checking for stdint.h
-configure:24476: result: yes
-configure:24622: checking sys/bitypes.h usability
-configure:24639: gcc -c -O2    conftest.c >&5
-conftest.c:65:25: sys/bitypes.h: No such file or directory
-configure:24645: $? = 1
+configure:23197: result: no
+configure:23204: checking for inet_ntoa
+configure:23261: gcc -o conftest -O2     conftest.c  >&5
+configure:23267: $? = 0
+configure:23271: test -z 
+			 || test ! -s conftest.err
+configure:23274: $? = 0
+configure:23277: test -s conftest
+configure:23280: $? = 0
+configure:23292: result: yes
+configure:23365: checking for connect
+configure:23422: gcc -o conftest -O2     conftest.c  >&5
+configure:23428: $? = 0
+configure:23432: test -z 
+			 || test ! -s conftest.err
+configure:23435: $? = 0
+configure:23438: test -s conftest
+configure:23441: $? = 0
+configure:23453: result: yes
+configure:23527: checking for remove
+configure:23584: gcc -o conftest -O2     conftest.c  >&5
+configure:23590: $? = 0
+configure:23594: test -z 
+			 || test ! -s conftest.err
+configure:23597: $? = 0
+configure:23600: test -s conftest
+configure:23603: $? = 0
+configure:23615: result: yes
+configure:23690: checking for shmat
+configure:23747: gcc -o conftest -O2     conftest.c  >&5
+configure:23753: $? = 0
+configure:23757: test -z 
+			 || test ! -s conftest.err
+configure:23760: $? = 0
+configure:23763: test -s conftest
+configure:23766: $? = 0
+configure:23778: result: yes
+configure:23861: checking for sys/types.h
+configure:23866: result: yes
+configure:23861: checking for stdint.h
+configure:23866: result: yes
+configure:24022: checking sys/bitypes.h usability
+configure:24034: gcc -c -O2    conftest.c >&5
+conftest.c:70:25: sys/bitypes.h: No such file or directory
+configure:24040: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -800,6 +1086,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -824,46 +1113,48 @@
 | #define HAVE_STDINT_H 1
 | /* end confdefs.h.  */
 | #include <stdio.h>
-| #ifdef HAVE_SYS_TYPES_H
+| #if HAVE_SYS_TYPES_H
 | # include <sys/types.h>
 | #endif
-| #ifdef HAVE_SYS_STAT_H
+| #if HAVE_SYS_STAT_H
 | # include <sys/stat.h>
 | #endif
-| #ifdef STDC_HEADERS
+| #if STDC_HEADERS
 | # include <stdlib.h>
 | # include <stddef.h>
 | #else
-| # ifdef HAVE_STDLIB_H
+| # if HAVE_STDLIB_H
 | #  include <stdlib.h>
 | # endif
 | #endif
-| #ifdef HAVE_STRING_H
-| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #if HAVE_STRING_H
+| # if !STDC_HEADERS && HAVE_MEMORY_H
 | #  include <memory.h>
 | # endif
 | # include <string.h>
 | #endif
-| #ifdef HAVE_STRINGS_H
+| #if HAVE_STRINGS_H
 | # include <strings.h>
 | #endif
-| #ifdef HAVE_INTTYPES_H
+| #if HAVE_INTTYPES_H
 | # include <inttypes.h>
+| #else
+| # if HAVE_STDINT_H
+| #  include <stdint.h>
+| # endif
 | #endif
-| #ifdef HAVE_STDINT_H
-| # include <stdint.h>
-| #endif
-| #ifdef HAVE_UNISTD_H
+| #if HAVE_UNISTD_H
 | # include <unistd.h>
 | #endif
 | #include <sys/bitypes.h>
-configure:24659: result: no
-configure:24663: checking sys/bitypes.h presence
-configure:24678: gcc -E  conftest.c
-conftest.c:32:25: sys/bitypes.h: No such file or directory
-configure:24684: $? = 1
+configure:24063: result: no
+configure:24067: checking sys/bitypes.h presence
+configure:24077: gcc -E  conftest.c
+conftest.c:36:25: sys/bitypes.h: No such file or directory
+configure:24083: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -871,6 +1162,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -895,15 +1189,16 @@
 | #define HAVE_STDINT_H 1
 | /* end confdefs.h.  */
 | #include <sys/bitypes.h>
-configure:24698: result: no
-configure:24726: checking for sys/bitypes.h
-configure:24734: result: no
-configure:24749: checking for poll in -lpoll
-configure:24784: gcc -o conftest -O2     conftest.c -lpoll   >&5
+configure:24103: result: no
+configure:24138: checking for sys/bitypes.h
+configure:24145: result: no
+configure:24160: checking for poll in -lpoll
+configure:24190: gcc -o conftest -O2     conftest.c -lpoll   >&5
 /usr/bin/ld: cannot find -lpoll
-configure:24790: $? = 1
+configure:24196: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -911,6 +1206,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -935,27 +1233,28 @@
 | #define HAVE_STDINT_H 1
 | /* end confdefs.h.  */
 | 
-| /* Override any GCC internal prototype to avoid an error.
-|    Use char because int might match the return type of a GCC
-|    builtin and then its argument prototype would still apply.  */
+| /* Override any gcc2 internal prototype to avoid an error.  */
 | #ifdef __cplusplus
 | extern "C"
 | #endif
+| /* We use char because int might match the return type of a gcc2
+|    builtin and then its argument prototype would still apply.  */
 | char poll ();
 | int
 | main ()
 | {
-| return poll ();
+| poll ();
 |   ;
 |   return 0;
 | }
-configure:24808: result: no
-configure:24831: checking Carbon/Carbon.h usability
-configure:24848: gcc -c -O2    conftest.c >&5
-conftest.c:65:27: Carbon/Carbon.h: No such file or directory
-configure:24854: $? = 1
+configure:24222: result: no
+configure:24244: checking Carbon/Carbon.h usability
+configure:24256: gcc -c -O2    conftest.c >&5
+conftest.c:70:27: Carbon/Carbon.h: No such file or directory
+configure:24262: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -963,6 +1262,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -987,46 +1289,48 @@
 | #define HAVE_STDINT_H 1
 | /* end confdefs.h.  */
 | #include <stdio.h>
-| #ifdef HAVE_SYS_TYPES_H
+| #if HAVE_SYS_TYPES_H
 | # include <sys/types.h>
 | #endif
-| #ifdef HAVE_SYS_STAT_H
+| #if HAVE_SYS_STAT_H
 | # include <sys/stat.h>
 | #endif
-| #ifdef STDC_HEADERS
+| #if STDC_HEADERS
 | # include <stdlib.h>
 | # include <stddef.h>
 | #else
-| # ifdef HAVE_STDLIB_H
+| # if HAVE_STDLIB_H
 | #  include <stdlib.h>
 | # endif
 | #endif
-| #ifdef HAVE_STRING_H
-| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #if HAVE_STRING_H
+| # if !STDC_HEADERS && HAVE_MEMORY_H
 | #  include <memory.h>
 | # endif
 | # include <string.h>
 | #endif
-| #ifdef HAVE_STRINGS_H
+| #if HAVE_STRINGS_H
 | # include <strings.h>
 | #endif
-| #ifdef HAVE_INTTYPES_H
+| #if HAVE_INTTYPES_H
 | # include <inttypes.h>
+| #else
+| # if HAVE_STDINT_H
+| #  include <stdint.h>
+| # endif
 | #endif
-| #ifdef HAVE_STDINT_H
-| # include <stdint.h>
-| #endif
-| #ifdef HAVE_UNISTD_H
+| #if HAVE_UNISTD_H
 | # include <unistd.h>
 | #endif
 | #include <Carbon/Carbon.h>
-configure:24868: result: no
-configure:24872: checking Carbon/Carbon.h presence
-configure:24887: gcc -E  conftest.c
-conftest.c:32:27: Carbon/Carbon.h: No such file or directory
-configure:24893: $? = 1
+configure:24285: result: no
+configure:24289: checking Carbon/Carbon.h presence
+configure:24299: gcc -E  conftest.c
+conftest.c:36:27: Carbon/Carbon.h: No such file or directory
+configure:24305: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -1034,6 +1338,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -1058,15 +1365,16 @@
 | #define HAVE_STDINT_H 1
 | /* end confdefs.h.  */
 | #include <Carbon/Carbon.h>
-configure:24907: result: no
-configure:24935: checking for Carbon/Carbon.h
-configure:24943: result: no
-configure:24968: checking CoreAudio/CoreAudio.h usability
-configure:24985: gcc -c -O2    conftest.c >&5
-conftest.c:65:33: CoreAudio/CoreAudio.h: No such file or directory
-configure:24991: $? = 1
+configure:24325: result: no
+configure:24360: checking for Carbon/Carbon.h
+configure:24367: result: no
+configure:24392: checking CoreAudio/CoreAudio.h usability
+configure:24404: gcc -c -O2    conftest.c >&5
+conftest.c:70:33: CoreAudio/CoreAudio.h: No such file or directory
+configure:24410: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -1074,6 +1382,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -1098,46 +1409,48 @@
 | #define HAVE_STDINT_H 1
 | /* end confdefs.h.  */
 | #include <stdio.h>
-| #ifdef HAVE_SYS_TYPES_H
+| #if HAVE_SYS_TYPES_H
 | # include <sys/types.h>
 | #endif
-| #ifdef HAVE_SYS_STAT_H
+| #if HAVE_SYS_STAT_H
 | # include <sys/stat.h>
 | #endif
-| #ifdef STDC_HEADERS
+| #if STDC_HEADERS
 | # include <stdlib.h>
 | # include <stddef.h>
 | #else
-| # ifdef HAVE_STDLIB_H
+| # if HAVE_STDLIB_H
 | #  include <stdlib.h>
 | # endif
 | #endif
-| #ifdef HAVE_STRING_H
-| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #if HAVE_STRING_H
+| # if !STDC_HEADERS && HAVE_MEMORY_H
 | #  include <memory.h>
 | # endif
 | # include <string.h>
 | #endif
-| #ifdef HAVE_STRINGS_H
+| #if HAVE_STRINGS_H
 | # include <strings.h>
 | #endif
-| #ifdef HAVE_INTTYPES_H
+| #if HAVE_INTTYPES_H
 | # include <inttypes.h>
+| #else
+| # if HAVE_STDINT_H
+| #  include <stdint.h>
+| # endif
 | #endif
-| #ifdef HAVE_STDINT_H
-| # include <stdint.h>
-| #endif
-| #ifdef HAVE_UNISTD_H
+| #if HAVE_UNISTD_H
 | # include <unistd.h>
 | #endif
 | #include <CoreAudio/CoreAudio.h>
-configure:25005: result: no
-configure:25009: checking CoreAudio/CoreAudio.h presence
-configure:25024: gcc -E  conftest.c
-conftest.c:32:33: CoreAudio/CoreAudio.h: No such file or directory
-configure:25030: $? = 1
+configure:24433: result: no
+configure:24437: checking CoreAudio/CoreAudio.h presence
+configure:24447: gcc -E  conftest.c
+conftest.c:36:33: CoreAudio/CoreAudio.h: No such file or directory
+configure:24453: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -1145,6 +1458,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -1169,15 +1485,16 @@
 | #define HAVE_STDINT_H 1
 | /* end confdefs.h.  */
 | #include <CoreAudio/CoreAudio.h>
-configure:25044: result: no
-configure:25072: checking for CoreAudio/CoreAudio.h
-configure:25079: result: no
-configure:25097: checking if res_init needs -lresolv
-configure:25129: gcc -o conftest -O2     conftest.c   -lresolv >&5
+configure:24473: result: no
+configure:24508: checking for CoreAudio/CoreAudio.h
+configure:24515: result: no
+configure:24533: checking if res_init needs -lresolv
+configure:24560: gcc -o conftest -O2     conftest.c   -lresolv >&5
 /usr/bin/ld: cannot find -lresolv
-configure:25135: $? = 1
+configure:24566: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -1185,6 +1502,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -1223,19 +1543,25 @@
 |   ;
 |   return 0;
 | }
-configure:25155: result: no
-configure:25166: checking for res_init
-configure:25218: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -pedantic-errors  conftest.cpp >&5
-configure:25224: $? = 0
-configure:25250: result: yes
-configure:25253: checking if res_init needs custom prototype
-configure:25353: result: no
-configure:25381: checking for killpg in -lucb
-configure:25416: gcc -o conftest -O2     conftest.c -lucb   >&5
+configure:24595: result: no
+configure:24605: checking for res_init
+configure:24653: g++ -c -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -pedantic-errors  conftest.cc >&5
+configure:24659: $? = 0
+configure:24663: test -z 
+			 || test ! -s conftest.err
+configure:24666: $? = 0
+configure:24669: test -s conftest.o
+configure:24672: $? = 0
+configure:24694: result: yes
+configure:24697: checking if res_init needs custom prototype
+configure:24801: result: no
+configure:24829: checking for killpg in -lucb
+configure:24859: gcc -o conftest -O2     conftest.c -lucb   >&5
 /usr/bin/ld: cannot find -lucb
-configure:25422: $? = 1
+configure:24865: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -1243,6 +1569,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -1269,67 +1598,88 @@
 | #define HAVE_RES_INIT_PROTO 1
 | /* end confdefs.h.  */
 | 
-| /* Override any GCC internal prototype to avoid an error.
-|    Use char because int might match the return type of a GCC
-|    builtin and then its argument prototype would still apply.  */
+| /* Override any gcc2 internal prototype to avoid an error.  */
 | #ifdef __cplusplus
 | extern "C"
 | #endif
+| /* We use char because int might match the return type of a gcc2
+|    builtin and then its argument prototype would still apply.  */
 | char killpg ();
 | int
 | main ()
 | {
-| return killpg ();
+| killpg ();
 |   ;
 |   return 0;
 | }
-configure:25440: result: no
-configure:25520: checking for int
-configure:25550: gcc -c -O2    conftest.c >&5
-configure:25556: $? = 0
-configure:25571: result: yes
-configure:25578: checking size of int
-configure:25880: gcc -o conftest -O2     conftest.c  >&5
-configure:25883: $? = 0
-configure:25889: ./conftest
-configure:25892: $? = 0
-configure:25915: result: 4
-configure:25924: checking for short
-configure:25954: gcc -c -O2    conftest.c >&5
-configure:25960: $? = 0
-configure:25975: result: yes
-configure:25982: checking size of short
-configure:26284: gcc -o conftest -O2     conftest.c  >&5
-configure:26287: $? = 0
-configure:26293: ./conftest
-configure:26296: $? = 0
-configure:26319: result: 2
-configure:26328: checking for long
-configure:26358: gcc -c -O2    conftest.c >&5
-configure:26364: $? = 0
-configure:26379: result: yes
-configure:26386: checking size of long
-configure:26688: gcc -o conftest -O2     conftest.c  >&5
-configure:26691: $? = 0
-configure:26697: ./conftest
-configure:26700: $? = 0
-configure:26723: result: 4
-configure:26732: checking for char *
-configure:26762: gcc -c -O2    conftest.c >&5
-configure:26768: $? = 0
-configure:26783: result: yes
-configure:26790: checking size of char *
-configure:27092: gcc -o conftest -O2     conftest.c  >&5
-configure:27095: $? = 0
-configure:27101: ./conftest
-configure:27104: $? = 0
-configure:27127: result: 4
-configure:27138: checking for dlopen in -ldl
-configure:27173: gcc -o conftest -O2     conftest.c -ldl   >&5
+configure:24891: result: no
+configure:24974: checking for int
+configure:24998: gcc -c -O2    conftest.c >&5
+configure:25004: $? = 0
+configure:25008: test -z 
+			 || test ! -s conftest.err
+configure:25011: $? = 0
+configure:25014: test -s conftest.o
+configure:25017: $? = 0
+configure:25028: result: yes
+configure:25031: checking size of int
+configure:25350: gcc -o conftest -O2     conftest.c  >&5
+configure:25353: $? = 0
+configure:25355: ./conftest
+configure:25358: $? = 0
+configure:25381: result: 4
+configure:25387: checking for short
+configure:25411: gcc -c -O2    conftest.c >&5
+configure:25417: $? = 0
+configure:25421: test -z 
+			 || test ! -s conftest.err
+configure:25424: $? = 0
+configure:25427: test -s conftest.o
+configure:25430: $? = 0
+configure:25441: result: yes
+configure:25444: checking size of short
+configure:25763: gcc -o conftest -O2     conftest.c  >&5
+configure:25766: $? = 0
+configure:25768: ./conftest
+configure:25771: $? = 0
+configure:25794: result: 2
+configure:25800: checking for long
+configure:25824: gcc -c -O2    conftest.c >&5
+configure:25830: $? = 0
+configure:25834: test -z 
+			 || test ! -s conftest.err
+configure:25837: $? = 0
+configure:25840: test -s conftest.o
+configure:25843: $? = 0
+configure:25854: result: yes
+configure:25857: checking size of long
+configure:26176: gcc -o conftest -O2     conftest.c  >&5
+configure:26179: $? = 0
+configure:26181: ./conftest
+configure:26184: $? = 0
+configure:26207: result: 4
+configure:26213: checking for char *
+configure:26237: gcc -c -O2    conftest.c >&5
+configure:26243: $? = 0
+configure:26247: test -z 
+			 || test ! -s conftest.err
+configure:26250: $? = 0
+configure:26253: test -s conftest.o
+configure:26256: $? = 0
+configure:26267: result: yes
+configure:26270: checking size of char *
+configure:26589: gcc -o conftest -O2     conftest.c  >&5
+configure:26592: $? = 0
+configure:26594: ./conftest
+configure:26597: $? = 0
+configure:26620: result: 4
+configure:26628: checking for dlopen in -ldl
+configure:26658: gcc -o conftest -O2     conftest.c -ldl   >&5
 /usr/bin/ld: cannot find -ldl
-configure:27179: $? = 1
+configure:26664: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -1337,6 +1687,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -1367,27 +1720,28 @@
 | #define SIZEOF_CHAR_P 4
 | /* end confdefs.h.  */
 | 
-| /* Override any GCC internal prototype to avoid an error.
-|    Use char because int might match the return type of a GCC
-|    builtin and then its argument prototype would still apply.  */
+| /* Override any gcc2 internal prototype to avoid an error.  */
 | #ifdef __cplusplus
 | extern "C"
 | #endif
+| /* We use char because int might match the return type of a gcc2
+|    builtin and then its argument prototype would still apply.  */
 | char dlopen ();
 | int
 | main ()
 | {
-| return dlopen ();
+| dlopen ();
 |   ;
 |   return 0;
 | }
-configure:27197: result: no
-configure:27207: checking for shl_unload in -ldld
-configure:27242: gcc -o conftest -O2     conftest.c -ldld   >&5
+configure:26690: result: no
+configure:26700: checking for shl_unload in -ldld
+configure:26730: gcc -o conftest -O2     conftest.c -ldld   >&5
 /usr/bin/ld: cannot find -ldld
-configure:27248: $? = 1
+configure:26736: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -1395,6 +1749,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -1425,57 +1782,78 @@
 | #define SIZEOF_CHAR_P 4
 | /* end confdefs.h.  */
 | 
-| /* Override any GCC internal prototype to avoid an error.
-|    Use char because int might match the return type of a GCC
-|    builtin and then its argument prototype would still apply.  */
+| /* Override any gcc2 internal prototype to avoid an error.  */
 | #ifdef __cplusplus
 | extern "C"
 | #endif
+| /* We use char because int might match the return type of a gcc2
+|    builtin and then its argument prototype would still apply.  */
 | char shl_unload ();
 | int
 | main ()
 | {
-| return shl_unload ();
+| shl_unload ();
 |   ;
 |   return 0;
 | }
-configure:27266: result: no
-configure:27281: checking for size_t
-configure:27311: gcc -c -O2    conftest.c >&5
-configure:27317: $? = 0
-configure:27332: result: yes
-configure:27339: checking size of size_t
-configure:27641: gcc -o conftest -O2     conftest.c  >&5
-configure:27644: $? = 0
-configure:27650: ./conftest
-configure:27653: $? = 0
-configure:27676: result: 4
-configure:27686: checking for unsigned long
-configure:27716: gcc -c -O2    conftest.c >&5
-configure:27722: $? = 0
-configure:27737: result: yes
-configure:27744: checking size of unsigned long
-configure:28046: gcc -o conftest -O2     conftest.c  >&5
-configure:28049: $? = 0
-configure:28055: ./conftest
-configure:28058: $? = 0
-configure:28081: result: 4
-configure:28092: checking sizeof size_t == sizeof unsigned long
-configure:28119: gcc -c -O2    conftest.c >&5
-configure:28125: $? = 0
-configure:28130: result: yes
-configure:28154: checking for PIE support
-configure:28196: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fPIE   -pie conftest.cpp  1>&5
-configure:28202: $? = 0
-configure:28229: result: yes
-configure:28232: checking if enabling -pie/fPIE support
-configure:28247: result: yes
-configure:28278: checking crt_externs.h usability
-configure:28295: gcc -c -O2    conftest.c >&5
-conftest.c:73:25: crt_externs.h: No such file or directory
-configure:28301: $? = 1
+configure:26762: result: no
+configure:26777: checking for size_t
+configure:26801: gcc -c -O2    conftest.c >&5
+configure:26807: $? = 0
+configure:26811: test -z 
+			 || test ! -s conftest.err
+configure:26814: $? = 0
+configure:26817: test -s conftest.o
+configure:26820: $? = 0
+configure:26831: result: yes
+configure:26834: checking size of size_t
+configure:27153: gcc -o conftest -O2     conftest.c  >&5
+configure:27156: $? = 0
+configure:27158: ./conftest
+configure:27161: $? = 0
+configure:27184: result: 4
+configure:27191: checking for unsigned long
+configure:27215: gcc -c -O2    conftest.c >&5
+configure:27221: $? = 0
+configure:27225: test -z 
+			 || test ! -s conftest.err
+configure:27228: $? = 0
+configure:27231: test -s conftest.o
+configure:27234: $? = 0
+configure:27245: result: yes
+configure:27248: checking size of unsigned long
+configure:27567: gcc -o conftest -O2     conftest.c  >&5
+configure:27570: $? = 0
+configure:27572: ./conftest
+configure:27575: $? = 0
+configure:27598: result: 4
+configure:27606: checking sizeof size_t == sizeof unsigned long
+configure:27628: gcc -c -O2    conftest.c >&5
+configure:27634: $? = 0
+configure:27638: test -z 
+			 || test ! -s conftest.err
+configure:27641: $? = 0
+configure:27644: test -s conftest.o
+configure:27647: $? = 0
+configure:27649: result: yes
+configure:27672: checking for PIE support
+configure:27710: rm -rf SunWS_cache; g++ -o conftest -Wno-long-long -Wundef -Wall -W -Wpointer-arith -O2 -Wno-non-virtual-dtor -fno-exceptions -fno-check-new -fno-common -fPIE   -pie conftest.cc  1>&5
+configure:27716: $? = 0
+configure:27720: test -z 
+			 || test ! -s conftest.err
+configure:27723: $? = 0
+configure:27726: test -s conftest
+configure:27729: $? = 0
+configure:27751: result: yes
+configure:27754: checking if enabling -pie/fPIE support
+configure:27769: result: yes
+configure:27799: checking crt_externs.h usability
+configure:27811: gcc -c -O2    conftest.c >&5
+conftest.c:78:25: crt_externs.h: No such file or directory
+configure:27817: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -1483,6 +1861,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -1515,46 +1896,48 @@
 | #define SIZEOF_UNSIGNED_LONG 4
 | /* end confdefs.h.  */
 | #include <stdio.h>
-| #ifdef HAVE_SYS_TYPES_H
+| #if HAVE_SYS_TYPES_H
 | # include <sys/types.h>
 | #endif
-| #ifdef HAVE_SYS_STAT_H
+| #if HAVE_SYS_STAT_H
 | # include <sys/stat.h>
 | #endif
-| #ifdef STDC_HEADERS
+| #if STDC_HEADERS
 | # include <stdlib.h>
 | # include <stddef.h>
 | #else
-| # ifdef HAVE_STDLIB_H
+| # if HAVE_STDLIB_H
 | #  include <stdlib.h>
 | # endif
 | #endif
-| #ifdef HAVE_STRING_H
-| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
+| #if HAVE_STRING_H
+| # if !STDC_HEADERS && HAVE_MEMORY_H
 | #  include <memory.h>
 | # endif
 | # include <string.h>
 | #endif
-| #ifdef HAVE_STRINGS_H
+| #if HAVE_STRINGS_H
 | # include <strings.h>
 | #endif
-| #ifdef HAVE_INTTYPES_H
+| #if HAVE_INTTYPES_H
 | # include <inttypes.h>
+| #else
+| # if HAVE_STDINT_H
+| #  include <stdint.h>
+| # endif
 | #endif
-| #ifdef HAVE_STDINT_H
-| # include <stdint.h>
-| #endif
-| #ifdef HAVE_UNISTD_H
+| #if HAVE_UNISTD_H
 | # include <unistd.h>
 | #endif
 | #include <crt_externs.h>
-configure:28315: result: no
-configure:28319: checking crt_externs.h presence
-configure:28334: gcc -E  conftest.c
-conftest.c:40:25: crt_externs.h: No such file or directory
-configure:28340: $? = 1
+configure:27840: result: no
+configure:27844: checking crt_externs.h presence
+configure:27854: gcc -E  conftest.c
+conftest.c:44:25: crt_externs.h: No such file or directory
+configure:27860: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -1562,6 +1945,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -1594,16 +1980,18 @@
 | #define SIZEOF_UNSIGNED_LONG 4
 | /* end confdefs.h.  */
 | #include <crt_externs.h>
-configure:28354: result: no
-configure:28382: checking for crt_externs.h
-configure:28390: result: no
-configure:28403: checking for _NSGetEnviron
-configure:28459: gcc -o conftest -O2     conftest.c  >&5
-/var/tmp//cctwhKW0.o(.text+0xd): In function `main':
+configure:27880: result: no
+configure:27915: checking for crt_externs.h
+configure:27922: result: no
+configure:27935: checking for _NSGetEnviron
+configure:27992: gcc -o conftest -O2     conftest.c  >&5
+/var/tmp//ccd5SCaq.o(.text+0x14): In function `main':
 : undefined reference to `_NSGetEnviron'
-configure:28465: $? = 1
+/var/tmp//ccd5SCaq.o(.data+0x0): undefined reference to `_NSGetEnviron'
+configure:27998: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -1611,6 +1999,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -1659,44 +2050,61 @@
 | 
 | #undef _NSGetEnviron
 | 
-| /* Override any GCC internal prototype to avoid an error.
-|    Use char because int might match the return type of a GCC
-|    builtin and then its argument prototype would still apply.  */
+| /* Override any gcc2 internal prototype to avoid an error.  */
 | #ifdef __cplusplus
 | extern "C"
+| {
 | #endif
+| /* We use char because int might match the return type of a gcc2
+|    builtin and then its argument prototype would still apply.  */
 | char _NSGetEnviron ();
 | /* The GNU C library defines this for functions which it implements
 |     to always fail with ENOSYS.  Some functions are actually named
 |     something starting with __ and the normal name is an alias.  */
-| #if defined __stub__NSGetEnviron || defined __stub____NSGetEnviron
+| #if defined (__stub__NSGetEnviron) || defined (__stub____NSGetEnviron)
 | choke me
+| #else
+| char (*f) () = _NSGetEnviron;
 | #endif
+| #ifdef __cplusplus
+| }
+| #endif
 | 
 | int
 | main ()
 | {
-| return _NSGetEnviron ();
+| return f != _NSGetEnviron;
 |   ;
 |   return 0;
 | }
-configure:28482: result: no
-configure:28504: checking for vsnprintf
-configure:28560: gcc -o conftest -O2     conftest.c  >&5
-conftest.c:63: warning: conflicting types for built-in function 'vsnprintf'
-configure:28566: $? = 0
-configure:28584: result: yes
-configure:28504: checking for snprintf
-configure:28560: gcc -o conftest -O2     conftest.c  >&5
-conftest.c:64: warning: conflicting types for built-in function 'snprintf'
-configure:28566: $? = 0
-configure:28584: result: yes
-configure:28643: checking for X
-configure:28686: gcc -E  conftest.c
-conftest.c:42:27: X11/Intrinsic.h: No such file or directory
-configure:28692: $? = 1
+configure:28023: result: no
+configure:28045: checking for vsnprintf
+configure:28102: gcc -o conftest -O2     conftest.c  >&5
+conftest.c:68: warning: conflicting types for built-in function 'vsnprintf'
+configure:28108: $? = 0
+configure:28112: test -z 
+			 || test ! -s conftest.err
+configure:28115: $? = 0
+configure:28118: test -s conftest
+configure:28121: $? = 0
+configure:28133: result: yes
+configure:28045: checking for snprintf
+configure:28102: gcc -o conftest -O2     conftest.c  >&5
+conftest.c:69: warning: conflicting types for built-in function 'snprintf'
+configure:28108: $? = 0
+configure:28112: test -z 
+			 || test ! -s conftest.err
+configure:28115: $? = 0
+configure:28118: test -s conftest
+configure:28121: $? = 0
+configure:28133: result: yes
+configure:28192: checking for X
+configure:28230: gcc -E  conftest.c
+conftest.c:46:27: X11/Intrinsic.h: No such file or directory
+configure:28236: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -1704,6 +2112,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -1738,11 +2149,12 @@
 | #define HAVE_SNPRINTF 1
 | /* end confdefs.h.  */
 | #include <X11/Intrinsic.h>
-configure:28782: gcc -o conftest -O2     conftest.c -lXt  >&5
-conftest.c:42:27: X11/Intrinsic.h: No such file or directory
-configure:28788: $? = 1
+configure:28327: gcc -o conftest -O2     conftest.c -lXt  >&5
+conftest.c:46:27: X11/Intrinsic.h: No such file or directory
+configure:28333: $? = 1
 configure: failed program was:
 | /* confdefs.h.  */
+| 
 | #define PACKAGE_NAME ""
 | #define PACKAGE_TARNAME ""
 | #define PACKAGE_VERSION ""
@@ -1750,6 +2162,9 @@
 | #define PACKAGE_BUGREPORT ""
 | #define PACKAGE "ethernetconfig"
 | #define VERSION "0.1"
+| #ifdef __cplusplus
+| extern "C" void std::exit (int) throw (); using std::exit;
+| #endif
 | #define KDELIBSUFF ""
 | #define STDC_HEADERS 1
 | #define HAVE_SYS_TYPES_H 1
@@ -1791,38 +2206,59 @@
 |   ;
 |   return 0;
 | }
-configure:28944: result: libraries /usr/X11R6/lib, headers /usr/X11R6/include
-configure:28973: checking for IceConnectionNumber in -lICE
-configure:29008: gcc -o conftest -O2     -L/usr/X11R6/lib conftest.c -lICE   >&5
-configure:29014: $? = 0
-configure:29032: result: yes
-configure:29042: checking for libXext
-configure:29082: gcc -o conftest -O2     -L/usr/X11R6/lib  conftest.c -lXext -lX11  >&5
-configure:29088: $? = 0
-configure:29112: result: yes
-configure:29261: checking for pthread_create in -lpthread
-configure:29296: gcc -o conftest -O2     conftest.c -lpthread   >&5
-configure:29302: $? = 0
-configure:29320: result: yes
-configure:29591: checking for extra includes
-configure:29619: result: no
-configure:29623: checking for extra libs
-configure:29652: result: no
-configure:29658: checking for libz
-configure:29698: gcc -o conftest -O2   -I/usr/X11R6/include   -D_THREAD_SAFE   conftest.c -L/usr/X11R6/lib    -lz  >&5
-configure:29704: $? = 0
-configure:29731: result: -lz
-configure:29752: checking for libpng
-configure:29794: gcc -o conftest -O2   -I/usr/X11R6/include   -D_THREAD_SAFE   conftest.c  -L/usr/X11R6/lib    -lpng -lz -lm -lX11  >&5
-conftest.c:44:20: png.h: No such file or directory
+configure:28492: result: libraries /usr/X11R6/lib, headers /usr/X11R6/include
+configure:28521: checking for IceConnectionNumber in -lICE
+configure:28551: gcc -o conftest -O2     -L/usr/X11R6/lib conftest.c -lICE   >&5
+configure:28557: $? = 0
+configure:28561: test -z 
+			 || test ! -s conftest.err
+configure:28564: $? = 0
+confi