=> Building cad/electric Started : Sunday, 7 JUL 2019 at 05:13:15 UTC Platform: 5.7-DEVELOPMENT DragonFly v5.7.0.83.g49866-DEVELOPMENT #40: Sun Jun 30 03:00:04 PDT 2019 root@pkgbox64.dragonflybsd.org:/usr/obj/usr/src/sys/X86_64_GENERIC x86_64 -------------------------------------------------- -- Environment -------------------------------------------------- UNAME_r=5.4-SYNTH UNAME_m=x86_64 UNAME_p=x86_64 UNAME_v=DragonFly 5.4-SYNTH UNAME_s=DragonFly PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SSL_NO_VERIFY_PEER=1 TERM=dumb PKG_CACHEDIR=/var/cache/pkg8 PKG_DBDIR=/var/db/pkg8 PORTSDIR=/xports LANG=C HOME=/root USER=root -------------------------------------------------- -- Options -------------------------------------------------- ===> The following configuration options are available for electric-7.0.0_5: NLS=on: Native Language Support OPTIMIZED_CFLAGS=off: Use extra compiler optimizations T1LIB=on: Use T1lib Type1 font library ===> Use 'make config' to modify these settings -------------------------------------------------- -- CONFIGURE_ENV -------------------------------------------------- XDG_DATA_HOME=/construction/cad/electric XDG_CONFIG_HOME=/construction/cad/electric HOME=/construction/cad/electric TMPDIR="/tmp" PATH=/construction/cad/electric/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin SHELL=/bin/sh CONFIG_SHELL=/bin/sh CCVER=gcc80 CONFIG_SITE=/xports/Templates/config.site lt_cv_sys_max_cmd_len=262144 -------------------------------------------------- -- CONFIGURE_ARGS -------------------------------------------------- --x-libraries=/usr/local/lib --x-includes=/usr/local/include --prefix=/usr/local ${_LATE_CONFIGURE_ARGS} -------------------------------------------------- -- MAKE_ENV -------------------------------------------------- MOTIFLIB="-L/usr/local/lib -lXm -lXp" XDG_DATA_HOME=/construction/cad/electric XDG_CONFIG_HOME=/construction/cad/electric HOME=/construction/cad/electric TMPDIR="/tmp" PATH=/construction/cad/electric/.bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/sbin:/usr/local/bin NO_PIE=yes MK_DEBUG_FILES=no MK_KERNEL_SYMBOLS=no SHELL=/bin/sh NO_LINT=YES CCVER=gcc80 PREFIX=/usr/local LOCALBASE=/usr/local NOPROFILE=1 CC="cc" CFLAGS="-pipe -O2 -fno-strict-aliasing " CPP="cpp" CPPFLAGS="" LDFLAGS=" " LIBS="" CXX="c++" CXXFLAGS=" -pipe -O2 -fno-strict-aliasing " MANPREFIX="/usr/local" BSD_INSTALL_PROGRAM="install -s -m 555" BSD_INSTALL_LIB="install -s -m 0644" BSD_INSTALL_SCRIPT="install -m 555" BSD_INSTALL_DATA="install -m 0644" BSD_INSTALL_MAN="install -m 444" -------------------------------------------------- -- MAKE_ARGS -------------------------------------------------- DESTDIR=/construction/cad/electric/stage -------------------------------------------------- -- PLIST_SUB -------------------------------------------------- OSREL=5.4 PREFIX=%D LOCALBASE=/usr/local RESETPREFIX=/usr/local LIB32DIR=lib PROFILE="@comment " DOCSDIR="share/doc/electric" EXAMPLESDIR="share/examples/electric" DATADIR="share/electric" WWWDIR="www/electric" ETCDIR="etc/electric" -------------------------------------------------- -- SUB_LIST -------------------------------------------------- PREFIX=/usr/local LOCALBASE=/usr/local DATADIR=/usr/local/share/electric DOCSDIR=/usr/local/share/doc/electric EXAMPLESDIR=/usr/local/share/examples/electric WWWDIR=/usr/local/www/electric ETCDIR=/usr/local/etc/electric -------------------------------------------------- -- /etc/make.conf -------------------------------------------------- SYNTHPROFILE=Release-5.4 USE_PACKAGE_DEPENDS_ONLY=yes PACKAGE_BUILDING=yes BATCH=yes PKG_CREATE_VERBOSE=yes PORTSDIR=/xports DISTDIR=/distfiles WRKDIRPREFIX=/construction PORT_DBDIR=/options PACKAGES=/packages MAKE_JOBS_NUMBER_LIMIT=5 HAVE_COMPAT_IA32_KERN= CONFIGURE_MAX_CMD_LEN=262144 _PERL5_FROM_BIN=5.28.1 _ALTCCVERSION_921dbbb2=none _OBJC_ALTCCVERSION_921dbbb2=none _SMP_CPUS=8 UID=0 ARCH=x86_64 OPSYS=DragonFly DFLYVERSION=500400 OSVERSION=9999999 OSREL=5.4 _OSRELEASE=5.4-SYNTH PYTHONBASE=/usr/local _PKG_CHECKED=1 -------------------------------------------------------------------------------- -- Phase: check-sanity -------------------------------------------------------------------------------- ===> NOTICE: The electric port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2+ accepted by the user -------------------------------------------------------------------------------- -- Phase: pkg-depends -------------------------------------------------------------------------------- ===> electric-7.0.0_5 depends on file: /usr/local/sbin/pkg - not found ===> Installing existing package /packages/All/pkg-1.11.1.txz Installing pkg-1.11.1... Extracting pkg-1.11.1: .......... done ===> electric-7.0.0_5 depends on file: /usr/local/sbin/pkg - found ===> Returning to build of electric-7.0.0_5 -------------------------------------------------------------------------------- -- Phase: fetch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: fetch -------------------------------------------------------------------------------- ===> NOTICE: The electric port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2+ accepted by the user ===> Fetching all distfiles required by electric-7.0.0_5 for building -------------------------------------------------------------------------------- -- Phase: checksum -------------------------------------------------------------------------------- ===> NOTICE: The electric port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2+ accepted by the user ===> Fetching all distfiles required by electric-7.0.0_5 for building => SHA256 Checksum OK for electric-7.00.tar.gz. -------------------------------------------------------------------------------- -- Phase: extract-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: extract -------------------------------------------------------------------------------- ===> NOTICE: The electric port currently does not have a maintainer. As a result, it is more likely to have unresolved issues, not be up-to-date, or even be removed in the future. To volunteer to maintain this port, please create an issue at: https://bugs.freebsd.org/bugzilla More information about port maintainership is available at: https://www.freebsd.org/doc/en/articles/contributing/ports-contributing.html#maintain-port ===> License GPLv2+ accepted by the user ===> Fetching all distfiles required by electric-7.0.0_5 for building ===> Extracting for electric-7.0.0_5 => SHA256 Checksum OK for electric-7.00.tar.gz. -------------------------------------------------------------------------------- -- Phase: patch-depends -------------------------------------------------------------------------------- -------------------------------------------------------------------------------- -- Phase: patch -------------------------------------------------------------------------------- ===> Patching for electric-7.0.0_5 ===> Applying ports patches for electric-7.0.0_5 -------------------------------------------------------------------------------- -- Phase: build-depends -------------------------------------------------------------------------------- ===> electric-7.0.0_5 depends on executable: msgfmt - not found ===> Installing existing package /packages/All/gettext-tools-0.20.1.txz Installing gettext-tools-0.20.1... `-- Installing gettext-runtime-0.20.1... | `-- Installing indexinfo-0.3.1... | `-- Extracting indexinfo-0.3.1: .... done `-- Extracting gettext-runtime-0.20.1: .......... done `-- Installing libtextstyle-0.20.1... | `-- Installing ncurses-6.1.20190525... | `-- Extracting ncurses-6.1.20190525: .......... done `-- Extracting libtextstyle-0.20.1: .......... done Extracting gettext-tools-0.20.1: .......... done ===> electric-7.0.0_5 depends on executable: msgfmt - found ===> Returning to build of electric-7.0.0_5 ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - not found ===> Installing existing package /packages/All/libXpm-3.5.12_2.txz Installing libXpm-3.5.12_2... `-- Installing libX11-1.6.7,1... | `-- Installing libXau-1.0.9... | `-- Extracting libXau-1.0.9: .......... done | `-- Installing libXdmcp-1.1.3... | | `-- Installing xorgproto-2018.4... | | `-- Extracting xorgproto-2018.4: .......... done | `-- Extracting libXdmcp-1.1.3: ......... done | `-- Installing libxcb-1.13.1... | | `-- Installing libpthread-stubs-0.4... | | `-- Extracting libpthread-stubs-0.4: .... done | | `-- Installing libxml2-2.9.9... | | `-- Extracting libxml2-2.9.9: .......... done | `-- Extracting libxcb-1.13.1: .......... done `-- Extracting libX11-1.6.7,1: .......... done `-- Installing libXext-1.3.4,1... `-- Extracting libXext-1.3.4,1: .......... done `-- Installing libXt-1.1.5_2,1... | `-- Installing libICE-1.0.9_3,1... | `-- Extracting libICE-1.0.9_3,1: .......... done | `-- Installing libSM-1.2.3,1... | `-- Extracting libSM-1.2.3,1: .......... done `-- Extracting libXt-1.1.5_2,1: .......... done Extracting libXpm-3.5.12_2: .......... done ===> electric-7.0.0_5 depends on file: /usr/local/libdata/pkgconfig/xpm.pc - found ===> Returning to build of electric-7.0.0_5 -------------------------------------------------------------------------------- -- Phase: lib-depends -------------------------------------------------------------------------------- ===> electric-7.0.0_5 depends on shared library: libt1.so - not found ===> Installing existing package /packages/All/t1lib-5.1.2_5,1.txz Installing t1lib-5.1.2_5,1... `-- Installing libXaw-1.0.13_2,2... | `-- Installing libXmu-1.1.3,1... | `-- Extracting libXmu-1.1.3,1: .......... done | `-- Installing libXp-1.0.3_2,1... | `-- Extracting libXp-1.0.3_2,1: .......... done `-- Extracting libXaw-1.0.13_2,2: .......... done Extracting t1lib-5.1.2_5,1: .......... done ===> electric-7.0.0_5 depends on shared library: libt1.so - found (/usr/local/lib/libt1.so) ===> Returning to build of electric-7.0.0_5 ===> electric-7.0.0_5 depends on shared library: libXm.so.4 - not found ===> Installing existing package /packages/All/open-motif-2.3.8.txz Installing open-motif-2.3.8... `-- Installing expat-2.2.6_1... `-- Extracting expat-2.2.6_1: .......... done `-- Installing fontconfig-2.12.6,1... | `-- Installing freetype2-2.10.0... | `-- Extracting freetype2-2.10.0: .......... done `-- Extracting fontconfig-2.12.6,1: .......... done Running fc-cache to build fontconfig cache... /usr/local/share/fonts: skipping, no such directory /usr/local/lib/X11/fonts: skipping, no such directory /var/db/fontconfig: cleaning cache directory fc-cache: succeeded `-- Installing jpeg-turbo-2.0.2... `-- Extracting jpeg-turbo-2.0.2: .......... done `-- Installing libXft-2.3.2_3... | `-- Installing libXrender-0.9.10_2... | `-- Extracting libXrender-0.9.10_2: .......... done `-- Extracting libXft-2.3.2_3: .......... done `-- Installing png-1.6.37... `-- Extracting png-1.6.37: .......... done `-- Installing xbitmaps-1.1.2... `-- Extracting xbitmaps-1.1.2: .......... done Extracting open-motif-2.3.8: .......... done Message from freetype2-2.10.0: The 2.7.x series now uses the new subpixel hinting mode (V40 port's option) as the default, emulating a modern version of ClearType. This change inevitably leads to different rendering results, and you might change port's options to adapt it to your taste (or use the new "FREETYPE_PROPERTIES" environment variable). The environment variable "FREETYPE_PROPERTIES" can be used to control the driver properties. Example: FREETYPE_PROPERTIES=truetype:interpreter-version=35 \ cff:no-stem-darkening=1 \ autofitter:warping=1 This allows to select, say, the subpixel hinting mode at runtime for a given application. The controllable properties are listed in the section "Controlling FreeType Modules" in the reference's table of contents (/usr/local/share/doc/freetype2/reference/site/index.html, if documentation was installed). ===> electric-7.0.0_5 depends on shared library: libXm.so.4 - found (/usr/local/lib/libXm.so.4) ===> Returning to build of electric-7.0.0_5 ===> electric-7.0.0_5 depends on shared library: libintl.so - found (/usr/local/lib/libintl.so) -------------------------------------------------------------------------------- -- Phase: configure -------------------------------------------------------------------------------- ===> Configuring for electric-7.0.0_5 configure: warning: x86_64-portbld-dragonfly5.4: invalid host type loading site script /xports/Templates/config.site creating cache ./config.cache checking for c++... c++ checking whether the C++ compiler (c++ -pipe -O2 -fno-strict-aliasing ) works... yes checking whether the C++ compiler (c++ -pipe -O2 -fno-strict-aliasing ) is a cross-compiler... no checking whether we are using GNU C++... yes checking whether c++ accepts -g... yes checking for gcc... cc checking whether the C compiler (cc -pipe -O2 -fno-strict-aliasing ) works... yes checking whether the C compiler (cc -pipe -O2 -fno-strict-aliasing ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking how to run the C preprocessor... cpp checking whether cc needs -traditional... no checking for X... libraries /usr/local/lib, headers /usr/local/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... (cached) yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for XmuCompareISOLatin1 in -lXmu... yes checking for XShmAttach in -lXext... yes checking for XpStartPage in -lXp... yes checking for dirent.h that defines DIR... yes checking for opendir in -ldir... no checking for ANSI C header files... (cached) yes checking for sys/wait.h that is POSIX.1 compatible... (cached) yes checking for db.h... yes checking for fcntl.h... (cached) yes checking for stdint.h... (cached) yes checking for inttypes.h... (cached) yes checking for sys/int_types.h... no checking for locale.h... (cached) yes checking for sgtty.h... no checking for string.h... (cached) yes checking for strings.h... (cached) yes checking for sys/time.h... (cached) yes checking for sys/timeb.h... yes checking for termios.h... yes checking for termio.h... no checking for unistd.h... (cached) yes checking for Xm.h... no checking for working const... yes checking whether time.h and sys/time.h may both be included... yes checking whether struct tm is in sys/time.h or time.h... time.h checking for pid_t... (cached) yes checking for vfork.h... (cached) no checking for working vfork... yes checking return type of signal handlers... void checking for vprintf... (cached) yes checking for type of readdir_r... POSIX checking for ftime... no checking for getcwd... (cached) yes checking for gethostid... yes checking for getpagesize... (cached) yes checking for gettimeofday... (cached) yes checking for getwd... (cached) yes checking for qsort... yes checking for scandir... (cached) yes checking for setlocale... (cached) yes checking for strstr... (cached) yes checking for strchr... (cached) yes checking for valloc... yes checking for vsnprintf... (cached) yes checking host system type... x86_64-portbld-dragonfly5.4 checking for pthread.h... (cached) yes checking for pthread_join in LIBS=-lpthread with CFLAGS=... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking for cc_r... cc checking for u_int64_t... yes checking for uint64_t... yes updating cache ./config.cache creating ./config.status creating Makefile creating src/include/defines.h -------------------------------------------------------------------------------- -- Phase: build -------------------------------------------------------------------------------- ===> Building for electric-7.0.0_5 --- src/graph/graphunixx11.o --- --- src/cons/conlay.o --- --- src/cons/conlin.o --- --- src/cons/conlingtt.o --- --- src/cons/conlinprs.o --- --- src/graph/graphunixx11.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -DANYDEPTH -c src/graph/graphunixx11.c -o src/graph/graphunixx11.o --- src/cons/conlingtt.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/cons/conlingtt.c -o src/cons/conlingtt.o --- src/cons/conlinprs.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/cons/conlinprs.c -o src/cons/conlinprs.o --- src/cons/conlay.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/cons/conlay.c -o src/cons/conlay.o --- src/cons/conlin.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/cons/conlin.c -o src/cons/conlin.o --- src/graph/graphunixx11.o --- src/graph/graphunixx11.c: In function 'gra_vertslider': src/graph/graphunixx11.c:11134:9: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] item = (int)client_data; ^ src/graph/graphunixx11.c: In function 'gra_dialogaction': src/graph/graphunixx11.c:11202:10: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] item = ((int)client_data) & 0xFFFF; ^ --- src/cons/conlinttg.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/cons/conlinttg.c -o src/cons/conlinttg.o --- src/cons/contable.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/cons/contable.c -o src/cons/contable.o --- src/db/aidtable.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/aidtable.c -o src/db/aidtable.o --- src/db/data.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/data.c -o src/db/data.o --- src/db/dbchange.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbchange.c -o src/db/dbchange.o --- src/db/dbcontour.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbcontour.c -o src/db/dbcontour.o --- src/db/dbcontrol.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbcontrol.c -o src/db/dbcontrol.o --- src/db/dbcreate.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbcreate.c -o src/db/dbcreate.o --- src/db/dberror.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dberror.c -o src/db/dberror.o --- src/db/dbgeom.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbgeom.c -o src/db/dbgeom.o --- src/db/dblang.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dblang.c -o src/db/dblang.o --- src/db/dblangelk.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dblangelk.c -o src/db/dblangelk.o --- src/db/dblangjava.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dblangjava.cpp -o src/db/dblangjava.o --- src/db/dblangtcl.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dblangtcl.c -o src/db/dblangtcl.o --- src/db/dblibrary.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dblibrary.c -o src/db/dblibrary.o --- src/db/dbmath.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbmath.c -o src/db/dbmath.o --- src/db/dbmemory.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbmemory.c -o src/db/dbmemory.o --- src/db/dbmerge.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbmerge.c -o src/db/dbmerge.o --- src/db/dbmult.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbmult.c -o src/db/dbmult.o --- src/db/dbnoproto.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbnoproto.c -o src/db/dbnoproto.o --- src/db/dbtech.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbtech.c -o src/db/dbtech.o --- src/db/dbtechi.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbtechi.c -o src/db/dbtechi.o --- src/db/dbtext.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbtext.c -o src/db/dbtext.o --- src/db/dbvars.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/db/dbvars.c -o src/db/dbvars.o --- src/drc/drc.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/drc/drc.c -o src/drc/drc.o --- src/drc/drcbatch.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/drc/drcbatch.c -o src/drc/drcbatch.o --- src/drc/drcflat.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/drc/drcflat.cpp -o src/drc/drcflat.o src/drc/drcflat.cpp: In function 'void dr_flatignore(char*)': src/drc/drcflat.cpp:74:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No cell called %s"), cell); ^ src/drc/drcflat.cpp:79:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Can only ignore cells, not primitives")); ^ src/drc/drcflat.cpp:86:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Too many cells")); ^ src/drc/drcflat.cpp:90:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cell %s will be ignored from flat DRC"), describenodeproto(np)); ^ src/drc/drcflat.cpp: In function 'void dr_flatunignore(char*)': src/drc/drcflat.cpp:104:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No cell called %s"), cell); ^ src/drc/drcflat.cpp:109:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Can only unignore cells, not primitives")); ^ src/drc/drcflat.cpp:115:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Not being ignored")); ^ src/drc/drcflat.cpp:121:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cell %s will be included in flat DRC"), describenodeproto(np)); ^ src/drc/drcflat.cpp: In function 'void dr_flatwrite(NODEPROTO*)': src/drc/drcflat.cpp:136:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No cell to flatten for DRC")); ^ src/drc/drcflat.cpp:155:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot write %s"), dr_flatdrcfile); ^ src/drc/drcflat.cpp:159:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dr_maintech->techname, dr_flatdrcfile); ^ src/drc/drcflat.cpp:181:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)tech, VTECHNOLOGY, VSTRING|VISARRAY, x_("IO_cif_layer_names")); ^ src/drc/drcflat.cpp:199:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("No boxes written, DRC short detection complete")); ^ src/drc/drcflat.cpp:204:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("%ld boxes written, now attempting fast short detection..."), dr_flat_boxcount); ^ src/drc/drcflat.cpp:207:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((flatdrcloc = egetenv(x_("FLATDRCLOC"))) == NULL) ^ In file included from src/drc/drcflat.cpp:35: src/include/config.h:169:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define FLATDRCLOC x_("/usr/local/bin/ffindshort") ^~~~~~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/drc/drcflat.cpp:208:16: note: in expansion of macro 'FLATDRCLOC' flatdrcloc = FLATDRCLOC; ^~~~~~~~~~ src/drc/drcflat.cpp:222:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("DRC short detection complete")); ^ src/drc/drcflat.cpp:227:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Too many boxes: disk version must be run")); ^ src/drc/drcflat.cpp:228:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_(" Interim step: sorting by minimum Y into '%s'..."), dr_yminfile); ^ src/drc/drcflat.cpp:230:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dr_process.addArgument( SORTLOC ); ^ src/drc/drcflat.cpp:231:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dr_process.addArgument( x_("+0n") ); ^ src/drc/drcflat.cpp:232:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dr_process.addArgument( x_("-1") ); ^ src/drc/drcflat.cpp:233:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dr_process.addArgument( x_("-o") ); ^ src/drc/drcflat.cpp:239:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_(" Interim step: sorting by maximum Y into '%s'..."), dr_ymaxfile); ^ src/drc/drcflat.cpp:241:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dr_process.addArgument( SORTLOC ); ^ src/drc/drcflat.cpp:242:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dr_process.addArgument( x_("+1n") ); ^ src/drc/drcflat.cpp:243:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dr_process.addArgument( x_("-2") ); ^ src/drc/drcflat.cpp:244:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dr_process.addArgument( x_("-o") ); ^ src/drc/drcflat.cpp:251:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Now invoking slow short detection...")); ^ src/drc/drcflat.cpp:253:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((sflatdrcloc = egetenv(x_("SFLATDRCLOC"))) == NULL) ^ In file included from src/drc/drcflat.cpp:35: src/include/config.h:170:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define SFLATDRCLOC x_("/usr/local/bin/findshort") ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/drc/drcflat.cpp:254:17: note: in expansion of macro 'SFLATDRCLOC' sflatdrcloc = SFLATDRCLOC; ^~~~~~~~~~~ src/drc/drcflat.cpp:265:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("DRC short detection complete")); ^ src/drc/drcflat.cpp: In function 'Boolean dr_readshorterrors(EProcess&)': src/drc/drcflat.cpp:296:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("clear")); ^ src/drc/drcflat.cpp:306:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] layname, latoa(lx, 0), latoa(hx, 0), latoa(ly, 0), latoa(hy, 0)); ^ src/drc/drcflat.cpp:307:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-area"), lx, hx, ly, hy, el_curwindowpart->curnodeproto); ^ src/drc/drcflat.cpp:314:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(x_("%s"), err); ^ src/drc/drcflat.cpp:315:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] } else ttyputmsg(x_("%s"), line); ^ --- src/drc/drcquick.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/drc/drcquick.c -o src/drc/drcquick.o --- src/drc/drcflat.o --- src/drc/drcflat.cpp: In function 'void dr_flatdesc_poly(POLYGON*, long int, long int (*)[3], TECHNOLOGY*, NODEPROTO*)': src/drc/drcflat.cpp:604:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(dr_file, x_("%ld %ld %ld %ld %ld %ld\n"), ly, hy, lx, hx, poly->layer, net); ^ --- src/graph/graphcommon.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/graph/graphcommon.cpp -o src/graph/graphcommon.o --- src/io/io.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/io.c -o src/io/io.o --- src/graph/graphcommon.o --- src/graph/graphcommon.cpp: In function 'void gra_drawline(WINDOWPART*, long int, long int, long int, long int, GRAPHICS*, long int)': src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:136:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, x1, y1, x_("line")); ^~~~~~~~~~ src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:137:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, x2, y2, x_("line")); ^~~~~~~~~~ src/graph/graphcommon.cpp: In function 'void gra_invertline(WINDOWPART*, long int, long int, long int, long int)': src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:167:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, x1, y1, x_("invline")); ^~~~~~~~~~ src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:168:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, x2, y2, x_("invline")); ^~~~~~~~~~ src/graph/graphcommon.cpp: In function 'void gra_drawpolygon(WINDOWPART*, long int*, long int*, long int, GRAPHICS*)': src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:453:3: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, x[i], y[i], x_("polygon")); ^~~~~~~~~~ src/graph/graphcommon.cpp: In function 'void gra_drawbox(WINDOWPART*, long int, long int, long int, long int, GRAPHICS*)': src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:658:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, left, top, x_("box")); ^~~~~~~~~~ src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:659:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, right-1, bottom-1, x_("box")); ^~~~~~~~~~ src/graph/graphcommon.cpp: In function 'void gra_invertbox(WINDOWPART*, long int, long int, long int, long int)': src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:707:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, left, top, x_("invbox")); ^~~~~~~~~~ src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:708:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, right-1, bottom-1, x_("invbox")); ^~~~~~~~~~ src/graph/graphcommon.cpp: In function 'void gra_movebox(WINDOWPART*, long int, long int, long int, long int, long int, long int)': src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:742:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, fleft, ftop, x_("movebox")); ^~~~~~~~~~ src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:743:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, fright-1, fbottom-1, x_("movebox")); ^~~~~~~~~~ src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:750:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, tleft, ttop, x_("movebox")); ^~~~~~~~~~ src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:751:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, tright-1, tbottom-1, x_("movebox")); ^~~~~~~~~~ src/graph/graphcommon.cpp: In function 'void gra_drawcircle(WINDOWPART*, long int, long int, long int, GRAPHICS*)': src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:1074:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, left, top, x_("circle")); ^~~~~~~~~~ src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:1075:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, right, bottom, x_("circle")); ^~~~~~~~~~ src/graph/graphcommon.cpp: In function 'void gra_arcdopixel(WINDOWFRAME*, long int, long int)': src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:1479:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, x, y, x_("arc")); ^~~~~~~~~~ src/graph/graphcommon.cpp: In function 'void gra_drawgrid(WINDOWPART*, POLYGON*)': src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:1696:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, x2, y2, x_("grid")); ^~~~~~~~~~ src/graph/graphcommon.cpp:43:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define CHECKCOORD(wf, x, y, where) if (gra_badcoord(wf, x, y, where)) return ^ src/graph/graphcommon.cpp:1697:2: note: in expansion of macro 'CHECKCOORD' CHECKCOORD(wf, x3, y3, x_("grid")); ^~~~~~~~~~ src/graph/graphcommon.cpp: In member function 'long int EDialog::nextHit()': src/graph/graphcommon.cpp:1887:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("nextHit() called in class dialog")); ^ src/graph/graphcommon.cpp: In member function 'virtual void EDialog::itemHitAction(long int)': src/graph/graphcommon.cpp:1893:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("EDialog::itemHisAction should be redefined")); ^ src/graph/graphcommon.cpp: In constructor 'EDialogModal::EDialogModal(DIALOG*)': src/graph/graphcommon.cpp:1994:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ( !d->vdia ) ttyputerr(_("Creation of dialog %s failed"), dialog->movable ); ^ src/graph/graphcommon.cpp: In member function 'void EDialogModeless::show()': src/graph/graphcommon.cpp:2028:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ( !d->vdia ) ttyputerr(_("Creation of dialog %s failed"), itemDesc()->movable ); ^ src/graph/graphcommon.cpp: In member function 'void EProcess::addArgument(char*)': src/graph/graphcommon.cpp:2095:34: warning: non-constant array new length must be specified without parentheses around the type-id [-Wvla] newArguments = new (CHAR*[n + 2]); ^ src/graph/graphcommon.cpp: In member function 'Boolean EProcess::start(char*)': src/graph/graphcommon.cpp:2122:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Run process directly please")); ^ src/graph/graphcommon.cpp:2138:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot run %s"), d->arguments[0]); ^ src/graph/graphcommon.cpp: In member function 'void EProcess::kill()': src/graph/graphcommon.cpp:2161:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("%s execution reports error %d"), d->arguments[0], errno); ^ src/graph/graphcommon.cpp:2162:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] else ttyputmsg(_("%s execution terminated"), d->arguments[0]); ^ --- src/io/iobinaryi.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iobinaryi.c -o src/io/iobinaryi.o --- src/io/iobinaryo.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iobinaryo.c -o src/io/iobinaryo.o --- src/io/iocifin.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iocifin.c -o src/io/iocifin.o --- src/io/iocifout.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iocifout.c -o src/io/iocifout.o --- src/io/iocifpars.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iocifpars.c -o src/io/iocifpars.o --- src/io/iodefi.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iodefi.c -o src/io/iodefi.o --- src/io/iodxf.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iodxf.c -o src/io/iodxf.o --- src/io/ioecado.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/ioecado.c -o src/io/ioecado.o --- src/io/ioeagleo.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/ioeagleo.c -o src/io/ioeagleo.o --- src/io/ioedifi.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/ioedifi.c -o src/io/ioedifi.o --- src/io/ioedifo.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/ioedifo.c -o src/io/ioedifo.o --- src/io/iogdsi.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iogdsi.c -o src/io/iogdsi.o --- src/io/iogdso.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iogdso.c -o src/io/iogdso.o In file included from src/io/iogdso.c:33: src/io/iogdso.c: In function 'io_gdswritecell': src/include/global.h:175:27: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] # define estrncpy strncpy src/io/iogdso.c:504:6: note: in expansion of macro 'estrncpy' estrncpy (str, poly->string, j); ^~~~~~~~ src/include/global.h:173:27: note: length computed here # define estrlen strlen src/io/iogdso.c:502:10: note: in expansion of macro 'estrlen' j = estrlen (poly->string); ^~~~~~~ src/include/global.h:175:27: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] # define estrncpy strncpy src/io/iogdso.c:675:4: note: in expansion of macro 'estrncpy' estrncpy(str, pp->protoname, j); ^~~~~~~~ src/include/global.h:173:27: note: length computed here # define estrlen strlen src/io/iogdso.c:673:8: note: in expansion of macro 'estrlen' j = estrlen(pp->protoname); ^~~~~~~ --- src/io/iohpglout.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iohpglout.c -o src/io/iohpglout.o --- src/io/iolefi.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iolefi.c -o src/io/iolefi.o --- src/io/iolefo.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iolefo.c -o src/io/iolefo.o --- src/io/iolout.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iolout.c -o src/io/iolout.o --- src/io/iopadso.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iopadso.c -o src/io/iopadso.o --- src/io/iopsout.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iopsout.cpp -o src/io/iopsout.o --- src/io/iopsoutcolor.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iopsoutcolor.cpp -o src/io/iopsoutcolor.o --- src/io/iosdfi.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iosdfi.c -o src/io/iosdfi.o --- src/io/iopsout.o --- src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0}; ^ src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:286:2: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp: In function 'Boolean io_writepostscriptlibrary(LIBRARY*, Boolean)': src/io/iopsout.cpp:345:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] &us_yesnop, MAXPARS, par); ^ src/io/iopsout.cpp:346:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (i > 0 && namesamen(par[0], x_("no"), estrlen(par[0])) == 0) ^ src/io/iopsout.cpp:359:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No current cell to plot")); ^ src/io/iopsout.cpp:401:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("No PostScript files needed to be written")); ^ src/io/iopsout.cpp: In function 'void io_pswriteexplorer(WINDOWPART*, Boolean)': src/io/iopsout.cpp:431:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_psout = xcreate(file, filetype, _("PostScript File"), &truename); ^ src/io/iopsout.cpp:434:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot write temporary file %s"), file); ^ src/io/iopsout.cpp:439:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%!PS-Adobe-1.0\n")); ^ src/io/iopsout.cpp:440:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%Title: Cell Explorer\n")); ^ src/io/iopsout.cpp:441:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("/Times-Roman findfont 10 scalefont setfont\n")); ^ src/io/iopsout.cpp:442:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("/Drawline {\n")); ^ src/io/iopsout.cpp:443:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" newpath moveto lineto stroke} def\n")); ^ src/io/iopsout.cpp:445:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_width")); ^ src/io/iopsout.cpp:448:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_height")); ^ src/io/iopsout.cpp:451:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_margin")); ^ src/io/iopsout.cpp:480:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("showpage\n")); ^ src/io/iopsout.cpp:487:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Cell Explorer Page %ld"), page); ^ src/io/iopsout.cpp:490:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld moveto "), pagewid/3, yposbox+fontHeight*2); ^ src/io/iopsout.cpp:492:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" show\n")); ^ src/io/iopsout.cpp:497:100: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), xpos, yposbox, xpos+boxsize, yposbox); ^ src/io/iopsout.cpp:498:108: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), xpos+boxsize, yposbox, xpos+boxsize, yposbox+boxsize); ^ src/io/iopsout.cpp:499:108: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), xpos+boxsize, yposbox+boxsize, xpos, yposbox+boxsize); ^ src/io/iopsout.cpp:500:100: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), xpos, yposbox+boxsize, xpos, yposbox); ^ src/io/iopsout.cpp:505:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xpos+boxsize-dashindent, yposbox+boxsize/2); ^ src/io/iopsout.cpp:510:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xpos+boxsize/2, yposbox+boxsize-dashindent); ^ src/io/iopsout.cpp:517:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("[1 2] 0 setdash\n")); ^ src/io/iopsout.cpp:519:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xpos-fontHeight+boxsize/2, yposbox+boxsize/2); ^ src/io/iopsout.cpp:527:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld %ld %ld Drawline\n"), l, yposbox+boxsize/2, l, topypos); ^ src/io/iopsout.cpp:529:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("[] 0 setdash\n")); ^ src/io/iopsout.cpp:534:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld moveto "), xpos+boxsize+boxsize/2, yposbox); ^ src/io/iopsout.cpp:536:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" show\n")); ^ src/io/iopsout.cpp:539:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("showpage\n")); ^ src/io/iopsout.cpp:546:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("%s written"), truename); ^ src/io/iopsout.cpp: In function 'Boolean io_pswritecell(NODEPROTO*, char*, Boolean)': src/io/iopsout.cpp:577:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot write textual cells")); ^ src/io/iopsout.cpp:586:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot write temporary file %s"), file); ^ src/io/iopsout.cpp:593:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/io/iopsout.cpp:600:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Created: %s"), timetostring((time_t)np->creationdate)); ^ src/io/iopsout.cpp:602:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _(" Revised: %s"), timetostring((time_t)np->revisiondate)); ^ src/io/iopsout.cpp:605:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io_psout, x_("\n\n\n")); ^ src/io/iopsout.cpp:615:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io_psout, x_("%s\n"), ptr); ^ src/io/iopsout.cpp:658:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_width")); ^ src/io/iopsout.cpp:661:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_height")); ^ src/io/iopsout.cpp:664:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_margin")); ^ src/io/iopsout.cpp:678:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] varred = getval((INTBIG)us_tool, VTOOL, VINTEGER|VISARRAY, x_("USER_colormap_red")); ^ src/io/iopsout.cpp:679:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] vargreen = getval((INTBIG)us_tool, VTOOL, VINTEGER|VISARRAY, x_("USER_colormap_green")); ^ src/io/iopsout.cpp:680:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] varblue = getval((INTBIG)us_tool, VTOOL, VINTEGER|VISARRAY, x_("USER_colormap_blue")); ^ src/io/iopsout.cpp:683:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot get colors!")); ^ src/io/iopsout.cpp:722:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot write temporary file %s"), file); ^ src/io/iopsout.cpp:732:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), file); ^ src/io/iopsout.cpp:739:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_psout = xcreate(file, io_filetypeps, _("PostScript File"), &truename); ^ src/io/iopsout.cpp:742:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (truename != 0) ttyputerr(_("Cannot create %s"), truename); ^ src/io/iopsout.cpp:757:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("%s written"), truename); ^ src/io/iopsout.cpp:764:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_psprogressdialog = DiaInitProgress(_("Preparing PostScript Output..."), 0); ^ src/io/iopsout.cpp:822:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (epsformat) io_pswrite(x_("%%!PS-Adobe-2.0 EPSF-2.0\n")); else ^ src/io/iopsout.cpp:823:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%!PS-Adobe-1.0\n")); ^ src/io/iopsout.cpp:824:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%Title: %s\n"), describenodeproto(np)); ^ src/io/iopsout.cpp:827:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%Creator: Electric VLSI Design System version %s\n"), el_version); ^ src/io/iopsout.cpp:829:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%CreationDate: %s\n"), timetostring(curdate)); ^ src/io/iopsout.cpp:832:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%Creator: Electric VLSI Design System\n")); ^ src/io/iopsout.cpp:834:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (epsformat) io_pswrite(x_("%%%%Pages: 0\n")); else ^ src/io/iopsout.cpp:835:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%Pages: 1\n")); ^ src/io/iopsout.cpp:866:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%BoundingBox: %ld %ld %ld %ld\n"), bblx-1, bbly-1, bbhx+1, bbhy+1); ^ src/io/iopsout.cpp:867:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%DocumentFonts: Times-Roman\n")); ^ src/io/iopsout.cpp:868:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%EndComments\n")); ^ src/io/iopsout.cpp:874:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] np->highx-np->lowx, np->highy-np->lowy); ^ src/io/iopsout.cpp:875:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%% origin: %ld %ld\n"), np->lowx, np->lowy); ^ src/io/iopsout.cpp:881:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%% The EPS header should declare a private dictionary.\n")); ^ src/io/iopsout.cpp:884:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%% The non-EPS header does not claim conformance to Adobe-2.0\n")); ^ src/io/iopsout.cpp:885:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%% because the structure may not be exactly correct.\n")); ^ src/io/iopsout.cpp:887:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%\n")); ^ src/io/iopsout.cpp:893:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] muldiv(pagewid, 72, 75), muldiv(pagehei, 72, 75)); ^ src/io/iopsout.cpp:897:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("72 %ld div 72 %ld div scale\n"), PSSCALE*75, PSSCALE*75); ^ src/io/iopsout.cpp:900:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("/DefaultFont /Times-Roman def\n")); ^ src/io/iopsout.cpp:901:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("/scaleFont {\n")); ^ src/io/iopsout.cpp:902:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" DefaultFont findfont\n")); ^ src/io/iopsout.cpp:903:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" exch scalefont setfont} def\n")); ^ src/io/iopsout.cpp:906:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld setlinewidth\n"), PSSCALE/2); ^ src/io/iopsout.cpp:909:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("1 setlinecap\n")); ^ src/io/iopsout.cpp:918:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] frtoa(muldiv((pagehei-pagewid)/2, WHOLE, 75))); ^ src/io/iopsout.cpp:923:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] frtoa(muldiv((pagehei-pagewid)/2, WHOLE, 75))); ^ src/io/iopsout.cpp:956:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("display-to-routine"), io_pspolycount); ^ src/io/iopsout.cpp:959:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetTextProgress(io_psprogressdialog, _("Writing PostScript...")); ^ src/io/iopsout.cpp:973:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("display-to-routine"), io_pspoly); ^ src/io/iopsout.cpp:981:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("display-to-routine"), io_pspoly); ^ src/io/iopsout.cpp:986:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("display-to-routine"), io_pspoly); ^ src/io/iopsout.cpp:1026:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetTextProgress(io_psprogressdialog, _("Writing PostScript...")); ^ src/io/iopsout.cpp:1058:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("\n%% Invocation of top-level cell\n")); ^ src/io/iopsout.cpp:1068:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s\n"), io_pscellname(np)); ^ src/io/iopsout.cpp:1072:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s\n"), io_pscellname(np)); ^ src/io/iopsout.cpp:1075:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s\n"), io_pscellname(np)); ^ src/io/iopsout.cpp:1086:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Hierarchical PostScript uses %ld units of VM"), io_psopcount); ^ src/io/iopsout.cpp:1115:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld %ld\n{\n"), gridlx, gridx, hx); ^ src/io/iopsout.cpp:1116:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %ld %ld %ld\n {\n"), gridly, gridy, hy); /* x y */ ^ src/io/iopsout.cpp:1117:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" dup 3 -1 roll dup dup\n")); /* y y x x x */ ^ src/io/iopsout.cpp:1118:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" 5 1 roll 3 1 roll\n")); /* x y x y x */ ^ src/io/iopsout.cpp:1121:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_psmatrix[2][0]); /* x y x x' */ ^ src/io/iopsout.cpp:1122:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" 3 1 roll\n")); /* x x' y x */ ^ src/io/iopsout.cpp:1125:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_psmatrix[2][1]); /* x x' y' */ ^ src/io/iopsout.cpp:1126:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" newpath moveto 0 0 rlineto stroke\n")); ^ src/io/iopsout.cpp:1127:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" } for\n")); ^ src/io/iopsout.cpp:1128:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("} for\n")); ^ src/io/iopsout.cpp:1148:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Cell: %s"), describenodeproto(np)); ^ src/io/iopsout.cpp:1150:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswindow.usely + 2 * CORNERDATESIZE * PSSCALE); ^ src/io/iopsout.cpp:1152:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %ld Botleftstring\n"), CORNERDATESIZE * PSSCALE); ^ src/io/iopsout.cpp:1155:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Created: %s"), timetostring((time_t)np->creationdate)); ^ src/io/iopsout.cpp:1157:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswindow.usely + CORNERDATESIZE * PSSCALE); ^ src/io/iopsout.cpp:1159:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %ld Botleftstring\n"), CORNERDATESIZE * PSSCALE); ^ src/io/iopsout.cpp:1162:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Revised: %s"), timetostring((time_t)np->revisiondate)); ^ src/io/iopsout.cpp:1163:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%ld %ld "), io_psprefix, io_pswindow.uselx, io_pswindow.usely); ^ src/io/iopsout.cpp:1165:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %ld Botleftstring\n"), CORNERDATESIZE * PSSCALE); ^ src/io/iopsout.cpp:1168:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("showpage\n")); ^ src/io/iopsout.cpp:1169:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%Trailer\n")); ^ src/io/iopsout.cpp:1189:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("%s written"), truename); ^ src/io/iopsout.cpp: In function 'void io_pssendfiletoprinter(char*)': src/io/iopsout.cpp:1202:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VSTRING, x_("IO_default_printer")); ^ src/io/iopsout.cpp:1205:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] printer = egetenv(x_("PRINTER")); ^ src/io/iopsout.cpp:1210:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pr_process.addArgument( x_("lpr") ); ^ src/io/iopsout.cpp:1214:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("-P")); ^ src/io/iopsout.cpp:1222:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (defprinter == 0) ttyputmsg(_("Print queued")); else ^ src/io/iopsout.cpp:1223:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Printing to %s"), defprinter); ^ src/io/iopsout.cpp: In function 'char* io_pscellname(NODEPROTO*)': src/io/iopsout.cpp:1235:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("Cell_")); ^ src/io/iopsout.cpp:1245:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (io_whichlayer == 0) addstringtoinfstr(infstr, x_("REST")); else ^ src/io/iopsout.cpp: In function 'void io_psdumpcells(NODEPROTO*)': src/io/iopsout.cpp:1279:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("\n%% Definition of cell %s\n"), describenodeproto(np)); ^ src/io/iopsout.cpp: In function 'void io_psdumpcontents(NODEPROTO*)': src/io/iopsout.cpp:1319:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("/%s {\n"), io_pscellname(np)); ^ src/io/iopsout.cpp:1342:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_psprefix, ptx, pty, io_pscellname(ni->proto), -ptx, -pty); ^ src/io/iopsout.cpp:1357:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%ld %ld translate"), io_psprefix, ptx+pcx, pty+pcy); ^ src/io/iopsout.cpp:1359:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" 90 rotate -1 1 scale")); ^ src/io/iopsout.cpp:1361:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %g rotate"), (float)ni->rotation/10.0f); ^ src/io/iopsout.cpp:1362:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %ld %ld translate\n"), -pcx, -pcy); ^ src/io/iopsout.cpp:1363:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s %s\n"), io_psprefix, io_pscellname(ni->proto)); ^ src/io/iopsout.cpp:1364:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%ld %ld translate"), io_psprefix, pcx, pcy); ^ src/io/iopsout.cpp:1366:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %g rotate"), -(float)ni->rotation/10.0f); ^ src/io/iopsout.cpp:1368:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" -1 1 scale -90 rotate")); ^ src/io/iopsout.cpp:1369:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %ld %ld translate\n"), -ptx-pcx, -pty-pcy); ^ src/io/iopsout.cpp:1463:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("} def\n")); ^ src/io/iopsout.cpp: In function 'void io_pspoly(POLYGON*, WINDOWPART*)': src/io/iopsout.cpp:1531:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%g %g %g setrgbcolor\n"), io_psprefix, r, g, b); ^ src/io/iopsout.cpp: In function 'void io_psputheader(long int)': src/io/iopsout.cpp:1687:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0}; ^ src/io/iopsout.cpp:1687:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1692:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0}; ^ src/io/iopsout.cpp:1692:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1703:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0}; ^ src/io/iopsout.cpp:1703:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1703:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1703:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1703:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1703:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1703:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1703:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0}; ^ src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1755:3: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/io/iopsout.cpp:1786:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s\n"), strings[i]); ^ src/io/iopsout.cpp: In function 'void io_psdot(long int, long int)': src/io/iopsout.cpp:1802:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%ld %ld Putdot\n"), io_psprefix, psx, psy); ^ src/io/iopsout.cpp: In function 'void io_psline(long int, long int, long int, long int, long int)': src/io/iopsout.cpp:1824:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%ld %ld %ld %ld Drawline\n"), io_psprefix, psx1, psy1, psx2, psy2); ^ src/io/iopsout.cpp:1827:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s[%ld %ld] 0 setdash "), io_psprefix, i, i*3); ^ src/io/iopsout.cpp:1828:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%ld %ld %ld %ld Drawline "), io_psprefix, psx1, psy1, psx2, psy2); ^ src/io/iopsout.cpp:1829:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s [] 0 setdash\n"), io_psprefix); ^ src/io/iopsout.cpp:1832:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s[%ld %ld] 6 setdash "), io_psprefix, i*6, i*3); ^ src/io/iopsout.cpp:1833:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%ld %ld %ld %ld Drawline "), io_psprefix, psx1, psy1, psx2, psy2); ^ src/io/iopsout.cpp:1834:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s [] 0 setdash\n"), io_psprefix); ^ src/io/iopsout.cpp:1837:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld setlinewidth "), PSSCALE); ^ src/io/iopsout.cpp:1838:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%ld %ld %ld %ld Drawline "), io_psprefix, psx1, psy1, psx2, psy2); ^ src/io/iopsout.cpp:1839:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld setlinewidth\n"), PSSCALE/2); ^ src/io/iopsout.cpp: In function 'void io_psarc(long int, long int, long int, long int, long int, long int)': src/io/iopsout.cpp:1862:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pscy, radius, startangle, endangle); ^ src/io/iopsout.cpp: In function 'void io_pscircle(long int, long int, long int, long int)': src/io/iopsout.cpp:1880:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pscy, radius); ^ src/io/iopsout.cpp: In function 'void io_psdisc(long int, long int, long int, long int, GRAPHICS*)': src/io/iopsout.cpp:1898:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_psprefix, pscx, pscy, radius); ^ src/io/iopsout.cpp: In function 'void io_pspolygon(long int*, long int*, long int, GRAPHICS*)': src/io/iopsout.cpp:1942:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s["), io_psprefix); ^ src/io/iopsout.cpp:1945:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (i != 0) io_pswrite(x_(" ")); ^ src/io/iopsout.cpp:1947:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld"), psx, psy); ^ src/io/iopsout.cpp:1949:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("] Polygon fill\n")); ^ src/io/iopsout.cpp:1963:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s(%c) ["), io_psprefix, io_pspattern(desc)); ^ src/io/iopsout.cpp:1969:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (i != 0) io_pswrite(x_(" ")); ^ src/io/iopsout.cpp:1971:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld"), psx, psy); ^ src/io/iopsout.cpp:1975:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("] %ld %ld %ld %ld Filledpolygon\n"), hx-lx+1, hy-ly+1, lx, ly); ^ src/io/iopsout.cpp: In function 'char io_pspattern(GRAPHICS*)': src/io/iopsout.cpp:2018:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%sStippleFont1 begin\n"), io_psprefix); ^ src/io/iopsout.cpp:2020:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] i+'A', i+'A'); ^ src/io/iopsout.cpp:2021:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s CharacterDefs /Stipple%c {\n"), io_psprefix, i+'A'); ^ src/io/iopsout.cpp:2022:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s 128 128 true [128 0 0 -128 0 128]\n"), io_psprefix); ^ src/io/iopsout.cpp:2023:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s { <\n"), io_psprefix); ^ src/io/iopsout.cpp:2044:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s "), io_psprefix); ^ src/io/iopsout.cpp:2046:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%04x %04x "), bhd&0xFFFF, bld&0xFFFF); ^ src/io/iopsout.cpp:2047:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("\n")); ^ src/io/iopsout.cpp:2050:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s > } imagemask\n"), io_psprefix); ^ src/io/iopsout.cpp:2051:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s } put\n"), io_psprefix); ^ src/io/iopsout.cpp:2052:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%send\n"), io_psprefix); ^ src/io/iopsout.cpp: In function 'void io_pstext(long int, long int, long int, long int, long int, long int, char*, long unsigned int*)': src/io/iopsout.cpp:2109:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("/DefaultFont /%s def\n"), returninfstr(infstr)); ^ src/io/iopsout.cpp:2139:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (psly+pshy)/2, pshx-pslx, pshy-psly); ^ src/io/iopsout.cpp:2141:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %ld Boxstring\n"), size); ^ In file included from src/io/iopsout.cpp:48: src/io/iopsout.cpp:2148:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Centerstring"); ^~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2152:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Topstring"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2156:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Botstring"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2160:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Leftstring"); ^~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2164:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Rightstring"); ^~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2168:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Topleftstring"); ^~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2172:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Toprightstring"); ^~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2176:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Botleftstring"); ^~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2180:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Botrightstring"); ^~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2198:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case TEXTTOP: opname = x_("Rightstring"); break; ^~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2199:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case TEXTBOT: opname = x_("Leftstring"); break; ^~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2200:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case TEXTLEFT: opname = x_("Botstring"); break; ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2201:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case TEXTRIGHT: opname = x_("Topstring"); break; ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2202:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case TEXTTOPLEFT: opname = x_("Botrightstring"); break; ^~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2203:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case TEXTBOTRIGHT: opname = x_("Topleftstring"); break; ^~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsout.cpp:2211:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%ld %ld translate 90 rotate\n"), io_psprefix, xoff, yoff); ^ src/io/iopsout.cpp:2214:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%ld %ld translate 180 rotate\n"), io_psprefix, xoff, yoff); ^ src/io/iopsout.cpp:2217:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%ld %ld translate 270 rotate\n"), io_psprefix, xoff, yoff); ^ src/io/iopsout.cpp:2221:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s%ld %ld "), io_psprefix, x, y); ^ src/io/iopsout.cpp:2223:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %ld %s\n"), size, opname); ^ src/io/iopsout.cpp:2229:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s270 rotate %ld %ld translate\n"), io_psprefix, -xoff, -yoff); ^ src/io/iopsout.cpp:2232:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s180 rotate %ld %ld translate\n"), io_psprefix, -xoff, -yoff); ^ src/io/iopsout.cpp:2235:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s90 rotate %ld %ld translate\n"), io_psprefix, -xoff, -yoff); ^ src/io/iopsout.cpp: In function 'void io_pswritestring(char*)': src/io/iopsout.cpp:2261:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("(")); ^ src/io/iopsout.cpp:2264:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (*str == '(' || *str == ')' || *str == '\\') io_pswrite(x_("\\")); ^ src/io/iopsout.cpp:2265:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%c"), *str); ^ src/io/iopsout.cpp:2267:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(")")); ^ src/io/iopsout.cpp: In function 'void io_pswrite(char*, ...)': src/io/iopsout.cpp:2279:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io_psout, x_("%s"), theline); ^ --- src/io/iopsoutcolor.o --- src/io/iopsoutcolor.cpp: In function 'void io_pscolor_getLayerMap(TECHNOLOGY*)': src/io/iopsoutcolor.cpp:364:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr("More than %ld layers", MAXLAYERS); ^ src/io/iopsoutcolor.cpp: In function 'void io_pscolor_plotPolygon(POLYGON*, CELLL*)': src/io/iopsoutcolor.cpp:726:106: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Warning: the 'merged color' PostScript option ignores curves. Use other color options")); ^ src/io/iopsoutcolor.cpp: In function 'void io_pscolor_genOverlapShapesAfterFlattening()': src/io/iopsoutcolor.cpp:780:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Generating overlap after flattening for %ld layers..."), io_pscolor_numLayers); ^ src/io/iopsoutcolor.cpp: In function 'void io_pscolor_mergeBoxes()': src/io/iopsoutcolor.cpp:965:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Merging boxes for %ld cells..."), io_pscolor_numCells); ^ src/io/iopsoutcolor.cpp: In function 'void io_pscolor_flatten()': src/io/iopsoutcolor.cpp:1182:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Flattening...")); ^ src/io/iopsoutcolor.cpp: In function 'void io_pscolor_writePS(NODEPROTO*, Boolean, long int, long int, long int)': src/io/iopsoutcolor.cpp:1236:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%!PS-Adobe-1.0\n")); ^ src/io/iopsoutcolor.cpp:1237:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%Title: %s\n"), describenodeproto(cell)); ^ src/io/iopsoutcolor.cpp:1240:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%Creator: Electric VLSI Design System (David Harris's color PostScript generator) version %s\n"), el_version); ^ src/io/iopsoutcolor.cpp:1242:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%CreationDate: %s\n"), timetostring(curdate)); ^ src/io/iopsoutcolor.cpp:1245:106: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%Creator: Electric VLSI Design System (David Harris's color PostScript generator)\n")); ^ src/io/iopsoutcolor.cpp:1247:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%Pages: 1\n")); ^ src/io/iopsoutcolor.cpp:1249:88: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pscolor_cifBoundaries[1], io_pscolor_cifBoundaries[2], io_pscolor_cifBoundaries[3]); ^ src/io/iopsoutcolor.cpp:1250:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%DocumentFonts: %s\n"), io_pscolor_font); ^ src/io/iopsoutcolor.cpp:1251:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%%%%EndComments\n")); ^ src/io/iopsoutcolor.cpp:1255:88: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pscolor_cifBoundaries[1], io_pscolor_cifBoundaries[2], io_pscolor_cifBoundaries[3]); ^ src/io/iopsoutcolor.cpp:1262:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%f %f scale\n"), scale, scale); ^ src/io/iopsoutcolor.cpp:1266:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%d neg %d neg translate\n"), x, y); ^ src/io/iopsoutcolor.cpp:1272:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%f %f scale\n"), scale, scale); ^ src/io/iopsoutcolor.cpp:1277:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%d neg %d neg translate\n"), x, y); ^ src/io/iopsoutcolor.cpp:1281:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("/DefaultFont /%s def\n"), io_pscolor_font); ^ src/io/iopsoutcolor.cpp:1282:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("/scaleFont {\n")); ^ src/io/iopsoutcolor.cpp:1283:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" DefaultFont findfont\n")); ^ src/io/iopsoutcolor.cpp:1284:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" exch scalefont setfont} def\n")); ^ src/io/iopsoutcolor.cpp:1287:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("\n/bx \n { /h exch def /w exch def /x exch def /y exch def\n")); ^ src/io/iopsoutcolor.cpp:1288:104: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" newpath x y moveto w 0 rlineto 0 h rlineto w neg 0 rlineto closepath fill } def\n")); ^ src/io/iopsoutcolor.cpp:1301:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pscolor_layers[i].layernumber); ^ src/io/iopsoutcolor.cpp:1304:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pscolor_layers[io_pscolor_layers[i].mix2].layernumber); ^ src/io/iopsoutcolor.cpp:1306:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pscolor_layers[i].g, io_pscolor_layers[i].b); ^ src/io/iopsoutcolor.cpp:1314:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%d %d %d %d bx\n"), g->pos[3], g->pos[2], w, h); ^ src/io/iopsoutcolor.cpp:1324:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("newpath %d %d moveto\n"), p->coords[0], p->coords[1]); ^ src/io/iopsoutcolor.cpp:1326:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %d %d lineto\n"), p->coords[j], p->coords[j+1]); ^ src/io/iopsoutcolor.cpp:1328:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("closepath %s\n"), i==0 ? x_("stroke") : x_("fill")); ^ src/io/iopsoutcolor.cpp:1346:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("\n%% Port and Cell Instance Labels\n")); ^ src/io/iopsoutcolor.cpp:1347:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("0 0 0 setrgbcolor\n")); ^ src/io/iopsoutcolor.cpp:1349:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%s\n"), io_psstringheader[i]); ^ src/io/iopsoutcolor.cpp:1357:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld %ld %ld "), (pslx+pshx)/2, (psly+pshy)/2, pshx-pslx, pshy-psly); ^ src/io/iopsoutcolor.cpp:1359:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %f Boxstring\n"), size/scale); ^ In file included from src/io/iopsoutcolor.cpp:79: src/io/iopsoutcolor.cpp:1366:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Centerstring"); ^~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1370:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Topstring"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1374:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Botstring"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1378:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Leftstring"); ^~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1382:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Rightstring"); ^~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1386:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Topleftstring"); ^~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1390:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Toprightstring"); ^~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1394:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Botleftstring"); ^~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1398:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] opname = x_("Botrightstring"); ^~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1416:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case TEXTTOP: opname = x_("Rightstring"); break; ^~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1417:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case TEXTBOT: opname = x_("Leftstring"); break; ^~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1418:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case TEXTLEFT: opname = x_("Botstring"); break; ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1419:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case TEXTRIGHT: opname = x_("Topstring"); break; ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1420:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case TEXTTOPLEFT: opname = x_("Botrightstring"); break; ^~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1421:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case TEXTBOTRIGHT: opname = x_("Topleftstring"); break; ^~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/io/iopsoutcolor.cpp:1429:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld translate 90 rotate\n"), xoff, yoff); ^ src/io/iopsoutcolor.cpp:1432:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld translate 180 rotate\n"), xoff, yoff); ^ src/io/iopsoutcolor.cpp:1435:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld translate 270 rotate\n"), xoff, yoff); ^ src/io/iopsoutcolor.cpp:1439:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("%ld %ld "), x, y); ^ src/io/iopsoutcolor.cpp:1441:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_(" %ld %s\n"), size, opname); ^ src/io/iopsoutcolor.cpp:1447:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("270 rotate %ld %ld translate\n"), -xoff, -yoff); ^ src/io/iopsoutcolor.cpp:1450:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("180 rotate %ld %ld translate\n"), -xoff, -yoff); ^ src/io/iopsoutcolor.cpp:1453:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("90 rotate %ld %ld translate\n"), -xoff, -yoff); ^ src/io/iopsoutcolor.cpp:1462:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io_pswrite(x_("\nshowpage\n")); ^ src/io/iopsoutcolor.cpp: In function 'void io_pscolor_printStatistics()': src/io/iopsoutcolor.cpp:1639:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg("Plotting statistics:"); ^ src/io/iopsoutcolor.cpp:1640:95: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(" %ld layers defined or transparencies implied in layer map", io_pscolor_numLayers); ^ src/io/iopsoutcolor.cpp:1641:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(" %ld cells", io_pscolor_numCells); ^ src/io/iopsoutcolor.cpp:1642:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(" %ld instances used", io_pscolor_numInstances); ^ src/io/iopsoutcolor.cpp:1643:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(" %ld boxes generated", io_pscolor_numBoxes); ^ src/io/iopsoutcolor.cpp:1644:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(" %ld polygons generated", io_pscolor_numPolys); ^ --- src/io/iosuei.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iosuei.c -o src/io/iosuei.o --- src/io/iotexti.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iotexti.c -o src/io/iotexti.o --- src/io/iotexto.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iotexto.c -o src/io/iotexto.o --- src/io/iovhdl.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/io/iovhdl.c -o src/io/iovhdl.o --- src/misc/compact.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/misc/compact.c -o src/misc/compact.o --- src/misc/compensate.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/misc/compensate.c -o src/misc/compensate.o --- src/misc/erc.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/misc/erc.c -o src/misc/erc.o --- src/misc/ercantenna.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/misc/ercantenna.c -o src/misc/ercantenna.o --- src/misc/logeffort.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/misc/logeffort.cpp -o src/misc/logeffort.o --- src/misc/projecttool.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/misc/projecttool.c -o src/misc/projecttool.o --- src/misc/logeffort.o --- src/misc/logeffort.cpp:59:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/misc/logeffort.cpp:59:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:59:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:59:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:59:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:59:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:59:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:59:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:62:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("Logical effort action"), M_("show defaults")}; ^ src/misc/logeffort.cpp:62:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:62:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp: In function 'void le_init(long int*, char**, TOOL*)': src/misc/logeffort.cpp:158:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] le_attrcapacitance_key = makekey(x_("ATTR_Capacitance")); ^ src/misc/logeffort.cpp:159:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] le_nodeeffort_key = makekey(x_("LE_node_effort")); ^ src/misc/logeffort.cpp:160:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] le_fanout_key = makekey(x_("LE_fanout")); ^ src/misc/logeffort.cpp:161:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] le_state_key = makekey(x_("LE_state")); ^ src/misc/logeffort.cpp:162:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] le_wire_ratio_key = makekey(x_("LE_wire_ratio")); ^ src/misc/logeffort.cpp:163:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] le_maximumstageeffort_key = makekey(x_("LE_maximum_stage_effort")); ^ src/misc/logeffort.cpp: In function 'void le_set(long int, char**)': src/misc/logeffort.cpp:204:150: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool logeffort (analyze-path | analyze-cell | analyze-network | show-loads | set-options | set-capacitance | set-node-effort)")); ^ src/misc/logeffort.cpp:209:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("analyze-cell"), l) == 0 && l >= 9) ^ src/misc/logeffort.cpp:219:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("analyze-path"), l) == 0 && l >= 9) ^ src/misc/logeffort.cpp:229:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("estimate-delay"), l) == 0) ^ src/misc/logeffort.cpp:237:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("show-loads"), l) == 0 && l >= 2) ^ src/misc/logeffort.cpp:242:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("analyze-network"), l) == 0 && l >= 2) ^ src/misc/logeffort.cpp:247:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("set-options"), l) == 0 && l >= 5) ^ src/misc/logeffort.cpp:252:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("set-node-effort"), l) == 0 && l >= 5) ^ src/misc/logeffort.cpp:258:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool logeffort")); ^ src/misc/logeffort.cpp: At global scope: src/misc/logeffort.cpp:274:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/misc/logeffort.cpp:274:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:274:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:274:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:274:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:274:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:274:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:274:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:274:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:274:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:275:120: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG le_leoptionsdialog = {{75,75,324,352}, N_("Logical Effort Options"), 0, 10, le_leoptionsdialogitems, 0, 0}; ^ src/misc/logeffort.cpp: In function 'char* le_nextarcs()': src/misc/logeffort.cpp:301:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s (%ld)"), describearcproto(ap), ap->temp1); ^ src/misc/logeffort.cpp: In function 'void le_setoptions()': src/misc/logeffort.cpp:378:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s (%ld)"), describearcproto(ap), ap->temp1); ^ src/misc/logeffort.cpp: At global scope: src/misc/logeffort.cpp:419:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/misc/logeffort.cpp:419:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:419:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:419:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/misc/logeffort.cpp:420:111: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG le_logeffortdialog = {{75,75,149,281}, N_("Logical Effort"), 0, 4, le_logeffortdialogitems, 0, 0}; ^ src/misc/logeffort.cpp: In function 'void le_setlogicaleffort()': src/misc/logeffort.cpp:439:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ni = (NODEINST *)asktool(us_tool, x_("get-node")); ^ src/misc/logeffort.cpp: In function 'void le_analyzepath()': src/misc/logeffort.cpp:535:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Capacitance starts at %g, ends at %g"), Cin, Cout); ^ src/misc/logeffort.cpp:549:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Optimum stage effort is %g"), fhat); ^ src/misc/logeffort.cpp:554:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Minimum path delay is %g"), Dhat); ^ src/misc/logeffort.cpp: In function 'void le_estimatedelay(NODEPROTO*)': src/misc/logeffort.cpp:617:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("Network %s has numerator:"), describenetwork(net)); ^ src/misc/logeffort.cpp:618:109: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_(" N Gates = %g, P Gates = %g"), n_gate->area/flambda/flambda, p_gate->area/flambda/flambda); ^ src/misc/logeffort.cpp:630:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ap->area/flambda/flambda, coefficient, ap->area*coefficient/flambda/flambda); ^ src/misc/logeffort.cpp:641:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (n_active->width == 0) ttyputmsg(x_(" N denominator undefined")); else ^ src/misc/logeffort.cpp:642:102: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_(" N denominator = %g, ratio = %g"), nd->ndenominator, nd->numerator/nd->ndenominator); ^ src/misc/logeffort.cpp:643:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (p_active->width == 0) ttyputmsg(x_(" P denominator undefined")); else ^ src/misc/logeffort.cpp:644:102: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_(" P denominator = %g, ratio = %g"), nd->pdenominator, nd->numerator/nd->pdenominator); ^ src/misc/logeffort.cpp:645:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (n_active->width+p_active->width == 0) ttyputmsg(x_(" Denominator undefined")); else ^ src/misc/logeffort.cpp:647:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nd->numerator/(nd->ndenominator+nd->pdenominator)); ^ src/misc/logeffort.cpp: In function 'void le_showloads()': src/misc/logeffort.cpp:703:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No current cell")); ^ src/misc/logeffort.cpp:755:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("There are no networks with load information")); ^ src/misc/logeffort.cpp:772:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("For network %s:"), describenetwork(net)); ^ src/misc/logeffort.cpp:794:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] lname, latoa(thiswl, 0), wireratio, latoa(thisload, 0)); ^ src/misc/logeffort.cpp:803:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] areatotal / (float)wirelen / (float)lambda); ^ src/misc/logeffort.cpp:809:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _(" Load = %s"), latoa(load, 0)); ^ src/misc/logeffort.cpp:812:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (float)load / (float)net_transistor_p_active.width); ^ src/misc/logeffort.cpp:815:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (float)load / (float)net_transistor_n_active.width); ^ src/misc/logeffort.cpp:816:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/misc/logeffort.cpp: In function 'void le_analyzenetwork()': src/misc/logeffort.cpp:871:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/misc/logeffort.cpp:884:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/misc/logeffort.cpp:904:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] arpe->area/(float)lambda/(float)lambda, latoa(arpe->perimeter/2, 0)); ^ src/misc/logeffort.cpp:918:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] latoa(additionalload, 0)); ^ src/misc/logeffort.cpp:923:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("; area/half-perimeter = %g"), ratio); ^ src/misc/logeffort.cpp:925:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/misc/logeffort.cpp:934:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] gtotal, makeplural(_("transistor"), gtotal), ^ src/misc/logeffort.cpp:936:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] latoa((net_transistor_p_gate.length+net_transistor_n_gate.length)/gtotal, 0)); ^ src/misc/logeffort.cpp:937:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/misc/logeffort.cpp:944:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] atotal, makeplural(_("transistor"), atotal), ^ src/misc/logeffort.cpp:946:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] latoa((net_transistor_p_active.length+net_transistor_n_active.length)/atotal, 0)); ^ src/misc/logeffort.cpp:947:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/misc/logeffort.cpp:951:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("---------- Load Calculations:")); ^ src/misc/logeffort.cpp:952:102: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("Sum of Metal and Poly half-perimeters / wire-ratio = %s"), latoa(metpolhalfperim, 0)); ^ src/misc/logeffort.cpp:955:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] latoa(net_transistor_p_gate.width+net_transistor_n_gate.width, 0), latoa(load, 0)); ^ src/misc/logeffort.cpp:958:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (float)load / (float)net_transistor_p_active.width); ^ src/misc/logeffort.cpp:961:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (float)load / (float)net_transistor_n_active.width); ^ src/misc/logeffort.cpp: In function 'void le_gathercell(long int)': src/misc/logeffort.cpp:1123:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] le_describenode(le), le_describenode(ole)); ^ src/misc/logeffort.cpp:1144:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)le->ni->geom); ^ src/misc/logeffort.cpp:1146:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-multiple"), (INTBIG)returninfstr(infstr)); ^ src/misc/logeffort.cpp:1158:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize, y-arrowsize, ai->parent); ^ src/misc/logeffort.cpp:1159:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/2, y-arrowsize/5, ai->parent); ^ src/misc/logeffort.cpp:1160:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/5, y-arrowsize/2, ai->parent); ^ src/misc/logeffort.cpp:1168:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize, y-arrowsize, ai->parent); ^ src/misc/logeffort.cpp:1169:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/2, y-arrowsize/5, ai->parent); ^ src/misc/logeffort.cpp:1170:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/5, y-arrowsize/2, ai->parent); ^ src/misc/logeffort.cpp: In function 'void le_analyzecell()': src/misc/logeffort.cpp:1237:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Maximum stage effort is %g"), maxstageeffort); ^ src/misc/logeffort.cpp:1268:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("WARNING: After %d iterations, analysis is still not stable"), MAXITERATIONS); ^ src/misc/logeffort.cpp:1271:98: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("WARNING: Unable to find solution with maximum stage effort of %g"), maxstageeffort); ^ src/misc/logeffort.cpp: In function 'void le_gatherpath(long int)': src/misc/logeffort.cpp:1324:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] list = (GEOM **)asktool(us_tool, x_("get-all-objects")); ^ src/misc/logeffort.cpp:1327:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Select two objects at the ends of a path")); ^ src/misc/logeffort.cpp:1369:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No path exists between these nodes")); ^ src/misc/logeffort.cpp:1409:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Directionality of path is conflicting")); ^ src/misc/logeffort.cpp:1411:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Directionality of path is unknown")); ^ src/misc/logeffort.cpp:1446:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] le->branching); ^ src/misc/logeffort.cpp:1450:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("clear")); ^ src/misc/logeffort.cpp:1459:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)ni->geom); ^ src/misc/logeffort.cpp:1466:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)ai->geom); ^ src/misc/logeffort.cpp:1468:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-multiple"), (INTBIG)returninfstr(infstr)); ^ src/misc/logeffort.cpp:1479:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize, y-arrowsize, ai->parent); ^ src/misc/logeffort.cpp:1480:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/2, y-arrowsize/5, ai->parent); ^ src/misc/logeffort.cpp:1481:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/5, y-arrowsize/2, ai->parent); ^ src/misc/logeffort.cpp:1489:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize, y-arrowsize, ai->parent); ^ src/misc/logeffort.cpp:1490:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/2, y-arrowsize/5, ai->parent); ^ src/misc/logeffort.cpp:1491:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-line"), x, y, x-arrowsize/5, y-arrowsize/2, ai->parent); ^ src/misc/logeffort.cpp: In function 'void le_unwind(NODEINST*, NODEINST*)': src/misc/logeffort.cpp:1586:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Sorry, cannot analyze %s nodes"), nodefunctionname(func, start)); ^ src/misc/logeffort.cpp: In function 'long int le_getgatetype(NODEINST*, long int*)': src/misc/logeffort.cpp:1731:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Sorry, Logical Effort cannot handle cells")); ^ In file included from src/misc/logeffort.cpp:38: src/misc/logeffort.cpp:1735:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] inputport = x_("a"); outputport1 = outputport2 = x_("y"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/misc/logeffort.cpp:1735:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] inputport = x_("a"); outputport1 = outputport2 = x_("y"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/misc/logeffort.cpp:1738:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] inputport = x_("g"); outputport1 = x_("s"); outputport2 = x_("d"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/misc/logeffort.cpp:1738:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] inputport = x_("g"); outputport1 = x_("s"); outputport2 = x_("d"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/misc/logeffort.cpp:1738:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] inputport = x_("g"); outputport1 = x_("s"); outputport2 = x_("d"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/misc/logeffort.cpp:1772:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot handle BUFFER gates, only INVERTER")); ^ src/misc/logeffort.cpp:1775:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot handle INVERTER gates that invert more than once")); ^ src/misc/logeffort.cpp:1782:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot handle AND gates with inverted inputs")); ^ src/misc/logeffort.cpp:1785:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot handle AND gates, only NAND")); ^ src/misc/logeffort.cpp:1792:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot handle OR gates with inverted inputs")); ^ src/misc/logeffort.cpp:1795:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot handle OR gates, only NOR")); ^ src/misc/logeffort.cpp:1802:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot handle XOR gates with inverted inputs")); ^ src/misc/logeffort.cpp:1813:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot negate inputs to transistors")); ^ src/misc/logeffort.cpp:1820:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot negate inputs to transistors")); ^ src/misc/logeffort.cpp:1827:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot negate inputs to power")); ^ src/misc/logeffort.cpp:1834:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot negate inputs to ground")); ^ src/misc/logeffort.cpp:1845:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Sorry, Logical Effort cannot handle %s nodes"), nodefunctionname(func, ni)); ^ src/misc/logeffort.cpp: In function 'char* le_describenode(LENODE*)': src/misc/logeffort.cpp:1864:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("inverter")); ^ src/misc/logeffort.cpp:1867:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("nand")); ^ src/misc/logeffort.cpp:1870:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("nor")); ^ src/misc/logeffort.cpp:1873:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("xor")); ^ src/misc/logeffort.cpp:1876:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("xnor")); ^ src/misc/logeffort.cpp:1879:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("nMOS")); ^ src/misc/logeffort.cpp:1882:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("pMOS")); ^ src/misc/logeffort.cpp:1891:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("[")); ^ src/misc/logeffort.cpp:1893:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("]")); ^ src/misc/logeffort.cpp: In function 'double le_getlogeffort(LENODE*)': src/misc/logeffort.cpp:1940:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cannot handle %ld-input XOR gates"), le->inputs); ^ src/misc/logeffort.cpp:1945:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Sorry, node %s has unknown type"), describenodeinst(le->ni)); ^ src/misc/logeffort.cpp: In function 'double le_getparasitics(LENODE*)': src/misc/logeffort.cpp:1965:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Sorry, node %s has unknown type"), describenodeinst(le->ni)); ^ --- src/net/netdiff.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/net/netdiff.cpp -o src/net/netdiff.o src/net/netdiff.cpp: In function 'Boolean net_equate(Boolean)': src/net/netdiff.cpp:340:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (noise) ttyputerr(_("First associate with '-telltool network compare'")); ^ src/net/netdiff.cpp:345:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] obj = (GEOM *)asktool(us_tool, x_("get-object")); ^ src/net/netdiff.cpp:348:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (noise) ttyputerr(_("Must select something to be equated")); ^ src/net/netdiff.cpp:359:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("This object is not in one of the two associated cells")); ^ src/net/netdiff.cpp:371:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("This object is not associated with anything else")); ^ src/net/netdiff.cpp:376:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("This object was not matched successfully")); ^ src/net/netdiff.cpp:380:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("clear")); ^ src/net/netdiff.cpp:401:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(geomparent(ni->geom)), (INTBIG)ni->geom); ^ src/net/netdiff.cpp:442:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)ai->geom); ^ src/net/netdiff.cpp:455:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)ni->geom); ^ src/net/netdiff.cpp:463:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)pp->subnodeinst->geom, (INTBIG)pp); ^ src/net/netdiff.cpp:469:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-multiple"), (INTBIG)returninfstr(infstr)); ^ src/net/netdiff.cpp: In function 'Boolean net_compare(Boolean, Boolean, NODEPROTO*, NODEPROTO*)': src/net/netdiff.cpp:712:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Network tool must be running...turning it on for you")); ^ src/net/netdiff.cpp:721:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Must have two windows with two different cells")); ^ src/net/netdiff.cpp:729:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Cells are already checked")); ^ src/net/netdiff.cpp:741:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] resignore = asktech(sch_tech, x_("ignoring-resistor-topology")); ^ In file included from src/net/netdiff.cpp:36: src/net/netdiff.cpp:745:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] respar[0] = x_("resistors"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/net/netdiff.cpp:746:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] respar[1] = x_("include"); ^~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/net/netdiff.cpp:751:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] respar[0] = x_("resistors"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/net/netdiff.cpp:752:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] respar[1] = x_("ignore"); ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/net/netdiff.cpp:758:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (preanalyze) ttyputmsg(_("Analyzing...")); ^ src/net/netdiff.cpp:780:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (asktool(net_tool, x_("name-nets"), (INTBIG)np) != 0) backannotate = TRUE; ^ src/net/netdiff.cpp:787:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Back-annotation information has been added (library must be saved)")); ^ src/net/netdiff.cpp: At global scope: src/net/netdiff.cpp:803:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/netdiff.cpp:803:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:803:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:803:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:803:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:803:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:803:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:803:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:804:126: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG net_nccwarndialog = {{75,75,416,597}, N_("NCC Differences Have Been Found"), 0, 8, net_nccwarndialogitems, 0, 0}; ^ src/net/netdiff.cpp: In function 'long int net_ncconelevel(NODEPROTO*, NODEPROTO*, Boolean, Boolean)': src/net/netdiff.cpp:947:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(subnp1)); ^ src/net/netdiff.cpp:977:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(subnp2)); ^ src/net/netdiff.cpp:996:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1), describenodeproto(cell2)); ^ src/net/netdiff.cpp:999:97: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((net_ncc_options&NCCHIERARCHICAL) != 0) addstringtoinfstr(infstr, _("Flattening hierarchy")); else ^ src/net/netdiff.cpp:1001:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (recurse) addstringtoinfstr(infstr, _("Checking cells recursively")); else ^ src/net/netdiff.cpp:1002:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Checking this cell only")); ^ src/net/netdiff.cpp:1004:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ignorepwrgnd) addstringtoinfstr(infstr, _("; Ignoring Power and Ground nets")); else ^ src/net/netdiff.cpp:1005:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("; Considering Power and Ground nets")); ^ src/net/netdiff.cpp:1006:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("- %s"), returninfstr(infstr)); ^ src/net/netdiff.cpp:1009:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (!mergeparallel) addstringtoinfstr(infstr, _("Parallel components not merged")); else ^ src/net/netdiff.cpp:1010:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Parallel components merged")); ^ src/net/netdiff.cpp:1011:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (!mergeseries) addstringtoinfstr(infstr, _("; Series transistors not merged")); else ^ src/net/netdiff.cpp:1012:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("; Series transistors merged")); ^ src/net/netdiff.cpp:1013:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("- %s"), returninfstr(infstr)); ^ src/net/netdiff.cpp:1017:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("- Checking export names and component sizes")); ^ src/net/netdiff.cpp:1020:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("- Ignoring export names and component sizes")); ^ src/net/netdiff.cpp:1024:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("- Checking export names; Ignoring component sizes")); else ^ src/net/netdiff.cpp:1025:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("- Ignoring export names; Checking component sizes")); ^ src/net/netdiff.cpp:1030:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Preparing circuit for extraction...")); ^ src/net/netdiff.cpp:1032:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("--- Done preparing (%s so far)"), explainduration(endtimer())); ^ src/net/netdiff.cpp:1035:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Extracting networks from %s..."), describenodeproto(cell1)); ^ src/net/netdiff.cpp:1044:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] explainduration(endtimer())); ^ src/net/netdiff.cpp:1051:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Extracting networks from %s..."), describenodeproto(cell2)); ^ src/net/netdiff.cpp:1059:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] explainduration(endtimer())); ^ src/net/netdiff.cpp:1105:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell2)); ^ src/net/netdiff.cpp:1110:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1)); ^ src/net/netdiff.cpp:1118:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1)); ^ src/net/netdiff.cpp:1123:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell2)); ^ src/net/netdiff.cpp:1136:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Both cells have %ld components"), comp1); else ^ src/net/netdiff.cpp:1140:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1), comp1, describenodeproto(cell2), comp2); ^ src/net/netdiff.cpp:1144:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Both cells have %ld nets"), netcount1-net1remove); else ^ src/net/netdiff.cpp:1148:98: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1), netcount1-net1remove, describenodeproto(cell2), netcount2-net2remove); ^ src/net/netdiff.cpp:1154:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Both cells have %ld busses"), netcount1-net1remove); ^ src/net/netdiff.cpp:1158:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1), buscount1, describenodeproto(cell2), buscount2); ^ src/net/netdiff.cpp:1166:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1), power1, describenodeproto(cell2), power2); ^ src/net/netdiff.cpp:1170:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1)); ^ src/net/netdiff.cpp:1173:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" %ld"), pn->nodecount); ^ src/net/netdiff.cpp:1177:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell2)); ^ src/net/netdiff.cpp:1180:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" %ld"), pn->nodecount); ^ src/net/netdiff.cpp:1187:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1), ground1, describenodeproto(cell2), ground2); ^ src/net/netdiff.cpp:1191:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1)); ^ src/net/netdiff.cpp:1194:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" %ld"), pn->nodecount); ^ src/net/netdiff.cpp:1198:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell2)); ^ src/net/netdiff.cpp:1201:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" %ld"), pn->nodecount); ^ src/net/netdiff.cpp:1224:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Note: %s"), errorstrings[i]); ^ src/net/netdiff.cpp:1233:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1), describenodeproto(cell2)); ^ src/net/netdiff.cpp:1307:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("--- No match: trying again with parallel components merged")); ^ src/net/netdiff.cpp:1324:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("------ Merge of parallel components improved match")); ^ src/net/netdiff.cpp:1326:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("------ Merge of parallel components make no change")); else ^ src/net/netdiff.cpp:1327:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("------ Merge of parallel components make things worse")); ^ src/net/netdiff.cpp:1358:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("--- Made %ld iterations of Gemini"), net_debuggeminipasscount); ^ src/net/netdiff.cpp:1361:101: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("--- Of those %ld iterations considered all groups"), net_debuggeminiexpandglobal); ^ src/net/netdiff.cpp:1362:116: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("--- And %ld of the all-group examinations found new splits"), net_debuggeminiexpandglobalworked); ^ src/net/netdiff.cpp:1364:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("--- Renumbered %ld symmetry groups"), net_debuggeminigroupsrenumbered); ^ src/net/netdiff.cpp:1366:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("--- Of these, %ld split"), net_debuggeminigroupssplit); ^ src/net/netdiff.cpp:1371:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_debuggeminitotalgroupsact*100/net_debuggeminitotalgroups); ^ src/net/netdiff.cpp:1376:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] initerrorlogging(_("NCC")); ^ In file included from src/net/netdiff.cpp:36: src/net/netdiff.cpp:1395:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] errortype = N_("Size"); break; ^~~~~~ src/include/global.h:111:23: note: in definition of macro 'N_' # define N_(string) string /* will be translated later */ ^~~~~~ src/net/netdiff.cpp:1397:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] errortype = N_("Export"); break; ^~~~~~~~ src/include/global.h:111:23: note: in definition of macro 'N_' # define N_(string) string /* will be translated later */ ^~~~~~ src/net/netdiff.cpp:1399:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] errortype = N_("Structural"); break; ^~~~~~~~~~~~ src/include/global.h:111:23: note: in definition of macro 'N_' # define N_(string) string /* will be translated later */ ^~~~~~ src/net/netdiff.cpp:1401:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] errortype = N_("Size and Export"); break; ^~~~~~~~~~~~~~~~~ src/include/global.h:111:23: note: in definition of macro 'N_' # define N_(string) string /* will be translated later */ ^~~~~~ src/net/netdiff.cpp:1403:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] errortype = N_("Size and Structural"); break; ^~~~~~~~~~~~~~~~~~~~~ src/include/global.h:111:23: note: in definition of macro 'N_' # define N_(string) string /* will be translated later */ ^~~~~~ src/net/netdiff.cpp:1405:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] errortype = N_("Export and Structural"); break; ^~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:111:23: note: in definition of macro 'N_' # define N_(string) string /* will be translated later */ ^~~~~~ src/net/netdiff.cpp:1407:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] errortype = N_("Size, Export and Structural"); break; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:111:23: note: in definition of macro 'N_' # define N_(string) string /* will be translated later */ ^~~~~~ src/net/netdiff.cpp:1412:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] errortype, explainduration(elapsed)); ^ src/net/netdiff.cpp:1417:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(net_cell[1]), explainduration(elapsed)); ^ src/net/netdiff.cpp:1420:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("******* But some subcells are not equivalent")); ^ src/net/netdiff.cpp: In function 'long int net_dogemini(PCOMP*, PNET*, PCOMP*, PNET*, Boolean, Boolean, Boolean)': src/net/netdiff.cpp:1536:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pc->hashreason, x_("initial"), net_tool->cluster); ^ src/net/netdiff.cpp:1538:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pc->hashreason, x_("initial"), net_tool->cluster); ^ src/net/netdiff.cpp:1540:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pn->hashreason, x_("initial"), net_tool->cluster); ^ src/net/netdiff.cpp:1542:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pn->hashreason, x_("initial"), net_tool->cluster); ^ src/net/netdiff.cpp:1634:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("***Computing component codes from networks:")); ^ src/net/netdiff.cpp:1641:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("***Computing network codes from components:")); ^ src/net/netdiff.cpp:1656:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("flush-changes")); ^ src/net/netdiff.cpp: In function 'void net_randomizehashcodes(long int)': src/net/netdiff.cpp:1770:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("***Renumbering hash codes:")); ^ src/net/netdiff.cpp: In function 'void net_randomizesymgroup(SYMGROUP*, long int, long int)': src/net/netdiff.cpp:1828:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] hugeinttoa(sg->hashvalue), sg->groupindex); ^ src/net/netdiff.cpp:1832:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] hugeinttoa(sg->hashvalue)); ^ src/net/netdiff.cpp:1853:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_describepnet(pn), hugeinttoa(sg->hashvalue), sg->groupindex); ^ src/net/netdiff.cpp:1857:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_describepnet(pn), hugeinttoa(sg->hashvalue)); ^ src/net/netdiff.cpp: In function 'long int net_assignnewgrouphashvalues(SYMGROUP*, long int)': src/net/netdiff.cpp:2100:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pc->hashreason, x_("matched"), net_tool->cluster); ^ src/net/netdiff.cpp:2108:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pc->hashreason, x_("unmatched"), net_tool->cluster); ^ src/net/netdiff.cpp:2197:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pn->hashreason, x_("matched"), net_tool->cluster); ^ src/net/netdiff.cpp:2206:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pn->hashreason, x_("unmatched"), net_tool->cluster); ^ src/net/netdiff.cpp: In function 'void net_initializeverbose(PCOMP*, PNET*)': src/net/netdiff.cpp:2297:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)allocstring(&pn->hashreason, x_("initial"), net_tool->cluster); ^ src/net/netdiff.cpp:2302:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)allocstring(&pc->hashreason, x_("initial"), net_tool->cluster); ^ src/net/netdiff.cpp: In function 'void net_checkcomponenttypes(void*, Boolean, PCOMP*, PCOMP*, PNET*, PNET*, NODEPROTO*, NODEPROTO*)': src/net/netdiff.cpp:2344:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1), cells1, describenodeproto(cell2), cells2); ^ src/net/netdiff.cpp:2494:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pc2->truewirecount, describenodeproto(cell2)); ^ src/net/netdiff.cpp:2504:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell1)); ^ src/net/netdiff.cpp:2535:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" %s"), thecell->protoname); ^ src/net/netdiff.cpp:2543:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell2)); ^ src/net/netdiff.cpp:2574:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" %s"), thecell->protoname); ^ src/net/netdiff.cpp: In function 'void net_foundmismatch(NODEPROTO*, NETWORK*, NODEPROTO*, PCOMP**, long int, long int, PNET*, Boolean, void*)': src/net/netdiff.cpp:2649:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_describepnet(pn), describenodeproto(cellwithout)); ^ src/net/netdiff.cpp:2716:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), describenetwork(net), describenodeproto(cellwithout)); ^ src/net/netdiff.cpp: In function 'long int net_analyzesymmetrygroups(Boolean, Boolean, Boolean, Boolean, long int*)': src/net/netdiff.cpp:3060:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_describepnet(pn2), describenodeproto(net_cell[1])); ^ src/net/netdiff.cpp:3082:95: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(net_cell[0]), net_describepnet(pn1), describenodeproto(net_cell[1])); ^ src/net/netdiff.cpp:3111:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(par2), net_describepnet(pn2)); ^ src/net/netdiff.cpp:3116:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(par2), net_describepnet(pn2)); ^ src/net/netdiff.cpp:3151:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(net_cell[1]), pp2->protoname, describeportbits(pp2->userbits)); ^ src/net/netdiff.cpp:3172:95: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(net_cell[1]), net_describepnet(pn2), describenodeproto(net_cell[0])); ^ src/net/netdiff.cpp:3248:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_describepnet(pn), describenodeproto(net_cell[f])); ^ src/net/netdiff.cpp:3368:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] es1[i1].pp->protoname); ^ src/net/netdiff.cpp:3394:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *errorcount += net_reporterror(unasslist, _("Unassociated"), ignorepwrgnd); ^ src/net/netdiff.cpp:3396:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] *errorcount += net_reporterror(amblist, _("Ambiguous"), ignorepwrgnd); ^ src/net/netdiff.cpp:3499:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_describepnet(pn)); ^ src/net/netdiff.cpp:3520:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Worst size difference is %ld%%"), worstpctdiff); ^ src/net/netdiff.cpp: In function 'void net_reportsizeerror(PCOMP*, char*, PCOMP*, char*, long int, SYMGROUP*)': src/net/netdiff.cpp:3533:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Node sizes differ by %ld%% ("), pctdiff); ^ src/net/netdiff.cpp:3537:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] size1, pc1->numactual); ^ src/net/netdiff.cpp:3540:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("cell %s has %s"), describenodeproto(net_cell[0]), size1); ^ src/net/netdiff.cpp:3542:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _(", but ")); ^ src/net/netdiff.cpp:3546:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] size2, pc2->numactual); ^ src/net/netdiff.cpp:3549:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("cell %s has %s"), describenodeproto(net_cell[1]), size2); ^ src/net/netdiff.cpp:3551:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_(")")); ^ src/net/netdiff.cpp: In function 'long int net_reporterror(SYMGROUP*, char*, Boolean)': src/net/netdiff.cpp:3622:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("%s networks"), errmsg); ^ In file included from src/net/netdiff.cpp:36: src/net/netdiff.cpp:3623:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] segue = x_(": "); ^~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/net/netdiff.cpp:3638:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] segue = x_("; "); ^~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/net/netdiff.cpp:3640:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(net->parent)); ^ src/net/netdiff.cpp:3643:95: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" %s (%ld connections)"), describenetwork(net), opn->nodecount); ^ src/net/netdiff.cpp: In function 'long int net_findamatch(long int, Boolean)': src/net/netdiff.cpp:3998:88: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_describesizefactor(sizew, sizel), symgroupcount, unmatchednets, unmatchedcomps); ^ src/net/netdiff.cpp:4068:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (CHAR *)var0->addr, (CHAR *)var1->addr); ^ src/net/netdiff.cpp:4153:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] uniquename, symgroupcount, unmatchednets, unmatchedcomps); ^ src/net/netdiff.cpp:4234:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] symgroupcount, unmatchednets, unmatchedcomps); ^ src/net/netdiff.cpp: In function 'Boolean net_findexportnamematch(SYMGROUP*, long int, Boolean, long int, long int, long int)': src/net/netdiff.cpp:4296:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_namematch[0][i0].name, total, unmatchednets, unmatchedcomps); ^ src/net/netdiff.cpp: In function 'Boolean net_findpowerandgroundmatch(SYMGROUP*, long int, long int, long int, long int)': src/net/netdiff.cpp:4337:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] total, unmatchednets, unmatchedcomps); ^ src/net/netdiff.cpp:4347:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] total, unmatchednets, unmatchedcomps); ^ src/net/netdiff.cpp: In function 'Boolean net_findnetworknamematch(SYMGROUP*, Boolean, long int, Boolean, long int, long int, long int)': src/net/netdiff.cpp:4430:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_namematch[0][i0].name, total, unmatchednets, unmatchedcomps); ^ src/net/netdiff.cpp: In function 'Boolean net_findcomponentnamematch(SYMGROUP*, Boolean, long int, Boolean, long int, long int, long int)': src/net/netdiff.cpp:4562:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] unmatchednets, unmatchedcomps); ^ src/net/netdiff.cpp: In function 'void net_forceamatch(SYMGROUP*, long int, long int*, long int, long int*, float, float, long int, Boolean)': src/net/netdiff.cpp:4835:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pc0->hashreason, x_("name matched"), net_tool->cluster); ^ src/net/netdiff.cpp:4846:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pc1->hashreason, x_("name matched"), net_tool->cluster); ^ src/net/netdiff.cpp:4872:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pc->hashreason, x_("size matched"), net_tool->cluster); ^ src/net/netdiff.cpp:4891:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pc->hashreason, x_("redeemed"), net_tool->cluster); ^ src/net/netdiff.cpp:4909:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pn0->hashreason, x_("export matched"), net_tool->cluster); ^ src/net/netdiff.cpp:4920:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pn1->hashreason, x_("export matched"), net_tool->cluster); ^ src/net/netdiff.cpp:4936:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pn->hashreason, x_("redeemed"), net_tool->cluster); ^ src/net/netdiff.cpp: In function 'void net_redeemzerogroups(SYMGROUP*, SYMGROUP*, long int, Boolean)': src/net/netdiff.cpp:4973:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pn->hashreason, x_("redeemed"), net_tool->cluster); ^ src/net/netdiff.cpp:4996:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)reallocstring(&pc->hashreason, x_("redeemed"), net_tool->cluster); ^ src/net/netdiff.cpp: In function 'int64_t net_getcomphash(PCOMP*, long int)': src/net/netdiff.cpp:5058:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%ld(fun)"), function); ^ src/net/netdiff.cpp:5060:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("+%ld(force)"), pc->forcedassociation); ^ src/net/netdiff.cpp:5073:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" + %ld[%s]"), portfactor, pp->protoname); ^ src/net/netdiff.cpp:5076:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" + %ld(%s)"), portfactor, describenetwork(net)); ^ src/net/netdiff.cpp:5078:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("x%s(hash)"), hugeinttoa(pn->hashvalue)); ^ src/net/netdiff.cpp: In function 'int64_t net_getnethash(PNET*, long int)': src/net/netdiff.cpp:5116:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%ld(cnt)"), pn->nodecount); ^ src/net/netdiff.cpp:5118:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("+%ld(force)"), pn->forcedassociation); ^ src/net/netdiff.cpp:5128:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" + %ld(port)x%s(hash)"), portfactor, hugeinttoa(pc->hashvalue)); ^ src/net/netdiff.cpp: In function 'void net_showsymmetrygroups(long int, long int)': src/net/netdiff.cpp:5248:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("clear")); ^ src/net/netdiff.cpp: In function 'void net_shownethash(WINDOWPART*, PNET*, int64_t, long int, long int)': src/net/netdiff.cpp:5372:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_describepnet(pn), hugeinttoa(hashvalue), hashindex, pn->hashreason); ^ src/net/netdiff.cpp:5376:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_describepnet(pn), hugeinttoa(hashvalue), pn->hashreason); ^ src/net/netdiff.cpp: In function 'void net_showcomphash(WINDOWPART*, PCOMP*, int64_t, long int, long int)': src/net/netdiff.cpp:5414:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] hugeinttoa(hashvalue), hashindex, pc->hashreason); ^ src/net/netdiff.cpp:5418:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] hugeinttoa(hashvalue), pc->hashreason); ^ src/net/netdiff.cpp: In function 'void net_dumpnetwork(PCOMP*, PNET*)': src/net/netdiff.cpp:5432:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("Nodes:")); ^ src/net/netdiff.cpp:5437:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_(" Node %s (fun=%d)"), describenodeinst(ni), pc->function); ^ src/net/netdiff.cpp:5439:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("Nets:")); ^ src/net/netdiff.cpp:5449:99: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" %sNet %s (%ld nodes):"), nettype, net_describepnet(pn), pn->nodecount); ^ src/net/netdiff.cpp:5455:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" %s"), describenodeinst(ni)); ^ src/net/netdiff.cpp:5457:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/net/netdiff.cpp: At global scope: src/net/netdiff.cpp:5474:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/netdiff.cpp:5474:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:5474:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:5474:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:5474:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:5474:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:5474:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:5474:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:5474:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:5474:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp:5475:128: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG net_nccpredialog = {{75,75,516,700}, N_("NCC Preanalysis Results"), 0, 10, net_nccpredialogitems, x_("nccpre"), 0}; ^ src/net/netdiff.cpp:5475:128: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/netdiff.cpp: In member function 'virtual void EDiaNetShowPreanalysis::itemHitAction(long int)': src/net/netdiff.cpp:5624:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("First select a component from each list")); ^ src/net/netdiff.cpp:5640:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Differences between component %s"), describenodeproto(np1)); ^ src/net/netdiff.cpp:5641:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (pc1->numactual > 1) formatinfstr(infstr, _(" (%ld merged nodes)"), pc1->numactual); ^ src/net/netdiff.cpp:5642:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _(" and component %s"), describenodeproto(np2)); ^ src/net/netdiff.cpp:5643:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (pc2->numactual > 1) formatinfstr(infstr, _(" (%ld merged nodes)"), pc2->numactual); ^ src/net/netdiff.cpp:5644:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/net/netdiff.cpp:5739:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np1), pgcount1, describenodeproto(np2), pgcount2); ^ src/net/netdiff.cpp:5748:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np1)); ^ src/net/netdiff.cpp:5757:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np2)); ^ src/net/netdiff.cpp:5761:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("End of comparison")); ^ src/net/netdiff.cpp:5810:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni2)); ^ src/net/netdiff.cpp:5819:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ In file included from src/net/netdiff.cpp:36: src/net/netdiff.cpp:5826:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt1 = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/net/netdiff.cpp:5828:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt2 = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/net/netdiff.cpp:5850:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/net/netdiff.cpp:5856:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Can only compare components")); ^ src/net/netdiff.cpp:5875:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("clear")); ^ src/net/netdiff.cpp:5891:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(ni->parent), (INTBIG)ni->geom); ^ src/net/netdiff.cpp:5913:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(ai->parent), (INTBIG)ai->geom); ^ src/net/netdiff.cpp:5917:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-multiple"), (INTBIG)returninfstr(infstr)); ^ src/net/netdiff.cpp: In member function 'void EDiaNetShowPreanalysis::putNetIntoDialog()': src/net/netdiff.cpp:6085:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (pn1 == NOPNET) stuffLine(DNCP_CELL1LIST, x_("")); else ^ src/net/netdiff.cpp:6137:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" (%ld)"), i); ^ src/net/netdiff.cpp:6143:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (pn2 == NOPNET) stuffLine(DNCP_CELL2LIST, x_("")); else ^ src/net/netdiff.cpp:6195:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" (%ld)"), i); ^ src/net/netdiff.cpp: In member function 'void EDiaNetShowPreanalysis::putCompIntoDialog()': src/net/netdiff.cpp:6363:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (pc1 == NOPCOMP) stuffLine(DNCP_CELL1LIST, x_("")); else ^ src/net/netdiff.cpp:6379:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("(%ld) "), i); ^ src/net/netdiff.cpp:6385:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (pc2 == NOPCOMP) stuffLine(DNCP_CELL2LIST, x_("")); else ^ src/net/netdiff.cpp:6401:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("(%ld) "), i); ^ src/net/netdiff.cpp: In function 'SYMGROUP* net_findsymmetrygroup(long int, int64_t, long int)': src/net/netdiff.cpp:6501:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sg->checksum, checksum); ^ src/net/netdiff.cpp:6521:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sg->checksum, checksum); ^ src/net/netdiff.cpp: In function 'Boolean net_insertinhashtable(SYMGROUP*)': src/net/netdiff.cpp:6596:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newsize); ^ src/net/netdiff.cpp:6628:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newsize); ^ src/net/netdiff.cpp: In function 'void net_preserveresults(NODEPROTO*, NODEPROTO*)': src/net/netdiff.cpp:6762:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("NET_ncc_last_result"), 19) != 0) continue; ^ src/net/netdiff.cpp: In function 'VARIABLE* net_nccfindmatch(NODEPROTO*, NODEPROTO*, long unsigned int*)': src/net/netdiff.cpp:6846:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("NET_ncc_last_result"), 19) != 0) continue; ^ src/net/netdiff.cpp: In function 'long int net_ncchasmatch(NODEPROTO*)': src/net/netdiff.cpp:6869:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("NET_ncc_last_result"), 19) != 0) continue; ^ src/net/netdiff.cpp: In function 'void net_nccremovematches(NODEPROTO*)': src/net/netdiff.cpp:6891:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("NET_ncc_last_result"), 19) != 0) continue; ^ src/net/netdiff.cpp: In function 'void net_nccmatchinfo(NODEPROTO*, NODEPROTO**, long unsigned int*)': src/net/netdiff.cpp:6913:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("NET_ncc_last_result"), 19) != 0) continue; ^ src/net/netdiff.cpp: In function 'void net_parsenccresult(NODEPROTO*, VARIABLE*, NODEPROTO**, long unsigned int*)': src/net/netdiff.cpp:6939:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("TIME "), 5) == 0) ^ src/net/netdiff.cpp:6944:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("MATCH "), 6) == 0) ^ src/net/netdiff.cpp: In function 'char* net_describepnet(PNET*)': src/net/netdiff.cpp:6980:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((pn->flags&POWERNET) != 0) addstringtoinfstr(infstr, _("POWER ")); ^ src/net/netdiff.cpp:6981:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((pn->flags&GROUNDNET) != 0) addstringtoinfstr(infstr, _("GROUND ")); ^ src/net/netdiff.cpp:6984:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (net == NONETWORK) addstringtoinfstr(infstr, _("INTERNAL")); else ^ src/net/netdiff.cpp:6992:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net)); ^ src/net/netdiff.cpp: In function 'Boolean net_isspice(PCOMP*)': src/net/netdiff.cpp:7071:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesamen(ni->proto->lib->libname, x_("spiceparts"), 10) == 0) ^ --- src/net/netextract.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/net/netextract.c -o src/net/netextract.o --- src/net/netflat.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/net/netflat.c -o src/net/netflat.o --- src/net/network.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/net/network.cpp -o src/net/network.o --- src/pla/pla.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/pla/pla.c -o src/pla/pla.o --- src/net/network.o --- In file included from src/net/network.cpp:36: src/include/sim.h:397:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] SpiceCell( CHAR *name = "" ); ^~ --- src/pla/placdecode.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/pla/placdecode.c -o src/pla/placdecode.o --- src/net/network.o --- src/net/network.cpp:203:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("Cell to re-number (default is current cell)"), 0}; ^ src/net/network.cpp:203:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:205:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("Net to highlight"), 0}; ^ src/net/network.cpp:205:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:207:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("Net whose connections should be listed"), 0}; ^ src/net/network.cpp:207:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:209:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("Net, ALL of whose ports should be listed"), 0}; ^ src/net/network.cpp:209:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:218:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/network.cpp:218:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:218:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:218:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:218:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:220:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("Network-compare negating option"), 0}; ^ src/net/network.cpp:220:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:235:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/network.cpp:235:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:235:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:235:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:235:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:235:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:235:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:235:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:237:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("Network comparing/equating option"), M_("do comparison")}; ^ src/net/network.cpp:237:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:237:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:245:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/network.cpp:245:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:245:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:245:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:247:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("Network power and ground equating option"), 0}; ^ src/net/network.cpp:247:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:253:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/network.cpp:253:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:255:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("How to handle networks with the same name"), 0}; ^ src/net/network.cpp:255:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:263:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/network.cpp:263:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:263:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:263:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:265:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("Option to handle unnamed busses"), 0}; ^ src/net/network.cpp:265:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] --- src/pla/placio.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/pla/placio.c -o src/pla/placio.o --- src/pla/placngrid.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/pla/placngrid.c -o src/pla/placngrid.o --- src/net/network.o --- src/net/network.cpp:271:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/network.cpp:271:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:273:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("Option to handle reistors"), 0}; ^ src/net/network.cpp:273:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:295:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:297:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("Network maintenance"), 0}; ^ src/net/network.cpp:297:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp: In function 'void net_init(long int*, char**, TOOL*)': src/net/network.cpp:418:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_optionskey = makekey(x_("NET_options")); ^ src/net/network.cpp:422:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_node_abbrev_key = makekey(x_("NET_node_abbreviations")); ^ src/net/network.cpp:423:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_node_abbrevlen_key = makekey(x_("NET_node_abbreviation_length")); ^ src/net/network.cpp:424:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_unifystringskey = makekey(x_("NET_unify_strings")); ^ src/net/network.cpp:429:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_connect_power_groundkey = makekey(x_("NET_connect_PandG")); ^ src/net/network.cpp:430:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_connect_common_namekey = makekey(x_("NET_connect_common")); ^ src/net/network.cpp:433:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_ncc_optionskey = makekey(x_("NET_ncc_options")); ^ src/net/network.cpp:437:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_ncc_comptolerancekey = makekey(x_("NET_ncc_component_tolerance")); ^ src/net/network.cpp:438:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_ncc_comptoleranceamtkey = makekey(x_("NET_ncc_component_tolerance_amt")); ^ src/net/network.cpp:439:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_ncc_matchkey = makekey(x_("NET_ncc_match")); ^ src/net/network.cpp:440:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_ncc_forcedassociationkey = makekey(x_("NET_ncc_forcedassociation")); ^ src/net/network.cpp:441:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] net_ncc_function_key = makekey(x_("NET_ncc_function")); ^ src/net/network.cpp:448:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaDeclareHook(x_("nccopt"), &net_networkeqp, net_nccoptionsdlog); ^ src/net/network.cpp:449:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaDeclareHook(x_("netopt"), &net_networkp, net_optionsdlog); ^ src/net/network.cpp:450:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaDeclareHook(x_("netcelfun"), &net_networkcellp, net_ncccellfunctiondlog); ^ src/net/network.cpp: In function 'void net_set(long int, char**)': src/net/network.cpp:656:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static CHAR *message[1] = {x_("total-re-number")}; ^ src/net/network.cpp:661:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] count = ttygetparam(x_("NETWORK option:"), &net_networkp, MAXPARS, par); ^ src/net/network.cpp:664:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Aborted")); ^ src/net/network.cpp:671:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("rip-bus"), l) == 0 && l >= 2) ^ src/net/network.cpp:677:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("highlight"), l) == 0 || ^ src/net/network.cpp:678:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (namesamen(pt, x_("show-equivalent"), l) == 0 && l > 5)) ^ src/net/network.cpp:686:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No current cell")); ^ src/net/network.cpp:689:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("show-equivalent"), l) == 0) showrequest = TRUE; else ^ src/net/network.cpp:707:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No net called '%s'"), par[1]); ^ src/net/network.cpp:721:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Network '%s'"), describenetwork(net)); ^ src/net/network.cpp:753:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-multiple"), (INTBIG)returninfstr(infstr)); ^ src/net/network.cpp:777:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("entity ")); ^ src/net/network.cpp:779:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_(" is port(")); ^ src/net/network.cpp:782:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_searchtext(w, x_("signal "), 0, 0); ^ src/net/network.cpp:829:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("show-geometry"), l) == 0 && l > 5) ^ src/net/network.cpp:840:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No current cell")); ^ src/net/network.cpp:846:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("No net called '%s'"), par[1]); ^ src/net/network.cpp:860:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("extract"), l) == 0) ^ src/net/network.cpp:865:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No current cell to extract")); ^ src/net/network.cpp:872:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("default-busses"), l) == 0 && l > 3) ^ src/net/network.cpp:876:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool network default-busses OPTION")); ^ src/net/network.cpp:880:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("ascend-numbering"), l) == 0) ^ src/net/network.cpp:884:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Default busses will be numbered in ascending order")); ^ src/net/network.cpp:887:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("descend-numbering"), l) == 0) ^ src/net/network.cpp:891:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Default busses will be numbered in descending order")); ^ src/net/network.cpp:894:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("0-base"), l) == 0) ^ src/net/network.cpp:898:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Default busses will be numbered starting at 0")); ^ src/net/network.cpp:901:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("1-base"), l) == 0) ^ src/net/network.cpp:905:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Default busses will be numbered starting at 1")); ^ src/net/network.cpp:908:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool network default-busses")); ^ src/net/network.cpp:912:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("name-cell-objects"), l) == 0 && l >= 6) ^ src/net/network.cpp:917:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("No current cell")); ^ src/net/network.cpp:926:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("name-library-objects"), l) == 0 && l >= 6) ^ src/net/network.cpp:936:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("name-connections"), l) == 0 && l >= 6) ^ src/net/network.cpp:943:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot determine network from highlighting")); ^ src/net/network.cpp:951:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("No current cell")); ^ src/net/network.cpp:957:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("No net called '%s'"), par[1]); ^ src/net/network.cpp:966:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Network '%s':"), describenetwork(net)); ^ src/net/network.cpp:987:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (total == 0) ttyputmsg(_(" Connects to:")); ^ src/net/network.cpp:990:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pi->proto->protoname, latoa(x, 0), latoa(y, 0)); ^ src/net/network.cpp:993:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (total == 0) ttyputmsg(_(" Not connected")); ^ src/net/network.cpp:998:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("power-and-ground"), l) == 0) ^ src/net/network.cpp:1002:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool network power-and-ground OPTION")); ^ src/net/network.cpp:1006:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("unify-all-networks"), l) == 0) ^ src/net/network.cpp:1010:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Unconnected power and ground nets will be equated")); ^ src/net/network.cpp:1014:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("separate-unconnected-networks"), l) == 0) ^ src/net/network.cpp:1018:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Unconnected power and ground nets will not be equated")); ^ src/net/network.cpp:1022:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("identify"), l) == 0) ^ src/net/network.cpp:1027:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No current cell")); ^ src/net/network.cpp:1056:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-multiple"), (INTBIG)returninfstr(infstr)); ^ src/net/network.cpp:1059:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("This cell has no Power or Ground networks")); ^ src/net/network.cpp:1062:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("validate"), l) == 0) ^ src/net/network.cpp:1064:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Validating power and ground networks")); ^ src/net/network.cpp:1075:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), pp->protoname); ^ src/net/network.cpp:1085:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), pp->protoname); ^ src/net/network.cpp:1095:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (total == 0) ttyputmsg(_("No problems found")); else ^ src/net/network.cpp:1096:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Found %ld export problems"), total); ^ src/net/network.cpp:1100:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool network power-and-ground")); ^ src/net/network.cpp:1104:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("like-named-nets"), l) == 0) ^ src/net/network.cpp:1108:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool network like-named-nets OPTION")); ^ src/net/network.cpp:1112:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("unify-always"), l) == 0) ^ src/net/network.cpp:1116:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Nets with the same name will always be equated")); ^ src/net/network.cpp:1120:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("unify-only-in-schematics"), l) == 0) ^ src/net/network.cpp:1124:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Nets with the same name will be equated only in schematics")); ^ src/net/network.cpp:1128:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool network like-named-nets")); ^ src/net/network.cpp:1132:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("compare"), l) == 0) ^ src/net/network.cpp:1140:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("highlight-other"), l) == 0) ^ src/net/network.cpp:1145:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("pre-analysis"), l) == 0) ^ src/net/network.cpp:1157:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("not"), l) == 0) ^ src/net/network.cpp:1161:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool network compare not OPTION")); ^ src/net/network.cpp:1165:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("include-no-component-nets"), l) == 0) ^ src/net/network.cpp:1171:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Circuit comparison will include networks with no components on them")); ^ src/net/network.cpp:1174:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("check-export-names"), l) == 0 && l >= 7) ^ src/net/network.cpp:1180:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Circuit comparison will not check export names")); ^ src/net/network.cpp:1183:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("check-node-sizes"), l) == 0 && l >= 7) ^ src/net/network.cpp:1189:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Circuit comparison will not check node sizes")); ^ src/net/network.cpp:1192:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("flatten-hierarchy"), l) == 0) ^ src/net/network.cpp:1198:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Circuits will be compared without flattening hierarchy")); ^ src/net/network.cpp:1201:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("recurse"), l) == 0) ^ src/net/network.cpp:1207:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Circuits will be compared without recursing through hierarchy")); ^ src/net/network.cpp:1210:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool network compare not")); ^ src/net/network.cpp:1213:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("include-no-component-nets"), l) == 0) ^ src/net/network.cpp:1219:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Circuit comparison will exclude networks with no components on them")); ^ src/net/network.cpp:1222:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("check-export-names"), l) == 0 && l >= 7) ^ src/net/network.cpp:1228:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Circuit comparison will check export names")); ^ src/net/network.cpp:1231:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("check-node-sizes"), l) == 0 && l >= 7) ^ src/net/network.cpp:1237:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Circuit comparison will check node sizes")); ^ src/net/network.cpp:1240:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("flatten-hierarchy"), l) == 0) ^ src/net/network.cpp:1246:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Circuits will be compared with hierarchy flattened")); ^ src/net/network.cpp:1249:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("recurse"), l) == 0) ^ src/net/network.cpp:1255:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Circuits will be compared recursing through hierarchy")); ^ src/net/network.cpp:1258:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool network compare")); ^ src/net/network.cpp:1262:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("list-ports-below"), l) == 0 && l >= 6) ^ src/net/network.cpp:1274:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No current cell")); ^ src/net/network.cpp:1280:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("No net called '%s'"), par[1]); ^ src/net/network.cpp:1290:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Network '%s':"), describenetwork(net)); ^ src/net/network.cpp:1302:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("list-hierarchical-ports"), l) == 0 && l >= 6) ^ src/net/network.cpp:1314:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No current cell")); ^ src/net/network.cpp:1320:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("No net called '%s'"), par[1]); ^ src/net/network.cpp:1330:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Network '%s':"), describenetwork(net)); ^ src/net/network.cpp:1338:95: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)ttyputmsg(_(" Going down the hierarchy from cell %s"), describenodeproto(net->parent)); ^ src/net/network.cpp:1344:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("debug-toggle"), l) == 0 && l > 3) ^ src/net/network.cpp:1349:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Network debugging on")); ^ src/net/network.cpp:1353:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Network debugging off")); ^ src/net/network.cpp:1358:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("resistors"), l) == 0 && l >= 3) ^ src/net/network.cpp:1362:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool network resistors (ignore | include)")); ^ src/net/network.cpp:1366:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("ignore"), l) == 0 && l >= 2) ^ src/net/network.cpp:1373:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("include"), l) == 0 && l >= 2) ^ src/net/network.cpp:1380:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool network resistors")); ^ src/net/network.cpp:1383:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("re-number"), l) == 0 && l >= 3) ^ src/net/network.cpp:1390:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("No cell named %s"), par[1]); ^ src/net/network.cpp:1395:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Can only renumber cells, not primitives")); ^ src/net/network.cpp:1403:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No current cell")); ^ src/net/network.cpp:1409:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Cell %s re-numbered"), describenodeproto(np)); ^ src/net/network.cpp:1413:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("total-re-number"), l) == 0) ^ src/net/network.cpp:1416:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("All libraries re-numbered")); ^ src/net/network.cpp:1420:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool network")); ^ src/net/network.cpp: In function 'long int net_request(char*, __va_list_tag*)': src/net/network.cpp:1439:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(command, x_("total-re-number")) == 0) ^ src/net/network.cpp:1444:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(command, x_("library-re-number")) == 0) ^ src/net/network.cpp:1453:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(command, x_("re-number")) == 0) ^ src/net/network.cpp:1462:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(command, x_("name-nodes")) == 0) ^ src/net/network.cpp:1471:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(command, x_("name-all-nodes")) == 0) ^ src/net/network.cpp:1480:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(command, x_("name-nets")) == 0) ^ src/net/network.cpp:1489:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(command, x_("rename")) == 0) ^ src/net/network.cpp: In function 'void net_endbatch()': src/net/network.cpp:1523:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (net_debug) ttyputmsg(M_("Network: doing entire cell rechecks")); ^ src/net/network.cpp:1537:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Network information may be incorrect...should redo network numbering")); ^ src/net/network.cpp: In function 'void net_reevaluatecell(NODEPROTO*)': src/net/network.cpp:1644:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Network: rechecking cell %s"), describenodeproto(np)); ^ src/net/network.cpp:1672:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Layout cell %s is complicated"), describenodeproto(np)); ^ src/net/network.cpp:1853:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Network: icon %s is marked"), describenodeproto(onp)); ^ src/net/network.cpp:1866:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Network: parent cell %s is marked"), describenodeproto(ni->parent)); ^ src/net/network.cpp: In function 'void net_modifyportproto(PORTPROTO*, NODEINST*, PORTPROTO*)': src/net/network.cpp:1879:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (net_debug) ttyputmsg(M_("Network: port %s modified"), pp->protoname); ^ src/net/network.cpp: In function 'void net_newobject(long int, long int)': src/net/network.cpp:1962:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/net/network.cpp: In function 'void net_killobject(long int, long int)': src/net/network.cpp:2088:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (net_debug) ttyputmsg(M_("Network: port %s killed"), pp->protoname); ^ src/net/network.cpp: In function 'void net_newvariable(long int, long int, long int, long int)': src/net/network.cpp:2161:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(netname, x_("userbits")) == 0) ^ src/net/network.cpp:2169:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(netname, x_("protoname")) == 0) ^ src/net/network.cpp:2172:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Network: export name %s created"), netname); ^ src/net/network.cpp:2271:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Network: arc name %s created"), (CHAR *)var->addr); ^ src/net/network.cpp: In function 'void net_killvariable(long int, long int, long int, long int, long int, long unsigned int*)': src/net/network.cpp:2349:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Network: arc name '%s' deleted"), (CHAR *)oldaddr); ^ src/net/network.cpp: In function 'Boolean net_donconnect(ARCINST*, NETWORK*, NODEPROTO*)': src/net/network.cpp:2604:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Setting network %ld onto arc %s"), newnetwork, describearcinst(ai)); ^ src/net/network.cpp:2639:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), arcname); ^ src/net/network.cpp:2656:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), base1, base2); ^ src/net/network.cpp:2681:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] arraypp->protoname, buswidth); ^ src/net/network.cpp:2690:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Adding name '%s' to network '%s'"), arcname, describenetwork(newnetwork)); ^ src/net/network.cpp:2708:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), arcname); ^ src/net/network.cpp:2750:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), networkname(newnetwork, 0)); ^ src/net/network.cpp:2908:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni), describearcinst(oai)); ^ src/net/network.cpp: In function 'Boolean net_pconnect(PORTPROTO*)': src/net/network.cpp:2977:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pp->protoname); ^ src/net/network.cpp:2999:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pp->protoname); ^ src/net/network.cpp:3002:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net)); ^ src/net/network.cpp:3027:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pp->protoname); ^ src/net/network.cpp: In function 'long int net_addnametonet(char*, long int, NETWORK*, ARCINST*, PORTPROTO*, NODEPROTO*)': src/net/network.cpp:3154:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ src/net/network.cpp:3174:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name, networkname(newnetwork, 0)); ^ src/net/network.cpp: In function 'void net_recursivelymarkabove(NODEPROTO*)': src/net/network.cpp:3285:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Network: cell %s is marked"), describenodeproto(np)); ^ src/net/network.cpp: In function 'void net_killnetwork(NETWORK*, NODEPROTO*)': src/net/network.cpp:3723:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell)); ^ src/net/network.cpp: In function 'Boolean net_mergenet(NETWORK*, NETWORK*)': src/net/network.cpp:3799:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Merging old network %ld into %ld"), oldnet, newnet); ^ src/net/network.cpp:3809:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(newnet), newnet->buswidth); ^ src/net/network.cpp:3924:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(newnet->parent), describenetwork(newnet)); ^ src/net/network.cpp: In function 'void net_renamenet(char*, char*, NODEPROTO*)': src/net/network.cpp:3976:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Network name has not changed in cell %s"), describenodeproto(np)); ^ src/net/network.cpp:3985:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/net/network.cpp:3992:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/net/network.cpp:4005:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/net/network.cpp:4057:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setval((INTBIG)pp, VPORTPROTO, x_("protoname"), (INTBIG)newname, VSTRING); ^ src/net/network.cpp:4065:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setval((INTBIG)pp, VPORTPROTO, x_("protoname"), (INTBIG)returninfstr(infstr), VSTRING); ^ src/net/network.cpp:4070:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Network '%s' renamed to '%s'"), oldname, newname); ^ src/net/network.cpp: In static member function 'static void* NetCellPrivate::operator new(size_t)': src/net/network.cpp:4106:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("operator NetCellPrivate(size,cluster) should be used")); ^ src/net/network.cpp: In member function 'NetName* NetCellPrivate::findNetName(char*, Boolean)': src/net/network.cpp:4213:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("normalizeNetName {%s} -> {%s}"), name, normname); ^ src/net/network.cpp:4228:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("patchNetName {%s} -> {%s}"), name, strings[0]); ^ src/net/network.cpp: In member function 'void NetCellPrivate::insertNetName(NetName*, long int)': src/net/network.cpp:4285:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Error in NetCellPrivate::insertNetName")); ^ src/net/network.cpp: In member function 'void NetCellPrivate::docheck()': src/net/network.cpp:4345:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Network hash table of faceet %s is too dense"), describenodeproto(_np)); ^ src/net/network.cpp:4360:95: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Network hash table of cell %s: netcount is incorrect"), describenodeproto(_np)); ^ src/net/network.cpp:4363:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] totalnetcount, totalbaserefcount); ^ src/net/network.cpp:4369:99: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Network with temporary name has other names in cell %s"), describenodeproto(_np)); ^ src/net/network.cpp:4376:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] netnames[i-1]->name(), nn->name()); ^ src/net/network.cpp: In static member function 'static void* NetName::operator new(size_t)': src/net/network.cpp:4431:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("operator NetName(size,cluster) should be used")); ^ src/net/network.cpp: In member function 'void NetName::addNet(NETWORK*)': src/net/network.cpp:4514:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("NetName::addNet : netname %s already assigned"), _name); ^ src/net/network.cpp:4526:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("NetName::addNet : netname %s already assigned"), _name); ^ src/net/network.cpp: In member function 'void NetName::removeNet(NETWORK*)': src/net/network.cpp:4551:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Netame::removeNet : netname %s is not connected with this"), _name); ^ src/net/network.cpp:4561:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Netname::removeNet : netname %s not connected"), _name); ^ src/net/network.cpp:4572:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Netame::removeNet : netname %s is not connected with this"), _name); ^ src/net/network.cpp: In member function 'void NetName::docheck()': src/net/network.cpp:4607:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("NetName::docheck : netname %s has null connections"), _name); ^ src/net/network.cpp:4613:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("NetName::docheck : netname %s has connected to duplicate nets"), _name); ^ src/net/network.cpp:4624:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("NetName::docheck : netname %s has null connections"), _name); ^ src/net/network.cpp:4629:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("NetName::docheck : netname %s with zero _netcount has bad _netaddr"), _name); ^ src/net/network.cpp: In member function 'void NetName::checkArity()': src/net/network.cpp:4637:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_npd->_np), _name); ^ src/net/network.cpp: In function 'void net_checknetname(NETWORK*, NetName*)': src/net/network.cpp:4653:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("net_checknetname : netname %s is not found in namelist"), nn->name()); ^ src/net/network.cpp: In member function 'void NetName::checkNet(NETWORK*)': src/net/network.cpp:4668:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("NetName::checkNet : %s net is not found in namelist"), _name); ^ src/net/network.cpp: In static member function 'static void* NetCellShorts::operator new(size_t)': src/net/network.cpp:4698:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("operator NetCellShorts(size,cluster) should be used")); ^ src/net/network.cpp: In constructor 'NetCellShorts::NetCellShorts(NODEPROTO*, CLUSTER*)': src/net/network.cpp:4769:122: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg("Cell %s: equivalent port %s not found in %s", describenodeproto(_np), pp->protoname, describenodeproto(cnp)); ^ src/net/network.cpp: In static member function 'static void* NetCellConns::operator new(size_t)': src/net/network.cpp:4978:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("operator NetCellConns(size,cluster) should be used")); ^ src/net/network.cpp: In constructor 'NetCellConns::NetCellConns(NODEPROTO*, CLUSTER*)': src/net/network.cpp:5093:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addGlobalname(_("Power")); ^ src/net/network.cpp:5097:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addGlobalname(_("Ground")); ^ src/net/network.cpp: In member function 'void NetCellConns::compare()': src/net/network.cpp:5186:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pp->protoname, describenodeproto(_np)); ^ src/net/network.cpp:5192:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), _portcount); ^ src/net/network.cpp:5201:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), _portcount, index); ^ src/net/network.cpp:5215:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describearcinst(ai), describenodeproto(_np), describenetwork(net)); ^ src/net/network.cpp:5224:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describearcinst(ai), describenodeproto(_np)); ^ src/net/network.cpp:5230:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), _portcount, _arccount); ^ src/net/network.cpp:5239:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), _arccount, index - _portcount); ^ src/net/network.cpp:5251:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net), describenodeproto(_np)); ^ src/net/network.cpp:5256:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net), describenodeproto(_np), net->temp1, netnum, i); ^ src/net/network.cpp:5286:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net), describenodeproto(_np)); ^ src/net/network.cpp:5291:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net), describenodeproto(_np)); ^ src/net/network.cpp:5296:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net), describenodeproto(_np)); ^ src/net/network.cpp:5308:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net), describenodeproto(_np)); ^ src/net/network.cpp:5313:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net), describenodeproto(_np)); ^ src/net/network.cpp:5318:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net), describenodeproto(_np)); ^ src/net/network.cpp:5323:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net), describenodeproto(_np)); ^ src/net/network.cpp: In member function 'void NetCellConns::deepcompare()': src/net/network.cpp:5361:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), describenetwork(net)); ^ src/net/network.cpp:5367:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), describenetwork(netmap[m]), describenetwork(net)); ^ src/net/network.cpp:5376:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), describenetwork(nd->_network)); ^ src/net/network.cpp:5389:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), describenetwork(net)); ^ src/net/network.cpp:5395:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), describenetwork(netmap[m]), describenetwork(net)); ^ src/net/network.cpp:5405:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net), describenodeproto(_np)); ^ src/net/network.cpp: In member function 'void NetCellConns::schem()': src/net/network.cpp:5440:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), describenetwork(nd->_network), nd->_busWidth, nn->busWidth()); ^ src/net/network.cpp:5458:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pp->protoname, describenodeproto(_np)); ^ src/net/network.cpp:5479:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), describenetwork(nd->_network), nd->_busWidth); ^ src/net/network.cpp:5496:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), describenetwork(nd->_network), nd->_busWidth, nn->busWidth()); ^ src/net/network.cpp:5517:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describearcinst(ai), describenodeproto(_np)); ^ src/net/network.cpp:5567:88: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), describenetwork(net), nd->_busWidth, nd->_network->buswidth); ^ src/net/network.cpp:5646:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] glob = addGlobalname(_("Ground")); ^ src/net/network.cpp:5648:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] glob = addGlobalname(_("Power")); ^ src/net/network.cpp:5652:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), describenodeinst(ni)); ^ src/net/network.cpp:5656:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), describenodeinst(ni), (CHAR*)var->addr); ^ src/net/network.cpp:5675:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), shorts->globalname(i)); ^ src/net/network.cpp:5683:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(_np), shorts->globalname(m), shorts->globalname(i)); ^ src/net/network.cpp: In member function 'void NetCellConns::deepconnectport(long int, NODEINST*, NetCellShorts*, long int*, PORTPROTO*)': src/net/network.cpp:5740:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nodewidth, describenodeinst(ni)); ^ src/net/network.cpp:5745:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni)); ^ src/net/network.cpp: In member function 'void NetCellConns::deepjoin(NODEINST*)': src/net/network.cpp:5807:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(ni->parent), describenodeinst(ni), wirecount); ^ src/net/network.cpp: In member function 'void NetCellConns::printf()': src/net/network.cpp:5931:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net)); ^ src/net/network.cpp:5972:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenetwork(net)); ^ src/net/network.cpp:6003:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("!!!!!!!!!!!!! Strange cell %s"), describenodeproto(_np)); ^ src/net/network.cpp: In function 'long int net_evalbusname(long int, char*, char***, ARCINST*, NODEPROTO*, long int)': src/net/network.cpp:6178:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] key = getkeyword(&ptin, x_("[],")); ^ src/net/network.cpp:6185:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ src/net/network.cpp:6195:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ src/net/network.cpp:6210:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)allocstring(&savekey, x_(""), el_tempcluster); ^ src/net/network.cpp:6217:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ In file included from src/net/network.cpp:32: src/net/network.cpp:6218:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] busname = x_("XXX"); ^~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/net/network.cpp:6230:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] cindex = getkeyword(&ptin, x_(",:]")); ^ src/net/network.cpp:6237:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ src/net/network.cpp:6247:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ src/net/network.cpp:6259:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s[%s]"), (*mystrings)[i], cindex); ^ src/net/network.cpp:6267:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s[%s]"), savekey, cindex); ^ src/net/network.cpp:6277:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ src/net/network.cpp:6280:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] endindex = getkeyword(&ptin, x_(",]")); ^ src/net/network.cpp:6287:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ src/net/network.cpp:6294:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ src/net/network.cpp:6302:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ src/net/network.cpp:6309:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ src/net/network.cpp:6323:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s[%ld]"), (*mystrings)[dimstart+i], index); ^ src/net/network.cpp:6331:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s[%ld]"), savekey, index); ^ src/net/network.cpp:6344:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s[%ld]"), (*mystrings)[dimstart+i], index); ^ src/net/network.cpp:6352:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s[%ld]"), savekey, index); ^ src/net/network.cpp:6393:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] key = getkeyword(&ptin, x_(",")); ^ src/net/network.cpp:6400:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ src/net/network.cpp:6423:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name, errorstring); else ^ src/net/network.cpp:6425:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name, errorstring); ^ src/net/network.cpp:6439:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), name); ^ src/net/network.cpp: In function 'void net_insertstring(char*, long int, long int*, long int*, char***)': src/net/network.cpp:6547:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)allocstring(&newstrings[i], x_(""), net_tool->cluster); ^ src/net/network.cpp: In function 'void net_addstring(char*, long int*, long int*, char***)': src/net/network.cpp:6576:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)allocstring(&newstrings[i], x_(""), net_tool->cluster); ^ src/net/network.cpp: In function 'void net_checkvalidconnection(NODEINST*, ARCINST*)': src/net/network.cpp:6630:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(ai->parent), describenetwork(ai->network)); ^ src/net/network.cpp:6632:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_(" (Set a network name on the '%s' arc)"), describearcinst(ai)); ^ src/net/network.cpp: In function 'void net_ensuretempbusname(NETWORK*)': src/net/network.cpp:6656:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("[%ld:%ld]"), base, net->buswidth-1+base); ^ src/net/network.cpp:6659:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("[%ld:%ld]"), net->buswidth-1+base, base); ^ src/net/network.cpp: In function 'void net_joinnetworks(NODEINST*)': src/net/network.cpp:6721:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(ni->parent), describenodeinst(ni), wirecount); ^ src/net/network.cpp: In function 'Boolean net_mergebuswires(NODEINST*)': src/net/network.cpp:6840:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nodewidth, describenodeinst(ni)); ^ src/net/network.cpp:6845:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni)); ^ src/net/network.cpp:6876:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] nodewidth, describenodeinst(ni)); ^ src/net/network.cpp:6881:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni)); ^ src/net/network.cpp: In function 'void net_showgeometry(NETWORK*)': src/net/network.cpp:7065:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/net/network.cpp:7078:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/net/network.cpp:7099:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] arpe->area/(float)lambda/(float)lambda, latoa(arpe->perimeter/2, 0)); ^ src/net/network.cpp:7105:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] latoa(arpe->perimeter/2, lambda), ratio); ^ src/net/network.cpp:7114:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (totalWire > 0.0) ttyputmsg(_("Total wire length = %s"), latoa(totalWire,lambda)); ^ --- src/pla/placpgrid.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/pla/placpgrid.c -o src/pla/placpgrid.o --- src/net/network.o --- src/net/network.cpp: In function 'void net_findportsup(NETWORK*, NODEPROTO*)': src/net/network.cpp:7438:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell)); ^ src/net/network.cpp: In function 'void net_findportsdown(NETWORK*, NODEPROTO*)': src/net/network.cpp:7499:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)ttyputmsg(_(" Export %s in cell %s"), cpp->protoname, describenodeproto(cnp)); ^ src/net/network.cpp: In function 'NETWORK** net_gethighlightednets(Boolean)': src/net/network.cpp:7561:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] geom = (GEOM **)asktool(us_tool, x_("get-all-objects")); ^ src/net/network.cpp:7564:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (disperror) ttyputerr(_("Find some objects first")); ^ src/net/network.cpp: In function 'void net_highlightnet(void*, NODEPROTO*, NETWORK*)': src/net/network.cpp:7713:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)ai->geom); ^ src/net/network.cpp:7727:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)ai->geom); ^ src/net/network.cpp:7741:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)ai->geom); ^ src/net/network.cpp:7757:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ai->end[0].ypos, ai->end[1].ypos); ^ src/net/network.cpp:7782:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)ni->geom); ^ src/net/network.cpp:7791:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)pp->subnodeinst->geom, (INTBIG)pp); ^ src/net/network.cpp:7802:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)pp->subnodeinst->geom, (INTBIG)pp); ^ src/net/network.cpp:7816:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)pp->subnodeinst->geom, (INTBIG)pp); ^ src/net/network.cpp:7831:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)pp->subnodeinst->geom, (INTBIG)pp); ^ src/net/network.cpp: In function 'void net_highlightsubnet(void*, NODEPROTO*, NODEINST*, long int (*)[3], NETWORK*)': src/net/network.cpp:7883:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(topnp), x1, x2, y1, y2); ^ src/net/network.cpp: In function 'NETWORK* net_addglobalnet(NODEPROTO*, long int, NODEPROTO*)': src/net/network.cpp:7960:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] subcell->globalnetnames[subindex]); ^ src/net/network.cpp:7962:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describeportbits(cell->globalnetchar[index])); ^ src/net/network.cpp:7964:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describeportbits(subcell->globalnetchar[subindex])); ^ src/net/network.cpp: In function 'void net_setglobalnet(long int*, long int, char*, NETWORK*, long int, NODEPROTO*)': src/net/network.cpp:8005:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), describenetwork(net), net->buswidth); ^ src/net/network.cpp:8019:88: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)allocstring(&np->globalnetnames[GLOBALNETGROUND], _("Ground"), np->lib->cluster); ^ src/net/network.cpp:8022:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)allocstring(&np->globalnetnames[GLOBALNETPOWER], _("Power"), np->lib->cluster); ^ src/net/network.cpp:8099:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), np->globalnetnames[*special], np->globalnetnames[newindex]); ^ src/net/network.cpp:8103:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), np->globalnetnames[newindex]); ^ src/net/network.cpp:8116:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/net/network.cpp: In function 'void net_ripbus()': src/net/network.cpp:8140:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Must select a bus arc to rip it into individual signals")); ^ src/net/network.cpp:8146:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Bus has no network information")); ^ src/net/network.cpp:8151:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Bus has no name")); ^ src/net/network.cpp:8156:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Bus must have multiple signals")); ^ src/net/network.cpp:8167:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Bus has zero-width")); ^ src/net/network.cpp:8227:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Bus must be horizontal or vertical to be ripped out")); ^ --- src/pla/placpla.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/pla/placpla.c -o src/pla/placpla.o --- src/pla/placutils.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/pla/placutils.c -o src/pla/placutils.o --- src/pla/planfacets.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/pla/planfacets.c -o src/pla/planfacets.o --- src/net/network.o --- src/net/network.cpp:8308:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Error deleting original arc")); ^ src/net/network.cpp: In function 'long int net_nameallnodes(NODEPROTO*, Boolean)': src/net/network.cpp:8386:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), thisname); ^ src/net/network.cpp:8499:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s%ld"), match, curindex); ^ src/net/network.cpp:8504:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s%ld"), shortnames[fun], highpseudo[fun]); ^ src/net/network.cpp: In function 'long int net_nameallnets(NODEPROTO*)': src/net/network.cpp:8617:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(name, x_("net"), 3) != 0) continue; ^ In file included from src/net/network.cpp:32: src/net/network.cpp: In function 'NETWORK* net_getunifiednetwork(char*, NODEPROTO*, NETWORK*)': src/net/network.cpp:8785:9: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt = _("Global"); ^~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/net/network.cpp: In function 'void net_tellschematics()': src/net/network.cpp:8858:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (asktech(sch_tech, x_("ignoring-resistor-topology")) != 0) ^ src/net/network.cpp:8865:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Adjusting network topology to include resistors")); ^ src/net/network.cpp:8866:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("clear")); ^ src/net/network.cpp:8867:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktech(sch_tech, x_("include-resistor-topology")); ^ src/net/network.cpp:8877:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Adjusting network topology to ignore resistors")); ^ src/net/network.cpp:8878:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("clear")); ^ src/net/network.cpp:8879:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktech(sch_tech, x_("ignore-resistor-topology")); ^ src/net/network.cpp: At global scope: src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8940:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:8941:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG net_nccoptionsdialog = {{50,75,571,486}, N_("Network Consistency Checker"), 0, 50, net_nccoptionsdialogitems, 0, 0}; ^ src/net/network.cpp:9003:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/network.cpp:9003:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:9003:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp: In function 'char* net_nextcellswithfunction()': src/net/network.cpp:9040:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, "%s (%s)", nldescribenodeproto(np), (CHAR *)np->temp1); ^ src/net/network.cpp: In function 'void net_nccoptionsdlog()': src/net/network.cpp:9065:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Include resistors"), N_("Exclude resistors")}; ^ src/net/network.cpp:9065:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:9065:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:9193:97: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNCO_OFFSCREENWARN, x_("!!! WARNING: These cells are not on the screen !!!")); ^ src/net/network.cpp:9196:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNCO_OFFSCREENWARN, x_("")); ^ src/net/network.cpp:9206:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaMessageInDialog(_("Must first specify two cells to compare")); ^ src/net/network.cpp:9243:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] i = us_cellselect(_("First cell to NCC"), paramstart, 0); ^ src/net/network.cpp:9289:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] i = us_cellselect(_("Second cell to NCC"), paramstart, 0); ^ src/net/network.cpp:9484:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen((CHAR *)var->addr, x_("NCCmatch"), 8) == 0) ^ src/net/network.cpp:9504:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen((CHAR *)var->addr, x_("NCCmatch"), 8) == 0) ^ src/net/network.cpp:9535:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen((CHAR *)var->addr, x_("NCCmatch"), 8) == 0) ^ src/net/network.cpp:9558:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen((CHAR *)var->addr, x_("NCCmatch"), 8) == 0) ^ --- src/pla/planopt.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/pla/planopt.c -o src/pla/planopt.o --- src/pla/planprog1.o --- --- src/net/network.o --- In file included from src/net/network.cpp:32: src/net/network.cpp: In function 'void net_listnccoverrides(Boolean)': src/net/network.cpp:9664:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] state = _("on"); else ^~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/net/network.cpp:9665:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] state = _("off"); ^~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/net/network.cpp:9669:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] state = _("off"); else ^~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/net/network.cpp:9670:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] state = _("on"); ^~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/net/network.cpp:9673:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("- Current cell overrides:")); ^ src/net/network.cpp:9677:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] state); ^ src/net/network.cpp:9683:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _(" (and has function %s)"), (CHAR *)var->addr); ^ src/net/network.cpp:9685:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/net/network.cpp:9690:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (overridecount == 0) ttyputmsg(_("- No cell overrides")); ^ --- src/pla/planprog1.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/pla/planprog1.c -o src/pla/planprog1.o --- src/net/network.o --- src/net/network.cpp: In function 'void net_listnccforcedmatches()': src/net/network.cpp:9717:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), describenodeinst(ni), (CHAR *)var->addr); ^ src/net/network.cpp:9727:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), describearcinst(ai), (CHAR *)var->addr); ^ src/net/network.cpp:9733:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (count == 0) ttyputmsg(_("There are no forced matches")); ^ src/net/network.cpp: In function 'NODEPROTO* net_nccdlgselectedcell(void*, long int, long int)': src/net/network.cpp:9794:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s:%s"), lib->libname, pt); ^ src/net/network.cpp: At global scope: src/net/network.cpp:9814:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/network.cpp:9814:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:9814:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:9814:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:9814:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:9814:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:9814:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:9814:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:9815:128: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG net_nccfundialog = {{75,75,416,373}, N_("Assign primitive functions to cells"), 0, 8, net_nccfundialogitems, 0, 0}; ^ src/net/network.cpp: In function 'void net_ncccellfunctiondlog()': src/net/network.cpp:9920:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, "%s (%s)", nldescribenodeproto(np), (CHAR *)np->temp1); ^ src/net/network.cpp:9934:109: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("This function has no electrical properties, so it makes no sense to assign it to a cell")); ^ src/net/network.cpp:9951:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(pp->protoname, "s") == 0) s = TRUE; else ^ src/net/network.cpp:9952:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(pp->protoname, "g") == 0) g = TRUE; else ^ src/net/network.cpp:9953:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(pp->protoname, "d") == 0) d = TRUE; else ^ src/net/network.cpp:9960:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg("Transistor cells must have 3 ports named 's', 'g', and 'd'"); ^ src/net/network.cpp:9976:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(pp->protoname, "s") == 0) s = TRUE; else ^ src/net/network.cpp:9977:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(pp->protoname, "g") == 0) g = TRUE; else ^ src/net/network.cpp:9978:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(pp->protoname, "d") == 0) d = TRUE; else ^ src/net/network.cpp:9979:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(pp->protoname, "b") == 0) b = TRUE; else ^ src/net/network.cpp:9986:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg("Transistor cells must have 4 ports named 's', 'g', 'd', and 'b'"); ^ src/net/network.cpp:9996:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg("Cells with this function must have 2 ports"); ^ src/net/network.cpp:10020:99: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("This function is not known to NCC, so it is not useful to assign it to a cell")); ^ src/net/network.cpp: At global scope: src/net/network.cpp:10074:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/network.cpp:10074:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10074:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10074:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10074:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10074:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10074:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10074:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10074:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10074:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10075:116: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG net_nccdebdialog = {{75,75,324,417}, N_("NCC Debugging Settings"), 0, 10, net_nccdebdialogitems, 0, 0}; ^ src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10154:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/net/network.cpp:10155:111: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG net_optionsdialog = {{50,75,371,331}, N_("Network Options"), 0, 15, net_optionsdialogitems, 0, 0}; ^ In file included from src/net/network.cpp:32: src/net/network.cpp: In function 'void net_optionsdlog()': src/net/network.cpp:10176:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] choices[0] = x_("0"); choices[1] = x_("1"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/net/network.cpp:10176:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] choices[0] = x_("0"); choices[1] = x_("1"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/net/network.cpp:10188:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNTO_UNNAMEDASCEND, _("Ascending (1:N)")); ^ src/net/network.cpp:10189:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNTO_UNNAMEDDESCEND, _("Descending (N:1)")); ^ src/net/network.cpp:10192:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNTO_UNNAMEDASCEND, _("Ascending (0:N)")); ^ src/net/network.cpp:10193:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNTO_UNNAMEDDESCEND, _("Descending (N:0)")); ^ In file included from src/net/network.cpp:32: src/net/network.cpp:10198:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) initunifystrings = x_(""); else initunifystrings = (CHAR *)var->addr; ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/net/network.cpp:10223:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNTO_UNNAMEDASCEND, _("Ascending (1:N)")); ^ src/net/network.cpp:10224:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNTO_UNNAMEDDESCEND, _("Descending (N:1)")); ^ src/net/network.cpp:10227:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNTO_UNNAMEDASCEND, _("Ascending (0:N)")); ^ src/net/network.cpp:10228:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNTO_UNNAMEDDESCEND, _("Descending (N:0)")); ^ --- src/pla/planprog2.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/pla/planprog2.c -o src/pla/planprog2.o --- src/rout/rout.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/rout/rout.c -o src/rout/rout.o --- src/rout/routauto.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/rout/routauto.c -o src/rout/routauto.o --- src/rout/routmaze.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/rout/routmaze.c -o src/rout/routmaze.o --- src/rout/routmimic.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/rout/routmimic.c -o src/rout/routmimic.o --- src/rout/routriver.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/rout/routriver.c -o src/rout/routriver.o --- src/sc/sc1.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1.c -o src/sc/sc1.o --- src/sc/sc1command.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1command.c -o src/sc/sc1command.o --- src/sc/sc1component.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1component.c -o src/sc/sc1component.o --- src/sc/sc1connect.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1connect.c -o src/sc/sc1connect.o --- src/sc/sc1delete.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1delete.c -o src/sc/sc1delete.o --- src/sc/sc1electric.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1electric.c -o src/sc/sc1electric.o --- src/sc/sc1err.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1err.c -o src/sc/sc1err.o --- src/sc/sc1extract.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1extract.c -o src/sc/sc1extract.o --- src/sc/sc1interface.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1interface.c -o src/sc/sc1interface.o --- src/sc/sc1maker.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1maker.c -o src/sc/sc1maker.o --- src/sc/sc1place.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1place.c -o src/sc/sc1place.o --- src/sc/sc1route.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1route.c -o src/sc/sc1route.o --- src/sc/sc1sim.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sc/sc1sim.c -o src/sc/sc1sim.o --- src/sim/sim.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/sim.cpp -o src/sim/sim.o In file included from src/sim/sim.cpp:38: src/include/sim.h:397:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] SpiceCell( CHAR *name = "" ); ^~ src/sim/sim.cpp:66:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("Actel table file to convert to library"), 0}; ^ src/sim/sim.cpp:66:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:71:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("clock: duration of this phase"), 0}; ^ src/sim/sim.cpp:71:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:73:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("clock: level for this phase"), 0}; ^ src/sim/sim.cpp:73:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:77:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("clock: number of cycles (0 for infinite)"), 0}; ^ src/sim/sim.cpp:77:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:79:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("clock: strength"), 0}; ^ src/sim/sim.cpp:79:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:81:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("clock: random distribution"), 0}; ^ src/sim/sim.cpp:81:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:83:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("50/50 duty cycle frequency"), 0}; ^ src/sim/sim.cpp:83:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:85:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("50/50 duty cycle period"), 0}; ^ src/sim/sim.cpp:85:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:92:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:92:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:92:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:94:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("clock options"), 0}; ^ src/sim/sim.cpp:94:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:96:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("node name"), 0}; ^ src/sim/sim.cpp:96:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:100:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("maximum simulation time (in seconds)"), 0}; ^ src/sim/sim.cpp:100:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:104:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("node to print"), 0}; ^ src/sim/sim.cpp:104:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:117:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("printing options"), 0}; ^ src/sim/sim.cpp:117:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:125:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:125:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:127:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("random number seed setting"), 0}; ^ src/sim/sim.cpp:127:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:131:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("time of node set (in seconds)"), 0}; ^ src/sim/sim.cpp:131:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:133:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("strength of node set"), 0}; ^ src/sim/sim.cpp:133:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:140:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:140:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:140:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:142:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("state level"), 0}; ^ src/sim/sim.cpp:142:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:144:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("node name to set"), 0}; ^ src/sim/sim.cpp:144:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:152:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:152:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:154:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("trace state"), 0}; ^ src/sim/sim.cpp:154:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:158:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("time at which to delete"), 0}; ^ src/sim/sim.cpp:158:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:164:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:164:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:166:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("vector deletion option"), 0}; ^ src/sim/sim.cpp:166:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:168:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("node name to delete"), 0}; ^ src/sim/sim.cpp:168:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:170:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("file name with vectors"), 0}; ^ src/sim/sim.cpp:170:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:172:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("file name to save vectors"), 0}; ^ src/sim/sim.cpp:172:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:180:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:180:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:180:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:180:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:182:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("vector options"), 0}; ^ src/sim/sim.cpp:182:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:189:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:189:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:189:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:191:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("annotate options"), 0}; ^ src/sim/sim.cpp:191:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:193:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("ordered list of trace names"), 0}; ^ src/sim/sim.cpp:193:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:201:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("order options"), 0}; ^ src/sim/sim.cpp:201:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:219:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:221:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("Simulation command"), 0}; ^ src/sim/sim.cpp:221:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:226:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("time at the extension cursor"), 0}; ^ src/sim/sim.cpp:226:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:228:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("time at the main cursor"), 0}; ^ src/sim/sim.cpp:228:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:235:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:235:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:235:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:237:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("cursor color"), 0}; ^ src/sim/sim.cpp:237:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:240:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("distance to move (in seconds)"), 0}; ^ src/sim/sim.cpp:240:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:242:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("distance to move (in signals)"), 0}; ^ src/sim/sim.cpp:242:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:250:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:250:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:250:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:250:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:252:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("window move option"), 0}; ^ src/sim/sim.cpp:252:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:255:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("upper time of zoom"), 0}; ^ src/sim/sim.cpp:255:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:257:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("lower time of zoom"), 0}; ^ src/sim/sim.cpp:257:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:259:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("amount to zoom"), 0}; ^ src/sim/sim.cpp:259:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:268:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:268:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:268:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:268:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:268:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:270:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("window zoom options"), 0}; ^ src/sim/sim.cpp:270:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:272:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("number of traces to show on the display"), 0}; ^ src/sim/sim.cpp:272:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:279:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:279:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:279:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:281:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("window traces options"), 0}; ^ src/sim/sim.cpp:281:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:305:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:307:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("color for this strength/level"), 0}; ^ src/sim/sim.cpp:307:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:318:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:318:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:318:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:318:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:318:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:318:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:318:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:320:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("window strength color options"), 0}; ^ src/sim/sim.cpp:320:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:322:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("Vector file"), 0}; ^ src/sim/sim.cpp:322:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:342:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:344:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("Simulation window command"), 0}; ^ src/sim/sim.cpp:344:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:354:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:354:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:354:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:356:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice simulation level"), M_("show current")}; ^ src/sim/sim.cpp:356:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:356:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:366:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:366:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:366:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:366:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:366:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:366:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:368:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice format"), 0}; ^ src/sim/sim.cpp:368:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:377:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:377:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:377:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:377:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:377:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:379:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice simulation NOT option"), 0}; ^ src/sim/sim.cpp:379:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:381:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("File containing spice output"), 0}; ^ src/sim/sim.cpp:381:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:383:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("File in which to save spice output"), 0}; ^ src/sim/sim.cpp:383:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:401:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:403:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Spice simulation option"), 0}; ^ src/sim/sim.cpp:403:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:412:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:412:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:414:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Verilog simulation NOT option"), 0}; ^ src/sim/sim.cpp:414:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:416:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("File containing Verilog VCD dump output"), 0}; ^ src/sim/sim.cpp:416:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:425:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:425:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:425:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:425:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:425:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:427:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Verilog simulation option"), 0}; ^ src/sim/sim.cpp:427:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:432:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc group name"), 0}; ^ src/sim/sim.cpp:432:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:434:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc thickness"), 0}; ^ src/sim/sim.cpp:434:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:436:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc width subdivisions"), 0}; ^ src/sim/sim.cpp:436:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:438:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc height subdivisions"), 0}; ^ src/sim/sim.cpp:438:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:440:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc head Z"), 0}; ^ src/sim/sim.cpp:440:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:442:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc tail Z"), 0}; ^ src/sim/sim.cpp:442:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:453:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:453:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:453:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:453:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:453:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:453:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:453:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:455:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry arc option"), 0}; ^ src/sim/sim.cpp:455:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:457:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Number of poles"), 0}; ^ src/sim/sim.cpp:457:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:463:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:463:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:465:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry multipole option"), 0}; ^ src/sim/sim.cpp:465:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:467:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Starting frequency"), 0}; ^ src/sim/sim.cpp:467:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:469:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Ending frequency"), 0}; ^ src/sim/sim.cpp:469:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:471:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Runs per decade"), 0}; ^ src/sim/sim.cpp:471:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:477:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:477:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:479:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry frequency option"), 0}; ^ src/sim/sim.cpp:479:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:481:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry default thickness"), 0}; ^ src/sim/sim.cpp:481:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:483:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry default width subdivisions"), 0}; ^ src/sim/sim.cpp:483:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:485:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry default height subdivisions"), 0}; ^ src/sim/sim.cpp:485:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:487:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry maximum segment length"), 0}; ^ src/sim/sim.cpp:487:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:494:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:494:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:494:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:496:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry execution option"), 0}; ^ src/sim/sim.cpp:496:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:502:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:502:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:504:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry PostScript option"), 0}; ^ src/sim/sim.cpp:504:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:510:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:510:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:512:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry Spice option"), 0}; ^ src/sim/sim.cpp:512:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:526:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:526:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:526:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:526:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:526:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:526:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:526:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:526:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:526:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:526:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:528:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("FastHenry simulation option"), 0}; ^ src/sim/sim.cpp:528:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:549:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:551:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] NOPARAMS, INPUTOPT, x_(" \t"), M_("Netlist format to generate"), 0}; ^ src/sim/sim.cpp:551:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:553:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] INPUTOPT, x_(" \t"), M_("net or component to point out"), 0}; ^ src/sim/sim.cpp:553:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:570:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:572:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] 0, x_(" \t"), M_("Simulator action"), M_("show current simulator")}; ^ src/sim/sim.cpp:572:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:572:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:603:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp: In function 'void sim_init(long int*, char**, TOOL*)': src/sim/sim.cpp:675:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_dontrunkey = makekey(x_("SIM_dontrun")); ^ src/sim/sim.cpp:676:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_weaknodekey = makekey(x_("SIM_weak_node")); ^ src/sim/sim.cpp:677:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_netfilekey = makekey(x_("SIM_netfile")); ^ src/sim/sim.cpp:680:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypeesim = setupfiletype(x_("sim"), x_("*.sim"), MACFSTAG('TEXT'), FALSE, x_("esim"), _("ESIM netlist")); ^ src/sim/sim.cpp:680:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:680:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:680:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:681:137: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypefasthenry = setupfiletype(x_("inp"), x_("*.inp"), MACFSTAG('TEXT'), FALSE, x_("fasthenry"), _("FastHenry netlist")); ^ src/sim/sim.cpp:681:137: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:681:137: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:681:137: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:682:133: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypehspiceout = setupfiletype(x_("tr0"), x_("*.tr0"), MACFSTAG('TEXT'), TRUE, x_("hspiceout"), _("HSPICE output")); ^ src/sim/sim.cpp:682:133: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:682:133: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:682:133: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:683:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypemossim = setupfiletype(x_("ntk"), x_("*.ntk"), MACFSTAG('TEXT'), FALSE, x_("mossim"), _("MOSSIM netlist")); ^ src/sim/sim.cpp:683:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:683:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:683:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:684:122: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypepal = setupfiletype(x_("pal"), x_("*.pal"), MACFSTAG('TEXT'), FALSE, x_("pal"), _("Abel PAL")); ^ src/sim/sim.cpp:684:122: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:684:122: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:684:122: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:685:125: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypeals = setupfiletype(x_("net"), x_("*.net"), MACFSTAG('TEXT'), FALSE, x_("als"), _("ALS netlist")); ^ src/sim/sim.cpp:685:125: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:685:125: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:685:125: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:686:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypealsvec = setupfiletype(x_("vec"), x_("*.vec"), MACFSTAG('TEXT'), FALSE, x_("alsvec"), _("ALS vector")); ^ src/sim/sim.cpp:686:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:686:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:686:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:687:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypeirsimcmd = setupfiletype(x_("cmd"), x_("*.cmd"), MACFSTAG('TEXT'), FALSE, x_("irsimcmd"), _("IRSIM vector")); ^ src/sim/sim.cpp:687:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:687:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:687:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:688:133: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypenetlisp = setupfiletype(x_("net"), x_("*.net"), MACFSTAG('TEXT'), FALSE, x_("netlisp"), _("NetLisp netlist")); ^ src/sim/sim.cpp:688:133: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:688:133: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:688:133: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:689:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypequisc = setupfiletype(x_("sci"), x_("*.sci"), MACFSTAG('TEXT'), FALSE, x_("quisc"), _("QUISC netlist")); ^ src/sim/sim.cpp:689:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:689:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:689:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:690:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypersim = setupfiletype(x_("sim"), x_("*.sim"), MACFSTAG('TEXT'), FALSE, x_("rsim"), _("RSIM netlist")); ^ src/sim/sim.cpp:690:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:690:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:690:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:691:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypeirsim = setupfiletype(x_("sim"), x_("*.sim"), MACFSTAG('TEXT'), FALSE, x_("irsim"), _("IRSIM netlist")); ^ src/sim/sim.cpp:691:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:691:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:691:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:692:137: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypeirsimparam = setupfiletype(x_("prm"), x_("*.prm"), MACFSTAG('TEXT'), FALSE, x_("irsimparam"), _("IRSIM parameters")); ^ src/sim/sim.cpp:692:137: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:692:137: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:692:137: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:693:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypesilos = setupfiletype(x_("sil"), x_("*.sil"), MACFSTAG('TEXT'), FALSE, x_("silos"), _("SILOS netlist")); ^ src/sim/sim.cpp:693:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:693:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:693:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:694:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypespice = setupfiletype(x_("spi"), x_("*.spi;*.spo"), MACFSTAG('TEXT'), FALSE, x_("spice"), _("SPICE netlist")); ^ src/sim/sim.cpp:694:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:694:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:694:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:695:132: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypespicecmd = setupfiletype(x_("cmd.sp"),x_("*.cmd.sp"), MACFSTAG('TEXT'), FALSE, x_("spicecmd"), _("SPICE command")); ^ src/sim/sim.cpp:695:132: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:695:132: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:695:132: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:696:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypespiceout = setupfiletype(x_("spo"), x_("*.spo"), MACFSTAG('TEXT'), FALSE, x_("spiceout"), _("SPICE output")); ^ src/sim/sim.cpp:696:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:696:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:696:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:697:138: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetyperawspiceout = setupfiletype(x_("raw"), x_("*.raw"), MACFSTAG('TEXT'), FALSE, x_("spicerawout"), _("SPICE raw output")); ^ src/sim/sim.cpp:697:138: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:697:138: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:697:138: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:698:148: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypesrawspiceout = setupfiletype(x_("raw"), x_("*.raw"), MACFSTAG('TEXT'), TRUE, x_("smartspicerawout"), _("SmartSPICE raw output")); ^ src/sim/sim.cpp:698:148: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:698:148: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:698:148: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:699:128: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypecdl = setupfiletype(x_("cdl"), x_("*.cdl"), MACFSTAG('TEXT'), FALSE, x_("cspice"), _("CDL netlist")); ^ src/sim/sim.cpp:699:128: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:699:128: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:699:128: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:700:144: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypectemp = setupfiletype(x_("cdltemplate"), x_("*.cdltemplate"), MACFSTAG('TEXT'), FALSE, x_("cdltemplate"), _("CDL template")); ^ src/sim/sim.cpp:700:144: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:700:144: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:700:144: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:701:133: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypemaxwell = setupfiletype(x_("mac"), x_("*.mac"), MACFSTAG('TEXT'), FALSE, x_("maxwell"), _("Maxwell netlist")); ^ src/sim/sim.cpp:701:133: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:701:133: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:701:133: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:702:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypetegas = setupfiletype(x_("tdl"), x_("*.tdl"), MACFSTAG('TEXT'), FALSE, x_("tegas"), _("TEGAS netlist")); ^ src/sim/sim.cpp:702:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:702:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:702:129: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:703:130: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypetegastab = setupfiletype(x_(""), x_("*.*"), MACFSTAG('TEXT'), FALSE, x_("tegastab"), _("TEGAS table")); ^ src/sim/sim.cpp:703:130: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:703:130: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:703:130: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:704:125: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypeverilog = setupfiletype(x_("v"), x_("*.v;*.ver"), MACFSTAG('TEXT'), FALSE, x_("verilog"), _("Verilog")); ^ src/sim/sim.cpp:704:125: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:704:125: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:704:125: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:705:137: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_filetypeverilogvcd = setupfiletype(x_("vcd"), x_("*.dump"), MACFSTAG('TEXT'), FALSE, x_("verilogout"), _("Verilog VCD dump")); ^ src/sim/sim.cpp:705:137: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:705:137: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:705:137: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:709:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_formatkey = makekey(x_("SIM_format")); ^ src/sim/sim.cpp:719:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_irsim_statekey = makekey(x_("SIM_irsim_state")); ^ src/sim/sim.cpp:724:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_partskey = makekey(x_("SIM_spice_parts")); ^ src/sim/sim.cpp:725:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_listingfilekey = makekey(x_("SIM_listingfile")); ^ src/sim/sim.cpp:726:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_runargskey = makekey(x_("SIM_spice_runarguments")); ^ src/sim/sim.cpp:727:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_levelkey = makekey(x_("SIM_spice_level")); ^ src/sim/sim.cpp:728:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_statekey = makekey(x_("SIM_spice_state")); ^ src/sim/sim.cpp:729:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_nameuniqueid = makekey(x_("SIM_spice_nameuniqueid")); ^ src/sim/sim.cpp:734:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)allocstring(&sim_spice_parts, x_("spiceparts"), sim_tool->cluster); ^ src/sim/sim.cpp:737:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaDeclareHook(x_("spice"), &sim_spicep, sim_spicedlog); ^ src/sim/sim.cpp:741:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_verilog_statekey = makekey(x_("SIM_verilog_state")); ^ src/sim/sim.cpp:742:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaDeclareHook(x_("verilog"), &sim_verp, sim_verilogdlog); ^ src/sim/sim.cpp:745:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_fasthenrystatekey = makekey(x_("SIM_fasthenry_state")); ^ src/sim/sim.cpp:746:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_fasthenryfreqstartkey = makekey(x_("SIM_fasthenry_freqstart")); ^ src/sim/sim.cpp:747:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_fasthenryfreqendkey = makekey(x_("SIM_fasthenry_freqend")); ^ src/sim/sim.cpp:748:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_fasthenryrunsperdecadekey = makekey(x_("SIM_fasthenry_runsperdecade")); ^ src/sim/sim.cpp:749:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_fasthenrynumpoleskey = makekey(x_("SIM_fasthenry_numpoles")); ^ src/sim/sim.cpp:750:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_fasthenryseglimitkey = makekey(x_("SIM_fasthenry_seglimit")); ^ src/sim/sim.cpp:751:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_fasthenrythicknesskey = makekey(x_("SIM_fasthenry_thickness")); ^ src/sim/sim.cpp:752:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_fasthenrywidthsubdivkey = makekey(x_("SIM_fasthenry_width_subdivs")); ^ src/sim/sim.cpp:753:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_fasthenryheightsubdivkey = makekey(x_("SIM_fasthenry_height_subdivs")); ^ src/sim/sim.cpp:754:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_fasthenryzheadkey = makekey(x_("SIM_fasthenry_z_head")); ^ src/sim/sim.cpp:755:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_fasthenryztailkey = makekey(x_("SIM_fasthenry_z_tail")); ^ src/sim/sim.cpp:756:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_fasthenrygroupnamekey = makekey(x_("SIM_fasthenry_group_name")); ^ src/sim/sim.cpp:767:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaDeclareHook(x_("simopt"), &sim_simulatorp, sim_optionsdlog); ^ src/sim/sim.cpp: In function 'void sim_done()': src/sim/sim.cpp:782:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Simulation net list saved in '%s'"), (CHAR *)var->addr); ^ src/sim/sim.cpp: In function 'void sim_set(long int, char**)': src/sim/sim.cpp:824:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation OPTIONS")); ^ src/sim/sim.cpp:829:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("simulate"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:833:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation simulate FORMAT")); ^ src/sim/sim.cpp:840:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(pp, x_("internal")) == 0) ^ In file included from src/sim/sim.cpp:35: src/sim/sim.cpp:846:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] l = estrlen(pp = x_("als")); ^~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:849:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] l = estrlen(pp = x_("irsim")); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:851:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("IRSIM is not built-in: just writing the deck")); ^ src/sim/sim.cpp:861:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation simulate")); ^ src/sim/sim.cpp:872:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("This simulator is already running")); ^ src/sim/sim.cpp:875:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot switch simulators while one is running")); ^ src/sim/sim.cpp:883:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No current cell to simulate")); ^ src/sim/sim.cpp:954:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Close all simulation windows before simulating another cell")); ^ src/sim/sim.cpp:976:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Simulation is already running")); ^ src/sim/sim.cpp:983:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot simulate an icon")); ^ src/sim/sim.cpp:993:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("resume"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:998:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No simulation is running")); ^ src/sim/sim.cpp:1009:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot resume this simulator")); ^ src/sim/sim.cpp:1015:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("no-execute"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1018:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Simulator will not be invoked (deck generation only)")); ^ src/sim/sim.cpp:1021:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("execute-only"), l) == 0 && l >= 9) ^ src/sim/sim.cpp:1024:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Simulator will be invoked")); ^ src/sim/sim.cpp:1027:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("execute-and-parse"), l) == 0 && l >= 9) ^ src/sim/sim.cpp:1030:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Simulator will be invoked, output parsed")); ^ src/sim/sim.cpp:1033:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("execute-quietly-and-parse"), l) == 0 && l >= 16) ^ src/sim/sim.cpp:1036:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Simulator will be invoked quietly, output parsed")); ^ src/sim/sim.cpp:1039:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("execute-quietly"), l) == 0 && l >= 9) ^ src/sim/sim.cpp:1042:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(M_("Simulator will be invoked quietly, output parsed")); ^ src/sim/sim.cpp:1046:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("pointout"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1050:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation pointout ELEMENT")); ^ src/sim/sim.cpp:1063:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Current simulator cannot pointout netlist objects")); ^ src/sim/sim.cpp:1067:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("window"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1071:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation window COMMAND")); ^ src/sim/sim.cpp:1076:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("vector-clear"), l) == 0) ^ In file included from src/sim/sim.cpp:35: src/sim/sim.cpp:1081:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[0] = x_("vector"); ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:1082:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[1] = x_("new"); ^~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:1093:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("vector-load"), l) == 0) ^ In file included from src/sim/sim.cpp:35: src/sim/sim.cpp:1098:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[0] = x_("vector"); ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:1099:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[1] = x_("load"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:1110:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("vector-save"), l) == 0) ^ In file included from src/sim/sim.cpp:35: src/sim/sim.cpp:1115:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[0] = x_("vector"); ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:1116:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[1] = x_("save"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:1127:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("vector-writespice"), l) == 0) ^ src/sim/sim.cpp:1132:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("clear-saved-signals"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:1159:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Removed default waveform signals from all cells")); ^ src/sim/sim.cpp:1162:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("2-state-display"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1165:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Simulation will show only 2 states in schematics window")); ^ src/sim/sim.cpp:1168:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("12-state-display"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1171:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Simulation will show all 12 states in schematics window")); ^ src/sim/sim.cpp:1174:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("advance-time"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1177:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("State changes will advance time to end of activity")); ^ src/sim/sim.cpp:1180:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("freeze-time"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1183:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("State changes will not advance time")); ^ src/sim/sim.cpp:1186:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("display-waveform"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1189:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Simulation will show waveform window")); ^ src/sim/sim.cpp:1192:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("ignore-waveform"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1195:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Simulation will not show waveform window")); ^ src/sim/sim.cpp:1198:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("color"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:1208:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation window color SIGNAL COLORNAME")); ^ src/sim/sim.cpp:1214:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation window color")); ^ src/sim/sim.cpp:1217:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("off"), l) == 0) ^ src/sim/sim.cpp:1222:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("node"), l) == 0) ^ src/sim/sim.cpp:1227:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("gate"), l) == 0) ^ src/sim/sim.cpp:1232:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("power"), l) == 0) ^ src/sim/sim.cpp:1237:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("low"), l) == 0) ^ src/sim/sim.cpp:1242:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("high"), l) == 0) ^ src/sim/sim.cpp:1247:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("undefined"), l) == 0) ^ src/sim/sim.cpp:1252:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation window color")); ^ src/sim/sim.cpp:1255:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("cursor"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:1259:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("No simulator active")); ^ src/sim/sim.cpp:1264:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation window cursor COMMAND")); ^ src/sim/sim.cpp:1267:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(par[2], x_("center"), estrlen(par[2])) == 0) ^ src/sim/sim.cpp:1279:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation window cursor WHICH TIME")); ^ src/sim/sim.cpp:1285:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Warning: time cannot be negative, set to 0 sec.")); ^ src/sim/sim.cpp:1288:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(par[2], x_("main"), estrlen(par[2])) == 0) ^ src/sim/sim.cpp:1293:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(par[2], x_("extension"), estrlen(par[2])) == 0) ^ src/sim/sim.cpp:1298:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation window cursor")); ^ src/sim/sim.cpp:1301:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("move"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1305:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("No simulator waveform window is active")); ^ src/sim/sim.cpp:1310:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation window move (left | right | up | down) [AMOUNT]")); ^ src/sim/sim.cpp:1315:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("left"), l) == 0 || namesamen(pp, x_("right"), l) == 0) ^ src/sim/sim.cpp:1315:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("left"), l) == 0 || namesamen(pp, x_("right"), l) == 0) ^ src/sim/sim.cpp:1326:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Window movement time must be greater than 0 seconds")); ^ src/sim/sim.cpp:1336:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("left"), l) == 0) ^ src/sim/sim.cpp:1351:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("up"), l) == 0 || namesamen(pp, x_("down"), l) == 0) ^ src/sim/sim.cpp:1351:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("up"), l) == 0 || namesamen(pp, x_("down"), l) == 0) ^ src/sim/sim.cpp:1361:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Window movement time must be greater than 0 signals")); ^ src/sim/sim.cpp:1365:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("up"), l) == 0) ^ src/sim/sim.cpp:1379:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation window move")); ^ src/sim/sim.cpp:1382:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("traces"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1386:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("No simulator waveform window is active")); ^ src/sim/sim.cpp:1391:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation window traces (more | less | set A)")); ^ src/sim/sim.cpp:1396:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("more"), l) == 0) ^ src/sim/sim.cpp:1402:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("less"), l) == 0) ^ src/sim/sim.cpp:1407:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Must be at least 1 signal on the display")); ^ src/sim/sim.cpp:1414:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("set"), l) == 0) ^ src/sim/sim.cpp:1418:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation window traces set AMOUNT")); ^ src/sim/sim.cpp:1424:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Must be at least 1 signal on the display")); ^ src/sim/sim.cpp:1431:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation window traces")); ^ src/sim/sim.cpp:1434:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("zoom"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1438:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("No simulator waveform window is active")); ^ src/sim/sim.cpp:1443:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation window zoom (in | out | window | cursor)")); ^ src/sim/sim.cpp:1448:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("cursor"), l) == 0) ^ src/sim/sim.cpp:1470:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("in"), l) == 0) ^ src/sim/sim.cpp:1477:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Zoom factor must be integer greater than 1")); ^ src/sim/sim.cpp:1499:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("out"), l) == 0) ^ src/sim/sim.cpp:1506:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Zoom factor must be integer greater than 1")); ^ src/sim/sim.cpp:1528:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("all-displayed"), l) == 0) ^ src/sim/sim.cpp:1536:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("window"), l) == 0) ^ src/sim/sim.cpp:1540:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation window zoom window MIN [MAX]")); ^ src/sim/sim.cpp:1549:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("ERROR: Window size must be greater than 0")); ^ src/sim/sim.cpp:1564:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation window zoom")); ^ src/sim/sim.cpp:1567:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation window")); ^ src/sim/sim.cpp:1571:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("als"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1577:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("spice"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:1580:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("level"), l) == 0) ^ src/sim/sim.cpp:1590:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Simulation level set to %ld"), i); ^ src/sim/sim.cpp:1593:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("save-output"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:1597:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Should supply a file name to write")); ^ In file included from src/sim/sim.cpp:35: src/sim/sim.cpp:1598:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[2] = x_("electric_def.spo"); ^~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:1601:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Simulation output will go to file %s"), par[2]); ^ src/sim/sim.cpp:1604:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("format"), l) == 0) ^ src/sim/sim.cpp:1612:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SPICE2: ttyputmsg(M_("SPICE decks for SPICE 2")); break; ^ src/sim/sim.cpp:1613:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SPICE3: ttyputmsg(M_("SPICE decks for SPICE 3")); break; ^ src/sim/sim.cpp:1614:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SPICEHSPICE: ttyputmsg(M_("SPICE decks for HSPICE")); break; ^ src/sim/sim.cpp:1615:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SPICEPSPICE: ttyputmsg(M_("SPICE decks for PSPICE")); break; ^ src/sim/sim.cpp:1616:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SPICEGNUCAP: ttyputmsg(M_("SPICE decks for Gnucap")); break; ^ src/sim/sim.cpp:1617:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SPICESMARTSPICE: ttyputmsg(M_("SPICE decks for SmartSPICE")); break; ^ src/sim/sim.cpp:1624:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("2"), l) == 0) ^ src/sim/sim.cpp:1630:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("3"), l) == 0) ^ src/sim/sim.cpp:1636:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("hspice"), l) == 0) ^ src/sim/sim.cpp:1642:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("pspice"), l) == 0) ^ src/sim/sim.cpp:1648:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("gnucap"), l) == 0) ^ src/sim/sim.cpp:1654:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("smartspice"), l) == 0) ^ src/sim/sim.cpp:1662:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("parse-output"), l) == 0) ^ src/sim/sim.cpp:1666:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Must supply a SPICE output file to read")); ^ src/sim/sim.cpp:1669:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_execute(x_(""), par[2], NONODEPROTO); ^ src/sim/sim.cpp:1672:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("show-spice-this-cell"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:1678:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No current cell to simulate")); ^ src/sim/sim.cpp:1687:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s.raw"), np->protoname); ^ src/sim/sim.cpp:1691:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s.tr0"), np->protoname); ^ src/sim/sim.cpp:1695:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s.spo"), np->protoname); ^ src/sim/sim.cpp:1712:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Could not find simulation output file: %s"), spiceoutfile); ^ src/sim/sim.cpp:1717:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_execute(x_(""), spiceoutfile, np); ^ src/sim/sim.cpp:1722:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("not"), l) == 0) ^ src/sim/sim.cpp:1726:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation spice not OPTION")); ^ src/sim/sim.cpp:1730:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("resistance"), l) == 0 || namesamen(pp, x_("capacitances"), l) == 0) ^ src/sim/sim.cpp:1730:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("resistance"), l) == 0 || namesamen(pp, x_("capacitances"), l) == 0) ^ src/sim/sim.cpp:1736:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("SPICE decks will not print parasitics")); ^ src/sim/sim.cpp:1739:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("plot"), l) == 0) ^ src/sim/sim.cpp:1745:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("SPICE decks will not do plots")); ^ src/sim/sim.cpp:1748:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("global-pwr-gnd"), l) == 0) ^ src/sim/sim.cpp:1754:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Does not write global Power and Ground")); ^ src/sim/sim.cpp:1757:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("use-nodenames"), l) == 0) ^ src/sim/sim.cpp:1763:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("SPICE decks will contain node numbers")); ^ src/sim/sim.cpp:1766:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation spice not")); ^ src/sim/sim.cpp:1769:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("resistance"), l) == 0 || namesamen(pp, x_("capacitances"), l) == 0) ^ src/sim/sim.cpp:1769:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("resistance"), l) == 0 || namesamen(pp, x_("capacitances"), l) == 0) ^ src/sim/sim.cpp:1775:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("SPICE decks will print parasitics")); ^ src/sim/sim.cpp:1778:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("plot"), l) == 0) ^ src/sim/sim.cpp:1784:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("SPICE decks will do plots")); ^ src/sim/sim.cpp:1787:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("output-normal"), l) == 0 && l >= 8) ^ src/sim/sim.cpp:1793:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Reads normal SPICE output")); ^ src/sim/sim.cpp:1796:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("output-raw"), l) == 0 && l >= 8) ^ src/sim/sim.cpp:1802:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Reads SPICE Rawfile output")); ^ src/sim/sim.cpp:1805:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("output-smartraw"), l) == 0 && l >= 8) ^ src/sim/sim.cpp:1811:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Reads SmartSPICE Rawfile output")); ^ src/sim/sim.cpp:1814:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("global-pwr-gnd"), l) == 0) ^ src/sim/sim.cpp:1820:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Writes global Power and Ground")); ^ src/sim/sim.cpp:1823:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("use-nodenames"), l) == 0) ^ src/sim/sim.cpp:1829:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("SPICE decks will contain node names")); ^ src/sim/sim.cpp:1832:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation spice")); ^ src/sim/sim.cpp:1836:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("verilog"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1839:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("use-assign"), l) == 0) ^ src/sim/sim.cpp:1846:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Verilog decks will use the 'assign' construct")); ^ src/sim/sim.cpp:1849:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("default-trireg"), l) == 0) ^ src/sim/sim.cpp:1856:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Verilog wires will default to 'trireg'")); ^ src/sim/sim.cpp:1859:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("parse-output"), l) == 0) ^ src/sim/sim.cpp:1863:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Must supply a Verilog output file to read")); ^ src/sim/sim.cpp:1869:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("show-verilog-this-cell"), l) == 0) ^ src/sim/sim.cpp:1875:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No current cell to simulate")); ^ src/sim/sim.cpp:1879:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s.dump"), np->protoname); ^ src/sim/sim.cpp:1893:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Could not find simulation output file: %s"), spiceoutfile); ^ src/sim/sim.cpp:1904:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("not"), l) == 0) ^ src/sim/sim.cpp:1908:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation verilog not OPTION")); ^ src/sim/sim.cpp:1912:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("use-assign"), l) == 0) ^ src/sim/sim.cpp:1919:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Verilog decks will not use the 'assign' construct")); ^ src/sim/sim.cpp:1922:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("default-trireg"), l) == 0) ^ src/sim/sim.cpp:1929:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("Verilog wires will not default to 'trireg'")); ^ src/sim/sim.cpp:1932:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation verilog not")); ^ src/sim/sim.cpp:1935:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation verilog")); ^ src/sim/sim.cpp:1939:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("fasthenry"), l) == 0 && l >= 1) ^ src/sim/sim.cpp:1942:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("pole"), l) == 0 && l >= 3) ^ src/sim/sim.cpp:1946:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry pole (single | multiple NUMPOLES)")); ^ src/sim/sim.cpp:1950:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("single"), l) == 0) ^ src/sim/sim.cpp:1957:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("multiple"), l) == 0) ^ src/sim/sim.cpp:1961:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry pole multiple NUMPOLES")); ^ src/sim/sim.cpp:1971:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation fasthenry pole")); ^ src/sim/sim.cpp:1974:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("frequency"), l) == 0) ^ src/sim/sim.cpp:1978:106: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry frequency (single | multiple START END RUNSPERDECADE)")); ^ src/sim/sim.cpp:1982:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("single"), l) == 0) ^ src/sim/sim.cpp:1990:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("multiple"), l) == 0) ^ src/sim/sim.cpp:1994:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry frequency multiple START END RUNSPERDECADE")); ^ src/sim/sim.cpp:2009:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation fasthenry frequency")); ^ src/sim/sim.cpp:2012:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("thickness"), l) == 0) ^ src/sim/sim.cpp:2016:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry thickness DEFTHICKNESS")); ^ src/sim/sim.cpp:2023:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("width-subdivisions"), l) == 0) ^ src/sim/sim.cpp:2027:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry width-subdivisions DEFWIDTHSUBS")); ^ src/sim/sim.cpp:2034:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("height-subdivisions"), l) == 0) ^ src/sim/sim.cpp:2038:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry height-subdivisions DEFHEIGHTSUBS")); ^ src/sim/sim.cpp:2045:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("max-segment-length"), l) == 0) ^ src/sim/sim.cpp:2049:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry max-segment-length MAXSEGLENGTH")); ^ src/sim/sim.cpp:2056:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("execute"), l) == 0) ^ src/sim/sim.cpp:2060:88: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry execute (none | run | multiple-run)")); ^ src/sim/sim.cpp:2064:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("none"), l) == 0) ^ src/sim/sim.cpp:2072:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("run"), l) == 0) ^ src/sim/sim.cpp:2080:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("multiple-run"), l) == 0) ^ src/sim/sim.cpp:2088:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation fasthenry execute")); ^ src/sim/sim.cpp:2091:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("postscript"), l) == 0 && l >= 3) ^ src/sim/sim.cpp:2095:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry postscript (on | off)")); ^ src/sim/sim.cpp:2099:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("on"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:2107:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("off"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:2115:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation fasthenry postscript")); ^ src/sim/sim.cpp:2118:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("spice"), l) == 0) ^ src/sim/sim.cpp:2122:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry spice (on | off)")); ^ src/sim/sim.cpp:2126:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("on"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:2134:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("off"), l) == 0 && l >= 2) ^ src/sim/sim.cpp:2142:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation fasthenry spice")); ^ src/sim/sim.cpp:2145:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("arc"), l) == 0) ^ src/sim/sim.cpp:2147:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ai = (ARCINST *)asktool(us_tool, x_("get-arc")); ^ src/sim/sim.cpp:2150:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Select an arc first")); ^ src/sim/sim.cpp:2155:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry arc OPTIONS")); ^ src/sim/sim.cpp:2159:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("add"), l) == 0) ^ src/sim/sim.cpp:2163:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputusage(x_("telltool simulation fasthenry arc add GROUPNAME")); ^ src/sim/sim.cpp:2171:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("remove"), l) == 0) ^ src/sim/sim.cpp:2181:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("thickness"), l) == 0) ^ src/sim/sim.cpp:2199:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("width-subdivisions"), l) == 0) ^ src/sim/sim.cpp:2217:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("height-subdivisions"), l) == 0) ^ src/sim/sim.cpp:2235:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("z-head"), l) == 0 && l >= 3) ^ src/sim/sim.cpp:2253:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pp, x_("z-tail"), l) == 0 && l >= 3) ^ src/sim/sim.cpp:2271:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation fasthenry arc")); ^ src/sim/sim.cpp:2274:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation fasthenry")); ^ src/sim/sim.cpp:2279:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputbadusage(x_("telltool simulation")); ^ src/sim/sim.cpp: In function 'long int sim_request(char*, __va_list_tag*)': src/sim/sim.cpp:2290:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(command, x_("traverse-up")) == 0) ^ src/sim/sim.cpp:2310:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(command, x_("traverse-down")) == 0) ^ src/sim/sim.cpp: In function 'void sim_slice()': src/sim/sim.cpp:2349:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Circuit changed: simulation stopped")); ^ src/sim/sim.cpp:2350:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setactivity(_("Simulation Halted")); ^ src/sim/sim.cpp: In function 'void sim_newvariable(long int, long int, long int, long int)': src/sim/sim.cpp:2443:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(name, x_("userbits")) != 0) return; ^ src/sim/sim.cpp: In function 'void sim_killvariable(long int, long int, long int, long int, long int, long unsigned int*)': src/sim/sim.cpp:2496:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(name, x_("userbits")) != 0) return; ^ In file included from src/sim/sim.cpp:35: src/sim/sim.cpp: In function 'char* sim_signalseparator()': src/sim/sim.cpp:2680:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SIMENGINECURALS: sepstr = x_("."); break; ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:2681:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SIMENGINECURVERILOG: sepstr = x_("."); break; ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:2682:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SIMENGINECURSPICE: sepstr = x_("."); break; ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp: At global scope: src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2738:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2739:114: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG sim_optionsdialog = {{50,75,404,650}, N_("Simulation Options"), 0, 43, sim_optionsdialogitems, 0, 0}; ^ src/sim/sim.cpp: In function 'void sim_optionsdlog()': src/sim/sim.cpp:2797:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static CHAR *busbase[4] = {x_("2"), x_("8"), x_("10"), x_("16")}; ^ src/sim/sim.cpp:2797:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2797:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2797:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2798:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static CHAR *placement[3] = {N_("Cascade"), N_("Tile Horizontally"), N_("Tile Vertically")}; ^ src/sim/sim.cpp:2798:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2798:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:2799:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static CHAR *engine[2] = {N_("ALS"), N_("IRSIM")}; ^ src/sim/sim.cpp:2799:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] In file included from src/sim/sim.cpp:35: src/sim/sim.cpp:2807:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] engine[1] = N_("IRSIM (not installed)"); ^~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:111:23: note: in definition of macro 'N_' # define N_(string) string /* will be translated later */ ^~~~~~ src/sim/sim.cpp:2811:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)sim_tool, VTOOL, VINTEGER, x_("SIM_als_no_update")); ^ src/sim/sim.cpp:2847:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)sim_tool, VTOOL, VINTEGER, x_("SIM_als_num_events")); ^ src/sim/sim.cpp:2854:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)sim_tool, VTOOL, VSTRING, x_("SIM_irsim_parameter_file")); ^ src/sim/sim.cpp:2856:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s%s"), el_libdir, DEFIRSIMPARAMFILE); else ^ src/sim/sim.cpp:2899:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("irsimparam/")); ^ src/sim/sim.cpp:2900:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("IRSIM Parameter File")); ^ src/sim/sim.cpp:2936:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newnoupdate, VINTEGER); ^ src/sim/sim.cpp:2950:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)pt, VSTRING); ^ src/sim/sim.cpp:2961:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newtracesize, VINTEGER); ^ src/sim/sim.cpp: At global scope: src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3022:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3023:117: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG sim_alsclockdialog = {{50,75,367,468}, N_("Clock Specification"), 0, 24, sim_alsclockdialogitems, 0, 0}; ^ src/sim/sim.cpp: In function 'long int sim_alsclockdlog(char**)': src/sim/sim.cpp:3066:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DALC_DISTRIBUTION, x_("0.0")); /* random */ ^ src/sim/sim.cpp:3069:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DALC_CYCLES, x_("0")); /* infinite cycles */ ^ In file included from src/sim/sim.cpp:35: src/sim/sim.cpp:3205:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] paramstart[0] = x_("frequency"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:3210:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] paramstart[0] = x_("period"); ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:3215:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] paramstart[0] = x_("custom"); ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:3217:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DALC_STRENGTHWEAK) != 0) paramstart[2] = x_("1"); else ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:3218:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DALC_STRENGTHNORM) != 0) paramstart[2] = x_("2"); else ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:3219:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] paramstart[2] = x_("3"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp: At global scope: src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3311:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3312:111: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG sim_spiceoptdialog = {{50,75,703,565}, N_("SPICE Options"), 0, 55, sim_spiceoptdialogitems, 0, 0}; ^ src/sim/sim.cpp: In function 'void sim_spicedlog()': src/sim/sim.cpp:3364:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Gnucap"), N_("SmartSpice")}; ^ src/sim/sim.cpp:3364:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3364:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3364:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3364:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3364:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3365:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static CHAR *outputformats[3] = {N_("Standard"), N_("Raw"), N_("Raw/Smart")}; ^ src/sim/sim.cpp:3365:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3365:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3366:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static CHAR *levelnames[3] = {x_("1"), x_("2"), x_("3")}; ^ src/sim/sim.cpp:3366:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3366:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3368:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Run SPICE, Read Output"), N_("Run SPICE Quietly, Read Output")}; ^ src/sim/sim.cpp:3368:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3368:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3368:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3368:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:3416:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt = egetenv(x_("ELECTRIC_SPICELOC")); ^ In file included from src/sim/sim.cpp:35: src/include/config.h:166:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define SPICELOC x_("/usr/local/bin/spice") ^~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:3417:24: note: in expansion of macro 'SPICELOC' if (pt == NULL) pt = SPICELOC; ^~~~~~~~ src/sim/sim.cpp:3420:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) runargs = x_("%.spi"); else runargs = (CHAR *)var->addr; ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:3495:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("For technology: %s"), curtech->techname); ^ src/sim/sim.cpp:3497:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)curtech, VTECHNOLOGY, VSTRING, x_("SIM_spice_model_file")); ^ src/sim/sim.cpp:3517:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)curtech, VTECHNOLOGY, VSTRING, x_("SIM_spice_trailer_file")); ^ src/sim/sim.cpp:3540:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_spice_behave_file")); ^ src/sim/sim.cpp:3551:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_spice_behave_file")); ^ src/sim/sim.cpp:3568:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("spiceparts"), 10) != 0) continue; ^ src/sim/sim.cpp:3569:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(&pt[l-4], x_(".mac")) != 0) continue; ^ src/sim/sim.cpp:3582:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("spiceparts"), 10) != 0) continue; ^ src/sim/sim.cpp:3583:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(&pt[l-4], x_(".mac")) != 0) continue; ^ src/sim/sim.cpp:3597:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] varres = getval((INTBIG)curtech, VTECHNOLOGY, VFLOAT|VISARRAY, x_("SIM_spice_resistance")); ^ src/sim/sim.cpp:3598:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] varcap = getval((INTBIG)curtech, VTECHNOLOGY, VFLOAT|VISARRAY, x_("SIM_spice_capacitance")); ^ src/sim/sim.cpp:3599:98: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] varecap = getval((INTBIG)curtech, VTECHNOLOGY, VFLOAT|VISARRAY, x_("SIM_spice_edge_capacitance")); ^ src/sim/sim.cpp:3621:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)curtech, VTECHNOLOGY, VFLOAT, x_("SIM_spice_min_resistance")); ^ src/sim/sim.cpp:3625:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)curtech, VTECHNOLOGY, VFLOAT, x_("SIM_spice_min_capacitance")); ^ src/sim/sim.cpp:3686:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("spice/")); ^ src/sim/sim.cpp:3687:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("SPICE Model File")); ^ src/sim/sim.cpp:3727:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("spice/")); ^ src/sim/sim.cpp:3728:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("SPICE Trailer File")); ^ src/sim/sim.cpp:3799:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DSPO_MODELFILE, x_("")); ^ src/sim/sim.cpp:3838:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s.spi"), np->protoname); ^ src/sim/sim.cpp:3846:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DSPO_MODELFILE, x_("")); ^ src/sim/sim.cpp:3865:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("spice/")); ^ src/sim/sim.cpp:3866:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Cell's Model File")); ^ src/sim/sim.cpp:3940:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)curtech, VTECHNOLOGY, VSTRING, x_("SIM_spice_model_file")); ^ src/sim/sim.cpp:3948:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)pt, VSTRING); ^ src/sim/sim.cpp:3954:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(":::::%s"), DiaGetText(dia, DSPO_EXTHEADEREXT)); ^ src/sim/sim.cpp:3959:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)pt, VSTRING); ^ src/sim/sim.cpp:3965:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)delval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_model_file")); ^ src/sim/sim.cpp:3968:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)curtech, VTECHNOLOGY, VSTRING, x_("SIM_spice_trailer_file")); ^ src/sim/sim.cpp:3976:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)pt, VSTRING); ^ src/sim/sim.cpp:3982:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(":::::%s"), DiaGetText(dia, DSPO_EXTTRAILEREXT)); ^ src/sim/sim.cpp:3987:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)pt, VSTRING); ^ src/sim/sim.cpp:3993:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)delval((INTBIG)curtech, VTECHNOLOGY, x_("SIM_spice_trailer_file")); ^ src/sim/sim.cpp:3997:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_spice_behave_file")); ^ src/sim/sim.cpp:4001:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)delval((INTBIG)np, VNODEPROTO, x_("SIM_spice_behave_file")); else ^ src/sim/sim.cpp:4004:99: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)np, VNODEPROTO, x_("SIM_spice_behave_file"), (INTBIG)np->temp1, VSTRING); ^ src/sim/sim.cpp:4007:97: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)np, VNODEPROTO, x_("SIM_spice_behave_file"), (INTBIG)np->temp1, VSTRING); ^ src/sim/sim.cpp:4014:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)res, VFLOAT|VISARRAY|(curtech->layercount << VLENGTHSH)); ^ src/sim/sim.cpp:4017:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)cap, VFLOAT|VISARRAY|(curtech->layercount << VLENGTHSH)); ^ src/sim/sim.cpp:4020:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)ecap, VFLOAT|VISARRAY|(curtech->layercount << VLENGTHSH)); ^ src/sim/sim.cpp:4027:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] castint(v), VFLOAT); ^ src/sim/sim.cpp:4033:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] castint(v), VFLOAT); ^ In file included from src/sim/sim.cpp:35: src/sim/sim.cpp:4054:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dummyfile[0] = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/sim.cpp:4059:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot create %s on the technology"), qual); ^ src/sim/sim.cpp: At global scope: src/sim/sim.cpp:4102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/sim.cpp:4102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:4102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:4102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:4102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:4102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:4102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:4102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:4102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:4102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:4102:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/sim.cpp:4103:117: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG sim_verilogoptdialog = {{50,75,227,564}, N_("Verilog Options"), 0, 11, sim_verilogoptdialogitems, 0, 0}; ^ src/sim/sim.cpp: In function 'void sim_verilogdlog()': src/sim/sim.cpp:4159:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_verilog_behave_file")); ^ src/sim/sim.cpp:4215:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s.v"), np->protoname); ^ src/sim/sim.cpp:4223:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DVEO_MODELFILE, x_("")); ^ src/sim/sim.cpp:4244:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("verilog/")); ^ src/sim/sim.cpp:4245:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Cell's Model File")); ^ src/sim/sim.cpp:4283:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_verilog_behave_file")); ^ src/sim/sim.cpp:4287:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)delval((INTBIG)np, VNODEPROTO, x_("SIM_verilog_behave_file")); else ^ src/sim/sim.cpp:4291:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)np->temp1, VSTRING); ^ src/sim/sim.cpp:4295:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)np->temp1, VSTRING); ^ src/sim/sim.cpp: In function 'void sim_verdiasetcellinfo(LIBRARY*, void*)': src/sim/sim.cpp:4317:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DVEO_MODELFILE, x_("")); ^ --- src/sim/simals.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simals.c -o src/sim/simals.o --- src/sim/simalscom.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simalscom.c -o src/sim/simalscom.o --- src/sim/simalsflat.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simalsflat.c -o src/sim/simalsflat.o --- src/sim/simalsgraph.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simalsgraph.c -o src/sim/simalsgraph.o --- src/sim/simalssim.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simalssim.c -o src/sim/simalssim.o --- src/sim/simalsuser.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simalsuser.c -o src/sim/simalsuser.o --- src/sim/simfasthenry.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simfasthenry.cpp -o src/sim/simfasthenry.o --- src/sim/simirsim.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simirsim.c -o src/sim/simirsim.o --- src/sim/simfasthenry.o --- In file included from src/sim/simfasthenry.cpp:36: src/include/sim.h:397:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] SpiceCell( CHAR *name = "" ); ^~ src/sim/simfasthenry.cpp: In function 'void sim_fasthenryinit()': src/sim/simfasthenry.cpp:75:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaDeclareHook(x_("fasthenry"), &sim_fhp, sim_fasthenrydlog); ^ src/sim/simfasthenry.cpp:76:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaDeclareHook(x_("fasthenryarc"), &sim_fhap, sim_fasthenryarcdlog); ^ src/sim/simfasthenry.cpp: In function 'void sim_writefasthenrynetlist(NODEPROTO*)': src/sim/simfasthenry.cpp:93:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Network tool must be running...turning it on")); ^ src/sim/simfasthenry.cpp:95:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("...now reissue the simulation command")); ^ src/sim/simfasthenry.cpp:106:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] io = xcreate(name, sim_filetypefasthenry, _("FastHenry File"), &truename); ^ src/sim/simfasthenry.cpp:109:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (truename != 0) ttyputerr(_("Cannot write %s"), truename); ^ src/sim/simfasthenry.cpp:112:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("* FastHenry for cell %s\n"), describenodeproto(np)); ^ src/sim/simfasthenry.cpp:113:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_emitcopyright(io, x_("* "), x_("")); ^ src/sim/simfasthenry.cpp:113:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:118:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("* Cell created on %s\n"), timetostring((time_t)np->creationdate)); ^ src/sim/simfasthenry.cpp:120:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("* Cell last modified on %s\n"), timetostring((time_t)np->revisiondate)); ^ src/sim/simfasthenry.cpp:121:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("* Netlist written on %s\n"), timetostring(getcurrenttime())); ^ src/sim/simfasthenry.cpp:122:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("* Written by Electric VLSI Design System, version %s\n"), el_version); ^ src/sim/simfasthenry.cpp:125:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("* Written by Electric VLSI Design System\n")); ^ src/sim/simfasthenry.cpp:128:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("\n* Units are microns\n")); ^ src/sim/simfasthenry.cpp:129:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_(".units um\n")); ^ src/sim/simfasthenry.cpp:133:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("\n* Default number of subdivisions\n")); ^ src/sim/simfasthenry.cpp:134:103: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_(".Default nwinc=%ld nhinc=%ld h=%s\n"), widsubdiv, heisubdiv, latoa(thickness, lambda)); ^ src/sim/simfasthenry.cpp:138:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("Back-annotation information has been added (library must be saved)")); ^ src/sim/simfasthenry.cpp:143:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("\n.freq fmin=%g fmax=%g ndec=%ld\n"), startfreq, endfreq, runsperdecade); ^ src/sim/simfasthenry.cpp:146:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("\n.freq fmin=%g fmax=%g ndec=1\n"), startfreq, startfreq); ^ src/sim/simfasthenry.cpp:150:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("\n.end\n")); ^ src/sim/simfasthenry.cpp:152:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("%s written"), truename); ^ src/sim/simfasthenry.cpp:156:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] path = egetenv(x_("ELECTRIC_FASTHENRYLOC")); ^ In file included from src/sim/simfasthenry.cpp:35: src/include/config.h:167:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define FASTHENRYLOC x_("/usr/local/bin/fasthenry") ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simfasthenry.cpp:157:27: note: in expansion of macro 'FASTHENRYLOC' if (path == NULL) path = FASTHENRYLOC; ^~~~~~~~~~~~ src/sim/simfasthenry.cpp:161:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] fh_process.addArgument( x_("-r") ); ^ src/sim/simfasthenry.cpp:164:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] fh_process.addArgument( x_("-M") ); ^ src/sim/simfasthenry.cpp: In function 'Boolean sim_writefhcell(NODEPROTO*, FILE*)': src/sim/simfasthenry.cpp:210:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (asktool(net_tool, x_("name-all-nodes"), (INTBIG)np) != 0) backannotate = TRUE; ^ src/sim/simfasthenry.cpp:213:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("\n* Traces\n")); ^ src/sim/simfasthenry.cpp:233:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni)); ^ In file included from src/sim/simfasthenry.cpp:35: src/sim/simfasthenry.cpp:247:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) nname = x_(""); else nname = (CHAR *)var->addr; ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simfasthenry.cpp:254:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("N_%s x=%g y=%g z=%g\n"), nname, xf, yf, zf); ^ In file included from src/sim/simfasthenry.cpp:35: src/sim/simfasthenry.cpp:275:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) n1name = x_(""); else n1name = (CHAR *)var->addr; ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simfasthenry.cpp:283:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) n2name = x_(""); else n2name = (CHAR *)var->addr; ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simfasthenry.cpp:288:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("E_%s_%s N_%s N_%s w=%g"), n1name, n2name, n1name, n2name, wf); ^ src/sim/simfasthenry.cpp:292:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_(" h=%g"), hf); ^ src/sim/simfasthenry.cpp:294:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (widsubdiv > 0) xprintf(io, x_(" nwinc=%ld"), widsubdiv); ^ src/sim/simfasthenry.cpp:295:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (heisubdiv > 0) xprintf(io, x_(" nhinc=%ld"), heisubdiv); ^ src/sim/simfasthenry.cpp:296:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("\n")); ^ src/sim/simfasthenry.cpp:300:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_("\n* External connections\n")); ^ src/sim/simfasthenry.cpp:326:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pp->protoname); ^ src/sim/simfasthenry.cpp:332:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(io, x_(".external N_%s N_%s\n"), pp->protoname, opp->protoname); ^ src/sim/simfasthenry.cpp:341:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Warning: arc %s is not on a measured trace"), describearcinst(ai)); ^ src/sim/simfasthenry.cpp: At global scope: src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:475:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:476:117: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG sim_fasthenrydialog = {{75,75,276,565}, N_("FastHenry Options"), 0, 24, sim_fasthenrydialogitems, 0, 0}; ^ src/sim/simfasthenry.cpp: In function 'void sim_fasthenrydlog()': src/sim/simfasthenry.cpp:503:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Run FastHenry Multiprocessing")}; ^ src/sim/simfasthenry.cpp:503:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:503:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp: At global scope: src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:701:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simfasthenry.cpp:702:130: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG sim_fasthenryarcdialog = {{75,75,404,401}, N_("FastHenry Arc Properties"), 0, 32, sim_fasthenryarcdialogitems, 0, 0}; ^ src/sim/simfasthenry.cpp: In function 'void sim_fasthenryarcdlog()': src/sim/simfasthenry.cpp:739:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ai = (ARCINST *)asktool(us_tool, x_("get-arc")); ^ src/sim/simfasthenry.cpp:742:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Select an arc first")); ^ src/sim/simfasthenry.cpp:786:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)allocstring(&groupnames[0], _("Group 1"), sim_tool->cluster); ^ src/sim/simfasthenry.cpp:908:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newname = ttygetline(_("New group name:")); ^ --- src/sim/simmaxwell.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simmaxwell.c -o src/sim/simmaxwell.o --- src/sim/simmossim.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simmossim.c -o src/sim/simmossim.o --- src/sim/simpal.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simpal.c -o src/sim/simpal.o --- src/sim/simsilos.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simsilos.c -o src/sim/simsilos.o --- src/sim/simsim.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simsim.cpp -o src/sim/simsim.o In file included from src/sim/simsim.cpp:36: src/include/sim.h:397:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] SpiceCell( CHAR *name = "" ); ^~ src/sim/simsim.cpp: In function 'void sim_writesim(NODEPROTO*, long int)': src/sim/simsim.cpp:70:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Network tool must be running...turning it on")); ^ src/sim/simsim.cpp:72:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("...now reissue the simulation command")); ^ src/sim/simsim.cpp:80:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_cosmos_attribute_key = makekey(x_("SIM_cosmos_attribute")); ^ src/sim/simsim.cpp:93:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_(".sim")); ^ In file included from src/sim/simsim.cpp:35: src/sim/simsim.cpp:97:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var != NOVARIABLE) netfile = (CHAR *)var->addr; else netfile = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:106:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] f = xcreate(netfile, filetype, _("Netlist File"), &truename); ^ src/sim/simsim.cpp:109:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (truename != 0) ttyputerr(_("Cannot write %s"), truename); ^ src/sim/simsim.cpp:112:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f,x_("| %s\n"), netfile); ^ src/sim/simsim.cpp:113:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_emitcopyright(f, x_("| "), x_("")); ^ src/sim/simsim.cpp:113:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simsim.cpp:117:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("| Cell created %s\n"), timetostring((time_t)simnt->creationdate)); ^ src/sim/simsim.cpp:118:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("| Version %ld"), simnt->version); ^ src/sim/simsim.cpp:120:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_(" last revised %s\n"), timetostring((time_t)simnt->revisiondate)); ^ src/sim/simsim.cpp:124:93: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f,x_("| [e | d | p | n] gate source drain length width xpos ypos {[gsd]=attrs}\n")); ^ src/sim/simsim.cpp:125:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f,x_("| N node D-area D-perim P-area P-perim M-area M-perim\n")); ^ src/sim/simsim.cpp:126:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f,x_("| A node attrs\n")); ^ src/sim/simsim.cpp:127:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f,x_("| attrs = [Sim:[In | Out | 1 | 2 | 3 | Z | U]]\n")); ^ src/sim/simsim.cpp:130:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f,x_("| [epd] gate source drain length width r xpos ypos area\n")); ^ src/sim/simsim.cpp:131:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f,x_("| N node xpos ypos M-area P-area D-area D-perim\n")); ^ src/sim/simsim.cpp:163:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesamen(pp->protoname, x_("clk1"), 4) == 0 || namesamen(pp->protoname, x_("phi1h"), 5) == 0) ^ src/sim/simsim.cpp:163:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesamen(pp->protoname, x_("clk1"), 4) == 0 || namesamen(pp->protoname, x_("phi1h"), 5) == 0) ^ src/sim/simsim.cpp:168:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((pp->userbits&STATEBITS) == C2PORT || namesamen(pp->protoname, x_("phi1l"), 5) == 0) ^ src/sim/simsim.cpp:174:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesamen(pp->protoname, x_("clk2"), 4) == 0 || namesamen(pp->protoname, x_("phi2h"), 5) == 0) ^ src/sim/simsim.cpp:174:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesamen(pp->protoname, x_("clk2"), 4) == 0 || namesamen(pp->protoname, x_("phi2h"), 5) == 0) ^ src/sim/simsim.cpp:179:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((pp->userbits&STATEBITS) == C4PORT || namesamen(pp->protoname, x_("phi2l"), 5) == 0) ^ src/sim/simsim.cpp:190:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (sim_vdd == 0) ttyputmsg(_("Warning: no power export in this cell")); ^ src/sim/simsim.cpp:191:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (sim_gnd == 0) ttyputmsg(_("Warning: no ground export in this cell")); ^ src/sim/simsim.cpp:235:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (i++ == 0) ttyputmsg(_("These export names are available:")); ^ src/sim/simsim.cpp:236:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_(" %s"), pp->protoname); ^ src/sim/simsim.cpp:240:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("A %s Sim:In\n"), pp->protoname); ^ src/sim/simsim.cpp:243:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("A %s Sim:Out\n"), pp->protoname); ^ src/sim/simsim.cpp:255:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Warning: %ld unconnected nodes were found"), count_unconn); ^ src/sim/simsim.cpp:256:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("%s written"), truename); ^ In file included from src/sim/simsim.cpp:35: src/include/sim.h:237:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define RSIMIN x_("rsim.in") /* name of file with binary network */ ^~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:266:16: note: in expansion of macro 'RSIMIN' presimtmp = RSIMIN; ^~~~~~ src/include/sim.h:235:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define RSIMPRENAME x_("presim") ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:267:17: note: in expansion of macro 'RSIMPRENAME' presimprog = RSIMPRENAME; ^~~~~~~~~~~ src/include/sim.h:248:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define RNLIN x_("rnl.in") /* name of file with binary network */ ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:270:16: note: in expansion of macro 'RNLIN' presimtmp = RNLIN; ^~~~~ src/include/sim.h:246:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define RNLPRENAME x_("presim") ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:271:17: note: in expansion of macro 'RNLPRENAME' presimprog = RNLPRENAME; ^~~~~~~~~~ src/sim/simsim.cpp:275:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] presimloc = egetenv(x_("ELECTRIC_PRESIMLOC")); ^ In file included from src/sim/simsim.cpp:35: src/include/config.h:164:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define PRESIMLOC x_("/usr/local/bin/presim") ^~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:276:38: note: in expansion of macro 'PRESIMLOC' if (presimloc == NULL) presimloc = PRESIMLOC; ^~~~~~~~~ src/include/sim.h:231:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define ESIMNAME x_("esim") ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:290:15: note: in expansion of macro 'ESIMNAME' sim_name = ESIMNAME; ^~~~~~~~ src/sim/simsim.cpp:291:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] simprog = egetenv(x_("ELECTRIC_ESIMLOC")); ^ In file included from src/sim/simsim.cpp:35: src/include/config.h:162:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define ESIMLOC x_("/usr/local/bin/esim") ^~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:292:35: note: in expansion of macro 'ESIMLOC' if (simprog == NULL) simprog = ESIMLOC; ^~~~~~~ src/sim/simsim.cpp:293:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_prompt = x_("sim> "); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/include/sim.h:236:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define RSIMNAME x_("rsim") ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:296:15: note: in expansion of macro 'RSIMNAME' sim_name = RSIMNAME; ^~~~~~~~ src/sim/simsim.cpp:297:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] simprog = egetenv(x_("ELECTRIC_RSIMLOC")); ^ In file included from src/sim/simsim.cpp:35: src/include/config.h:163:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define RSIMLOC x_("/usr/local/bin/rsim") ^~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:298:35: note: in expansion of macro 'RSIMLOC' if (simprog == NULL) simprog = RSIMLOC; ^~~~~~~ src/sim/simsim.cpp:299:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_prompt = x_("rsim> "); ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/include/sim.h:247:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define RNLNAME x_("rnl") ^~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:302:15: note: in expansion of macro 'RNLNAME' sim_name = RNLNAME; ^~~~~~~ src/sim/simsim.cpp:303:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] simprog = egetenv(x_("ELECTRIC_RNLLOC")); ^ In file included from src/sim/simsim.cpp:35: src/include/config.h:165:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define RNLLOC x_("/usr/local/bin/rnl") ^~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:304:35: note: in expansion of macro 'RNLLOC' if (simprog == NULL) simprog = RNLLOC; ^~~~~~ src/sim/simsim.cpp:305:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_prompt = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp: In function 'void sim_simpointout(char*, long int)': src/sim/simsim.cpp:326:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No simulation done")); ^ src/sim/simsim.cpp:334:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(sim_simnt)); ^ src/sim/simsim.cpp:344:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot find a port called '%s'"), nonum); ^ src/sim/simsim.cpp:379:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesamen(pp->protoname, x_("clk1"), 4) == 0 || namesamen(pp->protoname, x_("phi1h"), 5) == 0) ^ src/sim/simsim.cpp:379:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesamen(pp->protoname, x_("clk1"), 4) == 0 || namesamen(pp->protoname, x_("phi1h"), 5) == 0) ^ src/sim/simsim.cpp:384:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((pp->userbits&STATEBITS) == C2PORT || namesamen(pp->protoname, x_("phi1l"), 5) == 0) ^ src/sim/simsim.cpp:390:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesamen(pp->protoname, x_("clk2"), 4) == 0 || namesamen(pp->protoname, x_("phi2h"), 5) == 0) ^ src/sim/simsim.cpp:390:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesamen(pp->protoname, x_("clk2"), 4) == 0 || namesamen(pp->protoname, x_("phi2h"), 5) == 0) ^ src/sim/simsim.cpp:395:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((pp->userbits&STATEBITS) == C4PORT || namesamen(pp->protoname, x_("phi2l"), 5) == 0) ^ src/sim/simsim.cpp:408:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot find node '%s'"), nonum); ^ src/sim/simsim.cpp: In function 'Boolean sim_simsearch(long int, NODEPROTO*, long int)': src/sim/simsim.cpp:441:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("clear")); ^ src/sim/simsim.cpp:442:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-object"), (INTBIG)ai->geom); ^ In file included from src/sim/simsim.cpp:35: src/sim/simsim.cpp:443:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newpar[0] = x_("highlight"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:457:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("clear")); ^ src/sim/simsim.cpp:458:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-object"), (INTBIG)ai->geom); ^ In file included from src/sim/simsim.cpp:35: src/sim/simsim.cpp:459:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newpar[0] = x_("highlight"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp:473:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("clear")); ^ src/sim/simsim.cpp:474:98: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)asktool(us_tool, x_("show-port"), (INTBIG)pp->subnodeinst->geom, (INTBIG)pp->subportproto); ^ src/sim/simsim.cpp:541:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(pp->protoname, x_("well")) != 0 && namesame(pp->protoname, x_("select")) != 0) ^ src/sim/simsim.cpp:541:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(pp->protoname, x_("well")) != 0 && namesame(pp->protoname, x_("select")) != 0) ^ src/sim/simsim.cpp: In function 'void sim_resumesim(Boolean)': src/sim/simsim.cpp:564:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot communicate with the simulator")); ^ src/sim/simsim.cpp:567:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("YOU ARE TALKING TO THE SIMULATOR '%s'"), sim_name); ^ src/sim/simsim.cpp:571:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Type 'help' if you need it")); ^ src/sim/simsim.cpp:598:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Net list saved in '%s'"), (CHAR *)var->addr); ^ src/sim/simsim.cpp:602:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Type '-telltool simulation resume' to return")); ^ src/sim/simsim.cpp:616:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), line); ^ src/sim/simsim.cpp:631:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Abnormal simulator termination")); ^ src/sim/simsim.cpp: In function 'void sim_simtell()': src/sim/simsim.cpp:661:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (len > 1 && namesamen(pp, x_("help"), len) == 0) ^ In file included from src/sim/simsim.cpp:35: src/sim/simsim.cpp:663:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newpar[0] = x_("help"); newpar[1] = sim_name; ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simsim.cpp: In function 'void sim_simprint(NODEPROTO*, FILE*, long int)': src/sim/simsim.cpp:714:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] scaletodispunitsq(darea, DISPUNITMIC), scaletodispunit(dperim, DISPUNITMIC)); ^ src/sim/simsim.cpp:726:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] scaletodispunitsq(darea, DISPUNITMIC), scaletodispunit(dperim, DISPUNITMIC)); ^ src/sim/simsim.cpp:790:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(pp->protoname, x_("P-well")) != 0 && ^ src/sim/simsim.cpp:791:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesame(pp->protoname, x_("Ntrans-P-well")) != 0 && ^ src/sim/simsim.cpp:792:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesame(pp->protoname, x_("P-welln")) != 0) ^ src/sim/simsim.cpp:796:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni), pp->protoname, ni->lowx, ni->lowy); ^ src/sim/simsim.cpp:801:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] scaletodispunitsq(darea, DISPUNITMIC), scaletodispunit(dperim, DISPUNITMIC)); ^ src/sim/simsim.cpp:810:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni), describenodeproto(cell)); ^ src/sim/simsim.cpp:835:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("e")); ^ src/sim/simsim.cpp:838:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("d")); ^ src/sim/simsim.cpp:841:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("p")); ^ src/sim/simsim.cpp:844:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("U")); ^ src/sim/simsim.cpp:846:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_(" %s"), sim_makenodename(gate, format)); ^ src/sim/simsim.cpp:847:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_(" %s"), sim_makenodename(source, format)); ^ src/sim/simsim.cpp:848:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_(" %s"), sim_makenodename(drain, format)); ^ src/sim/simsim.cpp:856:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] scaletodispunitsq(abs(length*width), DISPUNITMIC)); ^ src/sim/simsim.cpp:859:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("N %s"), sim_makenodename(source, format)); ^ src/sim/simsim.cpp:861:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] scaletodispunit(abs(width), DISPUNITMIC)); ^ src/sim/simsim.cpp:862:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("N %s"), sim_makenodename(drain, format)); ^ src/sim/simsim.cpp:864:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] scaletodispunit(abs(width), DISPUNITMIC)); ^ src/sim/simsim.cpp: In function 'void sim_simprintcosmos(NODEPROTO*, FILE*, long int)': src/sim/simsim.cpp:893:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("| cell %s\n"), cell->protoname); ^ src/sim/simsim.cpp:917:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] marea/lambda_2, mperim/lambda); ^ src/sim/simsim.cpp:929:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] mperim/lambda); ^ src/sim/simsim.cpp:941:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("A %s Sim:%ld\n"), sim_makenodename(ai->temp1, format), var->addr); else ^ src/sim/simsim.cpp:942:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("A %s Sim:%s\n"), sim_makenodename(ai->temp1, format), (CHAR *)var->addr); ^ src/sim/simsim.cpp:1005:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(pp->protoname, x_("well")) != 0 && ^ src/sim/simsim.cpp:1006:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesame(pp->protoname, x_("select")) != 0) ^ src/sim/simsim.cpp:1010:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni), pp->protoname, ni->lowx, ni->lowy); ^ src/sim/simsim.cpp:1016:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] parea/lambda_2, pperim/lambda, marea/lambda_2, mperim/lambda); ^ src/sim/simsim.cpp:1026:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni), describenodeproto(cell)); ^ src/sim/simsim.cpp:1051:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (estrchr(el_curtech->techname, 'c') != 0) xprintf(f, x_("n")); ^ src/sim/simsim.cpp:1052:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] else xprintf(f, x_("e")); ^ src/sim/simsim.cpp:1054:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (type == NPTRADMOS) xprintf(f, x_("d")); else ^ src/sim/simsim.cpp:1055:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (type == NPTRAPMOS) xprintf(f, x_("p")); else ^ src/sim/simsim.cpp:1056:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("U")); ^ src/sim/simsim.cpp:1057:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_(" %s"), sim_makenodename(gate->temp1, format)); ^ src/sim/simsim.cpp:1058:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_(" %s"), sim_makenodename(source->temp1, format)); ^ src/sim/simsim.cpp:1059:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_(" %s"), sim_makenodename(drain->temp1, format)); ^ src/sim/simsim.cpp:1065:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_(" %ld %ld %ld %ld"), abs(length)/lambda, abs(width)/lambda, ni->lowx, ni->lowy); ^ src/sim/simsim.cpp:1073:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (pi->proto->network == source->network) xprintf(f, x_(" s=")); else ^ src/sim/simsim.cpp:1074:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (pi->proto->network == drain->network) xprintf(f, x_(" d=")); else ^ src/sim/simsim.cpp:1075:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (pi->proto->network == gate->network) xprintf(f, x_(" g=")); else ^ src/sim/simsim.cpp:1077:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (CHAR *)var->addr); ^ src/sim/simsim.cpp:1078:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var->type == VINTEGER) xprintf(f, x_("Sim:%ld"), var->addr); else ^ src/sim/simsim.cpp:1079:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var->type == VSTRING) xprintf(f, x_("Sim:%s"), (CHAR *)var->addr); else ^ src/sim/simsim.cpp:1080:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Bad cosmos attribute type")); ^ src/sim/simsim.cpp:1086:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var->type == VINTEGER) xprintf(f, x_(" g=Sim:%ld"), var->addr); ^ src/sim/simsim.cpp:1087:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] else xprintf(f, x_(" g=Sim:%s"), (CHAR *)var->addr); ^ src/sim/simsim.cpp:1089:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("\n")); ^ src/sim/simsim.cpp:1092:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("N %s"), sim_makenodename(source->temp1, format)); ^ src/sim/simsim.cpp:1093:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_(" %ld %ld 0 0 0 0\n"), abs(length*width)/lambda_2, abs(width)/lambda); ^ src/sim/simsim.cpp:1094:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_("N %s"), sim_makenodename(drain->temp1, format)); ^ src/sim/simsim.cpp:1095:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(f, x_(" %ld %ld 0 0 0 0\n"), abs(length*width)/lambda_2, abs(width)/lambda); ^ src/sim/simsim.cpp: In function 'char* sim_makenodename(long int, long int)': src/sim/simsim.cpp:1126:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (node == sim_vdd) return(x_("vdd")); ^ src/sim/simsim.cpp:1127:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (node == sim_gnd) return(x_("gnd")); ^ src/sim/simsim.cpp:1130:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (format == RSIM) return(x_("phi1h")); else return(x_("clk1")); ^ src/sim/simsim.cpp:1130:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (format == RSIM) return(x_("phi1h")); else return(x_("clk1")); ^ src/sim/simsim.cpp:1132:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (node == sim_phi1l) return(x_("phi1l")); ^ src/sim/simsim.cpp:1135:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (format == RSIM) return(x_("phi2h")); else return(x_("clk2")); ^ src/sim/simsim.cpp:1135:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (format == RSIM) return(x_("phi2h")); else return(x_("clk2")); ^ src/sim/simsim.cpp:1137:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (node == sim_phi2l) return(x_("phi2l")); ^ src/sim/simsim.cpp:1145:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("simsim: should have real name for node %ld"), node); ^ --- src/sim/simspice.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simspice.cpp -o src/sim/simspice.o In file included from src/sim/simspice.cpp:255: src/include/sim.h:397:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] SpiceCell( CHAR *name = "" ); ^~ src/sim/simspice.cpp: In function 'void sim_writespice(NODEPROTO*, Boolean)': src/sim/simspice.cpp:429:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Network tool must be running...turning it on")); ^ src/sim/simspice.cpp:431:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("...now reissue the simulation command")); ^ src/sim/simspice.cpp:437:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Must have a cell to edit")); ^ src/sim/simspice.cpp:457:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (allocstring(&sim_spice_printcard, x_(""), sim_tool->cluster)) return; ^ src/sim/simspice.cpp:460:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)sim_spice_tech, VTECHNOLOGY, VFLOAT, x_("SIM_spice_min_resistance")); ^ src/sim/simspice.cpp:463:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)sim_spice_tech, VTECHNOLOGY, VFLOAT, x_("SIM_spice_min_capacitance")); ^ src/sim/simspice.cpp:466:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)sim_spice_tech, VTECHNOLOGY, VFLOAT, x_("SIM_spice_mask_scale")); ^ src/sim/simspice.cpp:475:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)t, VTECHNOLOGY, VFLOAT|VISARRAY, x_("SIM_spice_resistance")); ^ src/sim/simspice.cpp:477:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)t, VTECHNOLOGY, VFLOAT|VISARRAY, x_("SIM_spice_capacitance")); ^ In file included from src/sim/simspice.cpp:254: src/sim/simspice.cpp:269:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define SPICELEGALCHARS x_("!#$%*+-/<>[]_") ^~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:510:24: note: in expansion of macro 'SPICELEGALCHARS' sim_spicelegalchars = SPICELEGALCHARS; ^~~~~~~~~~~~~~~ src/sim/simspice.cpp:270:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define CDLNOBRACKETLEGALCHARS x_("!#$%*+-/<>_") ^~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:519:26: note: in expansion of macro 'CDLNOBRACKETLEGALCHARS' sim_spicelegalchars = CDLNOBRACKETLEGALCHARS; ^~~~~~~~~~~~~~~~~~~~~~ src/sim/simspice.cpp:525:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((us_useroptions&NOPROMPTBEFOREWRITE) == 0) prompt = _("CDL File"); ^~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/sim/simspice.cpp:530:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot create CDL file: %s"), deckfile); ^ src/sim/simspice.cpp:533:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("* First line is ignored\n")); ^ In file included from src/sim/simspice.cpp:254: src/sim/simspice.cpp:540:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((us_useroptions&NOPROMPTBEFOREWRITE) == 0) prompt = _("SPICE File"); ^~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/sim/simspice.cpp:545:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot create SPICE file: %s"), deckfile); ^ src/sim/simspice.cpp:561:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("\n")); ^ src/sim/simspice.cpp:563:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_(".global")); ^ src/sim/simspice.cpp:565:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" %s"), sim_spiceglobalnets[i]); ^ src/sim/simspice.cpp:566:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("%s\n"), returninfstr(infstr)); ^ src/sim/simspice.cpp:581:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (asktech(sch_tech, x_("ignoring-resistor-topology")) != 0) ^ In file included from src/sim/simspice.cpp:254: src/sim/simspice.cpp:584:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] respar[0] = x_("resistors"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:585:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] respar[1] = x_("include"); ^~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:595:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (asktool(net_tool, x_("name-nodes"), (INTBIG)onp) != 0) backannotate = TRUE; ^ src/sim/simspice.cpp:596:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (asktool(net_tool, x_("name-nets"), (INTBIG)onp) != 0) backannotate = TRUE; ^ src/sim/simspice.cpp:626:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Back-annotation information has been added (library must be saved)")); ^ src/sim/simspice.cpp:634:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("WARNING: can only have one DC, Transient or AC source node")); ^ src/sim/simspice.cpp:637:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("%s\n"), sim_spice_tran); ^ src/sim/simspice.cpp:641:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("%s\n"), sim_spice_ac); ^ src/sim/simspice.cpp:645:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("%s\n"), sim_spice_dc); ^ src/sim/simspice.cpp:652:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(".END\n")); ^ src/sim/simspice.cpp:655:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("%s written"), deckfile); ^ src/sim/simspice.cpp:666:88: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_file = xcreate(templatefile, sim_filetypectemp, _("CDL Template File"), &pt); ^ src/sim/simspice.cpp:670:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot create CDL template file: %s"), templatefile); ^ src/sim/simspice.cpp:675:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VSTRING, x_("IO_cdl_library_name")); ^ In file included from src/sim/simspice.cpp:254: src/sim/simspice.cpp:676:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) libname = x_(""); else ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:678:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VSTRING, x_("IO_cdl_library_path")); ^ In file included from src/sim/simspice.cpp:254: src/sim/simspice.cpp:679:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) libpath = x_(""); else ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:681:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_("cdlInKeys = list(nil\n")); ^ src/sim/simspice.cpp:682:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'searchPath \"%s"), deckfile); ^ src/sim/simspice.cpp:684:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_("\n %s"), libpath); ^ src/sim/simspice.cpp:685:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_("\"\n")); ^ src/sim/simspice.cpp:686:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'cdlFile \"%s\"\n"), &deckfile[i]); ^ src/sim/simspice.cpp:687:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'userSkillFile \"\"\n")); ^ src/sim/simspice.cpp:688:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'opusLib \"%s\"\n"), libname); ^ src/sim/simspice.cpp:689:93: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'primaryCell \"%s\"\n"), sim_spice_cellname(np)); ^ src/sim/simspice.cpp:690:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'caseSensitivity \"preserve\"\n")); ^ src/sim/simspice.cpp:691:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'hierarchy \"flatten\"\n")); ^ src/sim/simspice.cpp:692:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'cellTable \"\"\n")); ^ src/sim/simspice.cpp:693:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'viewName \"netlist\"\n")); ^ src/sim/simspice.cpp:694:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'viewType \"\"\n")); ^ src/sim/simspice.cpp:695:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'pr nil\n")); ^ src/sim/simspice.cpp:696:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'skipDevice nil\n")); ^ src/sim/simspice.cpp:697:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'schemaLib \"sample\"\n")); ^ src/sim/simspice.cpp:698:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'refLib \"\"\n")); ^ src/sim/simspice.cpp:699:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" 'globalNodeExpand \"full\"\n")); ^ src/sim/simspice.cpp:700:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(")\n")); ^ src/sim/simspice.cpp:702:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("%s written"), templatefile); ^ src/sim/simspice.cpp:703:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("Now type: exec nino CDLIN %s &"), templatefile); ^ src/sim/simspice.cpp:710:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Running SPICE...")); ^ src/sim/simspice.cpp:712:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) sim_spice_execute(deckfile, x_(""), np); else ^ src/sim/simspice.cpp: In function 'long int sim_spice_writecell(NODEPROTO*, Boolean, char*)': src/sim/simspice.cpp:759:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_template_key = makekey(x_("ATTR_SPICE_template")); ^ src/sim/simspice.cpp:761:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_template_s2_key = makekey(x_("ATTR_SPICE_template_spice2")); ^ src/sim/simspice.cpp:763:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_template_s3_key = makekey(x_("ATTR_SPICE_template_spice3")); ^ src/sim/simspice.cpp:765:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_template_hs_key = makekey(x_("ATTR_SPICE_template_hspice")); ^ src/sim/simspice.cpp:767:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_template_ps_key = makekey(x_("ATTR_SPICE_template_pspice")); ^ src/sim/simspice.cpp:769:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_template_gc_key = makekey(x_("ATTR_SPICE_template_gnucap")); ^ src/sim/simspice.cpp:771:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_template_ss_key = makekey(x_("ATTR_SPICE_template_smartspice")); ^ src/sim/simspice.cpp:783:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_spice_behave_file")); ^ src/sim/simspice.cpp:855:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s_ID%ld"), sim_spice_cellname(ni->proto), sim_spiceNameUniqueID); ^ src/sim/simspice.cpp:889:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("SIM_spice_behave_file")); ^ src/sim/simspice.cpp:892:94: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_("* Cell %s is described in this file:\n"), describenodeproto(np)); ^ src/sim/simspice.cpp:904:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("WARNING: cannot find power at top level of circuit")); ^ src/sim/simspice.cpp:906:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("WARNING: cannot find ground at top level of circuit")); ^ src/sim/simspice.cpp:1124:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/sim/simspice.cpp:1134:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/sim/simspice.cpp:1143:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/sim/simspice.cpp:1147:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_(" A connection to ground will be used if necessary.")); ^ src/sim/simspice.cpp:1155:98: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("\n*** TOP LEVEL CELL: %s\n"), describenodeproto(np)); ^ src/sim/simspice.cpp:1156:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] spCell = new SpiceCell(); ^ src/sim/simspice.cpp:1161:110: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("\n*** CELL: %s\n.SUBCKT %s"), describenodeproto(np), cellName ); ^ src/sim/simspice.cpp:1170:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(" /")); ^ src/sim/simspice.cpp:1172:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(" %s"), sim_spice_netname(net, 0, 0)); ^ src/sim/simspice.cpp:1180:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(" %s"), sim_spice_netname(net, 0, 0)); ^ src/sim/simspice.cpp:1191:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describesimplevariable(var)); ^ src/sim/simspice.cpp:1194:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("\n")); ^ src/sim/simspice.cpp:1203:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_describenetwork(net)); ^ src/sim/simspice.cpp:1211:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("** PORT %s"), sim_spice_netname(net, 0, 0)); ^ src/sim/simspice.cpp:1213:97: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_(" (network: %s)"), sim_spice_describenetwork(net)); ^ src/sim/simspice.cpp:1214:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("\n")); ^ src/sim/simspice.cpp:1312:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] cpp->network->buswidth, net->buswidth); ^ src/sim/simspice.cpp:1350:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("UNNAMED%ld"), sim_spice_unnamednum++); else ^ src/sim/simspice.cpp:1351:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%ld"), sim_spice_netindex++); ^ src/sim/simspice.cpp:1364:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("??")); ^ src/sim/simspice.cpp:1473:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] instCellName, describenodeproto(np)); ^ src/sim/simspice.cpp:1495:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni), describenodeproto(np)); ^ In file included from src/sim/simspice.cpp:254: src/sim/simspice.cpp:1512:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) extra = x_(""); else ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1526:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) extra = x_(""); else ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1539:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) extra = x_(""); else ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1553:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) extra = x_(""); else ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1579:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni), describenodeproto(np)); ^ In file included from src/sim/simspice.cpp:254: src/sim/simspice.cpp:1604:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("N"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1608:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("N"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1613:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("D"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1617:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("D"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1622:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("P"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1626:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("P"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1631:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("NBJT"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1635:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("NBJT"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1640:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("PBJT"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1644:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("PBJT"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1649:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("NJFET"); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1653:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("NJFET"); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1658:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("PJFET"); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1662:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (info == NULL) info = x_("PJFET"); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1668:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] info = x_("DMES"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1674:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] info = x_("EMES"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1888:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("** Extracted Parasitic Elements:\n")); ^ src/sim/simspice.cpp:1890:101: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("R%ld ? ? %9.2f\n"), resistnum++, spnet->resistance); ^ src/sim/simspice.cpp:1899:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("** Extracted Parasitic Elements:\n")); ^ src/sim/simspice.cpp:1902:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_nodename(spnet), spnet->capacitance); ^ src/sim/simspice.cpp:1910:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_card_key = makekey(x_("SIM_spice_card")); ^ src/sim/simspice.cpp:1923:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("%s\n"), (CHAR *)var->addr); ^ src/sim/simspice.cpp:1928:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("%s\n"), ((CHAR **)var->addr)[i]); ^ src/sim/simspice.cpp:273:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define sim_spice_puts(s,iscomment) sim_spice_xputs(s, sim_spice_file, iscomment) ^ src/sim/simspice.cpp:1944:24: note: in expansion of macro 'sim_spice_puts' if (sim_spice_tran) sim_spice_puts(x_(" TRAN"), FALSE); else ^~~~~~~~~~~~~~ src/sim/simspice.cpp:273:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define sim_spice_puts(s,iscomment) sim_spice_xputs(s, sim_spice_file, iscomment) ^ src/sim/simspice.cpp:1945:23: note: in expansion of macro 'sim_spice_puts' if (sim_spice_dc) sim_spice_puts(x_(" DC"), FALSE); else ^~~~~~~~~~~~~~ src/sim/simspice.cpp:273:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define sim_spice_puts(s,iscomment) sim_spice_xputs(s, sim_spice_file, iscomment) ^ src/sim/simspice.cpp:1946:24: note: in expansion of macro 'sim_spice_puts' if (sim_spice_ac) sim_spice_puts(x_(" AC"), FALSE); ^~~~~~~~~~~~~~ src/sim/simspice.cpp:1950:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("\n")); ^ In file included from src/sim/simspice.cpp:254: src/sim/simspice.cpp:1966:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] uncon_diff_type = x_(" N-type"); ^~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1969:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] uncon_diff_type = x_(" P-type"); ^~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1973:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] uncon_diff_type = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp:1978:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_nodename(spnet), uncon_diff_type, describenodeproto(np)); ^ src/sim/simspice.cpp:1987:93: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(".ENDS %s\n"), sim_spice_legalname(paramname)); ^ src/sim/simspice.cpp:1990:106: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(".ENDS %s\n"), sim_spice_legalname(sim_spice_cellname(np))); ^ src/sim/simspice.cpp: In function 'void sim_spice_writeheader(NODEPROTO*)': src/sim/simspice.cpp:2025:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell), cell->lib->libname); ^ src/sim/simspice.cpp:2026:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_emitcopyright(sim_spice_file, x_("*** "), x_("")); ^ src/sim/simspice.cpp:2026:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspice.cpp:2031:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("*** Created on %s\n"), timetostring(cdate)); ^ src/sim/simspice.cpp:2034:95: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("*** Last revised on %s\n"), timetostring(rdate)); ^ src/sim/simspice.cpp:2037:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] hvar, el_version); ^ src/sim/simspice.cpp:2040:93: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("*** Written by Electric VLSI Design System\n")); ^ src/sim/simspice.cpp:2044:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_min_resist, sim_spice_min_capac); ^ src/sim/simspice.cpp:273:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define sim_spice_puts(s,iscomment) sim_spice_xputs(s, sim_spice_file, iscomment) ^ src/sim/simspice.cpp:2045:2: note: in expansion of macro 'sim_spice_puts' sim_spice_puts(x_(".OPTIONS NOMOD NOPAGE\n"), FALSE); ^~~~~~~~~~~~~~ src/sim/simspice.cpp:2051:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_("*** Lambda Conversion ***\n")); ^ src/sim/simspice.cpp:2052:117: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(".opt scale=%3.3fU\n\n"), scaletodispunit((INTBIG)lambda, DISPUNITMIC)); ^ src/sim/simspice.cpp:2056:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)sim_spice_tech, VTECHNOLOGY, VSTRING, x_("SIM_spice_model_file")); ^ src/sim/simspice.cpp:2069:94: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s%c%s.%s"), headerpath, DIRSEP, sim_spice_cellname(cell), &pt[5]); ^ src/sim/simspice.cpp:2073:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_("* Model cards are described in this file:\n")); ^ src/sim/simspice.cpp:2080:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_("* Model cards are described in this file:\n")); ^ src/sim/simspice.cpp:2084:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Warning: cannot find model file '%s'"), pt); ^ src/sim/simspice.cpp:2104:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] for(i=0; itechname); ^ src/sim/simspice.cpp: In function 'void sim_spice_writetrailer(NODEPROTO*)': src/sim/simspice.cpp:2123:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)sim_spice_tech, VTECHNOLOGY, VSTRING, x_("SIM_spice_trailer_file")); ^ src/sim/simspice.cpp:2136:95: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s%c%s.%s"), trailerpath, DIRSEP, sim_spice_cellname(cell), &pt[5]); ^ src/sim/simspice.cpp:2140:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_("* Trailer cards are described in this file:\n")); ^ src/sim/simspice.cpp:2146:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_("* Trailer cards are described in this file:\n")); ^ src/sim/simspice.cpp: In function 'void sim_spice_writetwoport(NODEINST*, long int, char*, SpiceCell*, long int*, long int)': src/sim/simspice.cpp:2180:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni), describenodeproto(ni->parent)); ^ src/sim/simspice.cpp:2190:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeinst(ni), sim_spice_nodename(end1), describenodeproto(ni->parent)); ^ In file included from src/sim/simspice.cpp:254: src/sim/simspice.cpp:2220:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((type == NPDIODE || type == NPDIODEZ) && extra[0] == 0) extra = x_("DIODE"); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspice.cpp: In function 'float sim_spice_edgecapacitance(TECHNOLOGY*, long int)': src/sim/simspice.cpp:2497:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)t, VTECHNOLOGY, VFLOAT|VISARRAY, x_("sim_spice_edgecapacitance")); ^ src/sim/simspice.cpp: In function 'void sim_spice_addincludefile(char*)': src/sim/simspice.cpp:2519:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(".include %s\n"), filename); ^ src/sim/simspice.cpp:2522:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(".include '%s'\n"), filename); ^ src/sim/simspice.cpp:2525:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(".INC %s\n"), filename); ^ src/sim/simspice.cpp: In function 'char* sim_spice_elementname(NODEINST*, char, long int*, char*)': src/sim/simspice.cpp:2593:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("WARNING: no name on node %s"), describenodeinst(ni)); ^ src/sim/simspice.cpp: In function 'char* sim_spice_nodename(SPNET*)': src/sim/simspice.cpp:2619:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" %s"), sim_spice_netname(net, 0, 0)); ^ src/sim/simspice.cpp: In function 'char* sim_spice_netname(NETWORK*, long int, long int)': src/sim/simspice.cpp:2647:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (net == sim_spice_gnd && net->parent == sim_simnt) return(x_("0")); ^ src/sim/simspice.cpp: In function 'char* sim_spice_describenetwork(NETWORK*)': src/sim/simspice.cpp:2679:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (net->globalnet == GLOBALNETGROUND) return(x_("gnd")); ^ src/sim/simspice.cpp:2680:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (net->globalnet == GLOBALNETPOWER) return(x_("vdd")); ^ src/sim/simspice.cpp:2683:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] return(_("UNKNOWN")); ^ src/sim/simspice.cpp: In function 'long int sim_spice_markuniquenodeinsts(NODEPROTO*)': src/sim/simspice.cpp:2713:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (attrLEGATEkey == 0) attrLEGATEkey = makekey(x_("ATTR_LEGATE")); ^ src/sim/simspice.cpp:2714:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (attrLEKEEPERkey == 0) attrLEKEEPERkey = makekey(x_("ATTR_LEKEEPER")); ^ src/sim/simspice.cpp: In function 'void sim_spice_dumpstringerror(void*, SpiceInst*)': src/sim/simspice.cpp:2834:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, TRUE, x_("*** %s\n"), error); ^ src/sim/simspice.cpp:2835:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), error); ^ src/sim/simspice.cpp: In function 'void sim_spice_xputs(char*, FILE*, Boolean)': src/sim/simspice.cpp:2894:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(stream, x_("'\n%c "), contchar); ^ src/sim/simspice.cpp:2899:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(stream, x_("\n%c "), contchar); ^ src/sim/simspice.cpp:2906:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(stream, x_("\n%c "), contchar); ^ src/sim/simspice.cpp: In function 'long int sim_spice_getexportednetworks(NODEPROTO*, NETWORK***, NETWORK**, NETWORK**, Boolean)': src/sim/simspice.cpp:3040:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(cell)); ^ src/sim/simspice.cpp: In function 'char* sim_spice_cellname(NODEPROTO*)': src/sim/simspice.cpp:3121:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, "%s-%s", np->lib->libname, np->protoname); ^ src/sim/simspice.cpp: In member function 'void SpiceCell::traverse()': src/sim/simspice.cpp:3222:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(" V(%ld%s)"), net->_netnumber, _rpathbeg); ^ src/sim/simspice.cpp: In static member function 'static void SpiceCell::traverseAll()': src/sim/simspice.cpp:3251:58: warning: non-constant array new length must be specified without parentheses around the type-id [-Wvla] sim_spice_printlist = new (CHAR*[_firstCell->_totalnets]); ^ src/sim/simspice.cpp:3252:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_(".print tran") ); ^ src/sim/simspice.cpp:3256:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_printlistlen, _firstCell->_totalnets); ^ src/sim/simspice.cpp:3257:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] xprintf(sim_spice_file, x_("\n")); ^ src/sim/simspice.cpp: In member function 'void SpiceInst::addError(char*)': src/sim/simspice.cpp:3352:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("*** %s\n"), error); ^ src/sim/simspice.cpp: In member function 'void SpiceInst::printSpice()': src/sim/simspice.cpp:273:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define sim_spice_puts(s,iscomment) sim_spice_xputs(s, sim_spice_file, iscomment) ^ src/sim/simspice.cpp:3365:3: note: in expansion of macro 'sim_spice_puts' sim_spice_puts( x_(" /"), FALSE ); ^~~~~~~~~~~~~~ src/sim/simspice.cpp:3367:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf( sim_spice_file, FALSE, x_(" %s"), _instCell->_name ); ^ src/sim/simspice.cpp:3369:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_xprintf(sim_spice_file, FALSE, x_(" %s"), param->str()); ^ src/sim/simspice.cpp:273:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] #define sim_spice_puts(s,iscomment) sim_spice_xputs(s, sim_spice_file, iscomment) ^ src/sim/simspice.cpp:3370:2: note: in expansion of macro 'sim_spice_puts' sim_spice_puts( x_("\n"), FALSE ); ^~~~~~~~~~~~~~ src/sim/simspice.cpp: In member function 'void SpiceNet::printSpice()': src/sim/simspice.cpp:3440:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" %s"), sim_spice_netname(_netw, 0, 0)); ^ --- src/sim/simspicerun.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simspicerun.cpp -o src/sim/simspicerun.o In file included from src/sim/simspicerun.cpp:36: src/include/sim.h:397:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] SpiceCell( CHAR *name = "" ); ^~ src/sim/simspicerun.cpp: In function 'void sim_spice_execute(char*, char*, NODEPROTO*)': src/sim/simspicerun.cpp:244:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Only one simulation window can run at a time")); ^ src/sim/simspicerun.cpp:245:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Terminate the current one before reading SPICE output")); ^ src/sim/simspicerun.cpp:270:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_streamfromsim = xopen(truepath(outfile), filetype, x_(""), &truename); ^ src/sim/simspicerun.cpp:273:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot read %s"), truename); ^ src/sim/simspicerun.cpp:293:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(&pa0file[i], x_(".tr0")) == 0) ^ In file included from src/sim/simspicerun.cpp:35: src/sim/simspicerun.cpp:326:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SPICE2: name = x_("spice"); break; ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspicerun.cpp:327:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SPICE3: name = x_("spice3"); break; ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspicerun.cpp:328:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SPICEHSPICE: name = x_("hspice"); break; ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspicerun.cpp:329:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SPICEPSPICE: name = x_("pspice"); break; ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspicerun.cpp:330:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SPICEGNUCAP: name = x_("gnucap"); break; ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspicerun.cpp:331:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case SPICESMARTSPICE: name = x_("smartspice"); break; ^~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspicerun.cpp:333:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] path = egetenv(x_("ELECTRIC_SPICELOC")); ^ In file included from src/sim/simspicerun.cpp:35: src/include/config.h:166:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] # define SPICELOC x_("/usr/local/bin/spice") ^~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspicerun.cpp:334:28: note: in expansion of macro 'SPICELOC' if (path == NULL) path = SPICELOC; ^~~~~~~~ src/sim/simspicerun.cpp:335:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] host = egetenv(x_("ELECTRIC_REMOTESPICEHOST")); ^ src/sim/simspicerun.cpp:339:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] process.addArgument( x_("/usr/ucb/rsh") ); ^ src/sim/simspicerun.cpp:353:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr("Can't run SPICE"); ^ src/sim/simspicerun.cpp:362:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] outputfile = xcreate(outfile, sim_filetypespiceout, _("SPICE Output File"), &truename); ^ src/sim/simspicerun.cpp:365:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (truename != 0) ttyputerr(_("Cannot write SPICE output file %s"), truename); ^ src/sim/simspicerun.cpp:404:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), line); ^ src/sim/simspicerun.cpp:419:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("SPICE execution complete")); ^ src/sim/simspicerun.cpp:425:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (sim_spice_plotvalues(cell)) ttyputerr(_("Problem making the plot")); ^ src/sim/simspicerun.cpp: In function 'long int sim_spice_parseoutput(long int, FILE*, long int, void*)': src/sim/simspicerun.cpp:500:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("This is an HSPICE file, not a RAWFILE file")); ^ src/sim/simspicerun.cpp:501:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Change the SPICE format and reread")); ^ src/sim/simspicerun.cpp:510:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (parsemode == SIMRUNYESPARSE) ttyputmsg(x_("%s"), line); ^ src/sim/simspicerun.cpp:511:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] } else sim_spice_xprintf(outputfile, FALSE, x_("%s\n"), line); ^ src/sim/simspicerun.cpp:520:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(line, x_("Plotname")) == 0) ^ src/sim/simspicerun.cpp:527:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(line, x_("No. Variables")) == 0) ^ src/sim/simspicerun.cpp:533:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(line, x_("No. Points")) == 0) ^ src/sim/simspicerun.cpp:539:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(line, x_("Variables")) == 0) ^ src/sim/simspicerun.cpp:543:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Missing variable count in file")); ^ src/sim/simspicerun.cpp:554:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Error: end of file during signal names")); ^ src/sim/simspicerun.cpp:561:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] i, myatoi(ptr)); ^ src/sim/simspicerun.cpp:569:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(start, x_("time")) != 0) ^ src/sim/simspicerun.cpp:571:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] start); ^ src/sim/simspicerun.cpp:579:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(line, x_("Values")) == 0) ^ src/sim/simspicerun.cpp:583:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Missing variable count in file")); ^ src/sim/simspicerun.cpp:588:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Missing point count in file")); ^ src/sim/simspicerun.cpp:609:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] j, rowcount); ^ src/sim/simspicerun.cpp:617:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] j, myatoi(line)); ^ src/sim/simspicerun.cpp:626:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(line, x_("Binary")) == 0) ^ src/sim/simspicerun.cpp:630:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Missing variable count in file")); ^ src/sim/simspicerun.cpp:635:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Missing point count in file")); ^ src/sim/simspicerun.cpp:659:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] j, rowcount); ^ src/sim/simspicerun.cpp:666:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] j, rowcount); ^ src/sim/simspicerun.cpp:704:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("This is an HSPICE file, not a RAWFILE file")); ^ src/sim/simspicerun.cpp:705:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Change the SPICE format and reread")); ^ src/sim/simspicerun.cpp:714:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (parsemode == SIMRUNYESPARSE) ttyputmsg(x_("%s"), line); ^ src/sim/simspicerun.cpp:715:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] } else sim_spice_xprintf(outputfile, FALSE, x_("%s\n"), line); ^ src/sim/simspicerun.cpp:724:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(line, x_("Plotname")) == 0) ^ src/sim/simspicerun.cpp:731:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(line, x_("No. Variables")) == 0) ^ src/sim/simspicerun.cpp:737:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(line, x_("No. Points")) == 0) ^ src/sim/simspicerun.cpp:743:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(line, x_("Variables")) == 0) ^ src/sim/simspicerun.cpp:747:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Missing variable count in file")); ^ src/sim/simspicerun.cpp:760:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Error: end of file during signal names")); ^ src/sim/simspicerun.cpp:768:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] i, myatoi(ptr)); ^ src/sim/simspicerun.cpp:776:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(start, x_("time")) != 0) ^ src/sim/simspicerun.cpp:778:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] start); ^ src/sim/simspicerun.cpp:786:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(line, x_("Values")) == 0) ^ src/sim/simspicerun.cpp:790:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Missing variable count in file")); ^ src/sim/simspicerun.cpp:795:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Missing point count in file")); ^ src/sim/simspicerun.cpp:816:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] j, rowcount); ^ src/sim/simspicerun.cpp:824:25: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] j, myatoi(line)); ^ src/sim/simspicerun.cpp:833:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(line, x_("Binary")) == 0) ^ src/sim/simspicerun.cpp:837:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Missing variable count in file")); ^ src/sim/simspicerun.cpp:842:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Missing point count in file")); ^ src/sim/simspicerun.cpp:866:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] j, rowcount); ^ src/sim/simspicerun.cpp:877:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] i, sim_spice_signals, j, rowcount); ^ src/sim/simspicerun.cpp:934:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("This is an HSPICE file, not a SPICE2 or Gnucap file")); ^ src/sim/simspicerun.cpp:935:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Change the SPICE format and reread")); ^ src/sim/simspicerun.cpp:945:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), (isprint(*line) ? line : &line[1])); ^ src/sim/simspicerun.cpp:946:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] } else sim_spice_xprintf(outputfile, FALSE, x_("%s\n"), line); ^ src/sim/simspicerun.cpp:950:93: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((sim_spice_cellname[0] == '\0') && (namesamen(line, x_("*** SPICE deck for cell "),25) == 0)) ^ src/sim/simspicerun.cpp:953:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(line, x_(".END"), 4) == 0 && namesamen(line, x_(".ENDS"), 5) != 0) ^ src/sim/simspicerun.cpp:953:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(line, x_(".END"), 4) == 0 && namesamen(line, x_(".ENDS"), 5) != 0) ^ src/sim/simspicerun.cpp:958:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(line, x_("#Time"), 5) == 0) ^ src/sim/simspicerun.cpp:1096:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("This is an HSPICE file, not a SPICE3/PSPICE file")); ^ src/sim/simspicerun.cpp:1097:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Change the SPICE format and reread")); ^ src/sim/simspicerun.cpp:1121:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("First trace (should be 'time') is not increasing in value")); ^ src/sim/simspicerun.cpp:1131:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_signals); else ^ src/sim/simspicerun.cpp:1146:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Line %ld of data has too few values"), sim_spice_signals); ^ src/sim/simspicerun.cpp:1156:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), (isprint(*line) ? line : &line[1])); ^ src/sim/simspicerun.cpp:1157:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] } else sim_spice_xprintf(outputfile, FALSE, x_("%s\n"), line); ^ src/sim/simspicerun.cpp:1320:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("HSPICE header improperly terminated")); ^ src/sim/simspicerun.cpp:1337:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("EOF too soon")); ^ src/sim/simspicerun.cpp:1350:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("EOF too soon")); ^ src/sim/simspicerun.cpp: In function 'void sim_spice_terminate(FILE*, char*, char*)': src/sim/simspicerun.cpp:1452:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputverbose(M_("%s written"), outfile); ^ src/sim/simspicerun.cpp: At global scope: src/sim/simspicerun.cpp:1635:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] sim_spice_nextsignals, NOPARAMS, 0, x_(" \t"), N_("pick a signal to display"), x_("")}; ^ src/sim/simspicerun.cpp:1635:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1635:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp: In function 'Boolean sim_spice_plotvalues(NODEPROTO*)': src/sim/simspicerun.cpp:1672:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(plotnp)); ^ src/sim/simspicerun.cpp:1684:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] &us_showdp, 3, pars); ^ src/sim/simspicerun.cpp:1734:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(sim_spice_signames[i], x_("vdd")) == 0 || ^ src/sim/simspicerun.cpp:1735:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] namesame(sim_spice_signames[i], x_("v(vdd)")) == 0) ^ src/sim/simspicerun.cpp:1779:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Invalid time range")); ^ src/sim/simspicerun.cpp: In function 'Boolean sim_spice_charhandlerschem(WINDOWPART*, short int, long int)': src/sim/simspicerun.cpp:1825:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("These keys may be typed in the SPICE waveform window:")); ^ src/sim/simspicerun.cpp:1826:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" d"), 6, _("move down the hierarchy")); ^ src/sim/simspicerun.cpp:1826:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1827:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" u"), 6, _("move up the hierarchy")); ^ src/sim/simspicerun.cpp:1827:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1828:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" a"), 6, _("add selected network to waveform window in new frame")); ^ src/sim/simspicerun.cpp:1828:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1829:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" o"), 6, _("overlay selected network, add to current frame")); ^ src/sim/simspicerun.cpp:1829:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1830:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" r"), 6, _("remove selected network from waveform window")); ^ src/sim/simspicerun.cpp:1830:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp: In function 'Boolean sim_spice_charhandlerwave(WINDOWPART*, short int, long int)': src/sim/simspicerun.cpp:1865:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("These keys may be typed in the SPICE Waveform window:")); ^ src/sim/simspicerun.cpp:1866:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" 9"), 6, _("show entire vertical range")); ^ src/sim/simspicerun.cpp:1866:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1867:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" 7"), 6, _("zoom vertical range in")); ^ src/sim/simspicerun.cpp:1867:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1868:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" 0"), 6, _("zoom vertical range out")); ^ src/sim/simspicerun.cpp:1868:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1869:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" 8"), 6, _("shift vertical range up")); ^ src/sim/simspicerun.cpp:1869:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1870:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" 2"), 6, _("shift vertical range down")); ^ src/sim/simspicerun.cpp:1870:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1871:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("(Use standard window scaling commands for the horizontal axis)")); ^ src/sim/simspicerun.cpp:1872:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" a"), 6, _("add signal to simulation window in a new frame")); ^ src/sim/simspicerun.cpp:1872:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1873:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" o"), 6, _("overlay signal, added to current frame")); ^ src/sim/simspicerun.cpp:1873:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1874:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" r"), 6, _("remove selected signal from simulation window")); ^ src/sim/simspicerun.cpp:1874:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1875:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" e"), 6, _("remove all traces")); ^ src/sim/simspicerun.cpp:1875:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1876:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputinstruction(x_(" p"), 6, _("preserve snapshot of simulation window in database")); ^ src/sim/simspicerun.cpp:1876:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/sim/simspicerun.cpp:1911:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] i = ttygetparam(_("Signal to add"), &sim_spice_picktrace, 3, par); ^ src/sim/simspicerun.cpp:1932:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] i = ttygetparam(_("Signal to overlay"), &sim_spice_picktrace, 3, par); ^ src/sim/simspicerun.cpp: In function 'void sim_spice_addhighlightednet(char*, Boolean)': src/sim/simspicerun.cpp:2020:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Not displaying a waveform")); ^ src/sim/simspicerun.cpp:2026:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ai = (ARCINST *)asktool(us_tool, x_("get-arc")); ^ src/sim/simspicerun.cpp:2029:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Select an arc first")); ^ src/sim/simspicerun.cpp:2034:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("This arc has no network information")); ^ src/sim/simspicerun.cpp:2040:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot get SPICE signal for network %s"), pt); ^ src/sim/simspicerun.cpp:2047:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Cannot find network %s in the simulation data"), pt); ^ In file included from src/sim/simspicerun.cpp:35: src/sim/simspicerun.cpp: In function 'char* sim_spice_signalname(NETWORK*)': src/sim/simspicerun.cpp:2218:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] prevstr = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/sim/simspicerun.cpp:2230:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Back annotation is missing")); ^ --- src/sim/simtexsim.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simtexsim.c -o src/sim/simtexsim.o In file included from src/sim/simtexsim.c:35: src/sim/simtexsim.c: In function 'sim_texname': src/include/global.h:175:27: warning: 'strncpy' specified bound depends on the length of the source argument [-Wstringop-overflow=] # define estrncpy strncpy src/sim/simtexsim.c:886:2: note: in expansion of macro 'estrncpy' estrncpy(tempbuffer, str, length); ^~~~~~~~ src/include/global.h:173:27: note: length computed here # define estrlen strlen src/sim/simtexsim.c:885:14: note: in expansion of macro 'estrlen' if ((length=estrlen(str)) > MAXNAMECHARS) length = MAXNAMECHARS; ^~~~~~~ --- src/sim/simspice.o --- src/sim/simspice.cpp: In member function 'void SpiceInst::traverse()': src/sim/simspice.cpp:3381:10: warning: 'char* strncpy(char*, const char*, size_t)' specified bound depends on the length of the source argument [-Wstringop-overflow=] estrncpy(SpiceCell::_rpathbeg + 1, _name, estrlen(_name)); --- src/sim/simverilog.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simverilog.c -o src/sim/simverilog.o --- src/sim/simwindow.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/sim/simwindow.c -o src/sim/simwindow.o --- src/tec/tecart.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecart.c -o src/tec/tecart.o --- src/tec/tecbicmos.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecbicmos.c -o src/tec/tecbicmos.o --- src/tec/tecbipolar.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecbipolar.c -o src/tec/tecbipolar.o --- src/tec/teccmos.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/teccmos.c -o src/tec/teccmos.o --- src/tec/teccmosdodn.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/teccmosdodn.c -o src/tec/teccmosdodn.o --- src/tec/tecefido.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecefido.c -o src/tec/tecefido.o --- src/tec/tecfpga.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecfpga.c -o src/tec/tecfpga.o --- src/tec/tecgem.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecgem.c -o src/tec/tecgem.o --- src/tec/tecgen.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecgen.c -o src/tec/tecgen.o --- src/tec/tecmocmos.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecmocmos.c -o src/tec/tecmocmos.o --- src/tec/tecmocmosold.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecmocmosold.c -o src/tec/tecmocmosold.o --- src/tec/tecmocmossub.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecmocmossub.c -o src/tec/tecmocmossub.o --- src/tec/tecnmos.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecnmos.c -o src/tec/tecnmos.o --- src/tec/tecpcb.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecpcb.c -o src/tec/tecpcb.o --- src/tec/tecrcmos.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecrcmos.c -o src/tec/tecrcmos.o --- src/tec/tecschem.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tecschem.c -o src/tec/tecschem.o --- src/tec/tectable.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/tec/tectable.c -o src/tec/tectable.o --- src/usr/usr.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usr.c -o src/usr/usr.o --- src/usr/usrarc.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrarc.c -o src/usr/usrarc.o --- src/usr/usrcheck.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrcheck.c -o src/usr/usrcheck.o --- src/usr/usrcom.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrcom.c -o src/usr/usrcom.o --- src/usr/usrcomab.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrcomab.c -o src/usr/usrcomab.o --- src/usr/usrcomcd.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrcomcd.c -o src/usr/usrcomcd.o --- src/usr/usrcomek.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrcomek.c -o src/usr/usrcomek.o --- src/usr/usrcomln.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrcomln.c -o src/usr/usrcomln.o --- src/usr/usrcomoq.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrcomoq.c -o src/usr/usrcomoq.o --- src/usr/usrcomrs.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrcomrs.c -o src/usr/usrcomrs.o --- src/usr/usrcomtv.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrcomtv.c -o src/usr/usrcomtv.o --- src/usr/usrcomwz.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrcomwz.c -o src/usr/usrcomwz.o --- src/usr/usrctech.o --- cc -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrctech.c -o src/usr/usrctech.o --- src/usr/usrdiacom.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrdiacom.cpp -o src/usr/usrdiacom.o In file included from src/usr/usrdiacom.cpp:46: src/include/sim.h:397:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] SpiceCell( CHAR *name = "" ); ^~ src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Clock phase 5"), N_("Clock phase 6")}; ^ src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:140:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] x_("clock6")}; ^ src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:146:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:148:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("180 degrees"), N_("90 degrees clockwise")}; ^ src/usr/usrdiacom.cpp:148:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:148:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:148:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:150:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Inductance"), N_("Current"), N_("Voltage"), N_("Distance"), N_("Time")}; ^ src/usr/usrdiacom.cpp:150:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:150:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:150:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:150:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:150:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:150:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:150:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:154:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Giga-Ohms")}; ^ src/usr/usrdiacom.cpp:154:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:154:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:154:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:158:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Nano-farads"), N_("Pico-farads"), N_("Femto-farads")}; ^ src/usr/usrdiacom.cpp:158:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:158:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:158:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:158:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:158:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:162:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Nano-henrys")}; ^ src/usr/usrdiacom.cpp:162:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:162:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:162:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:165:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHAR *us_currentnames[3] = {N_("Amps"), N_("Milli-amps"), N_("Micro-amps")}; ^ src/usr/usrdiacom.cpp:165:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:165:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:169:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Micro-volts")}; ^ src/usr/usrdiacom.cpp:169:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:169:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:169:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:173:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Nano-seconds"), N_("Pico-seconds"), N_("Femto-seconds")}; ^ src/usr/usrdiacom.cpp:173:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:173:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:173:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:173:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:173:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp: In function 'char** us_languagechoices()': src/usr/usrdiacom.cpp:305:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static CHAR *languages[] = {N_("Not Code"), N_("TCL"), N_("LISP"), N_("Java")}; ^ src/usr/usrdiacom.cpp:305:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:305:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:305:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:310:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] languages[1] = N_("TCL (not available)"); ^~~~~~~~~~~~~~~~~~~~~ src/include/global.h:111:23: note: in definition of macro 'N_' # define N_(string) string /* will be translated later */ ^~~~~~ src/usr/usrdiacom.cpp:313:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] languages[2] = N_("LISP (not available)"); ^~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:111:23: note: in definition of macro 'N_' # define N_(string) string /* will be translated later */ ^~~~~~ src/usr/usrdiacom.cpp:316:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] languages[3] = N_("Java (not available)"); ^~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:111:23: note: in definition of macro 'N_' # define N_(string) string /* will be translated later */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:388:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:388:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:388:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:389:99: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DIALOG us_eprogressdialog = {{50,75,135,314}, 0, 0, 3, us_eprogressdialogitems, x_("eprogress"), 0}; ^ src/usr/usrdiacom.cpp:396:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:396:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:397:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DIALOG us_progressdialog = {{50,75,112,314}, 0, 0, 2, us_progressdialogitems, x_("progress"), 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'void* DiaInitProgress(char*, char*)': src/usr/usrdiacom.cpp:429:24: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (!label) label = _("Reading file..."); ^~~~~~~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:524:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:525:104: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_3ddepthdialog = {{75,75,660,473}, N_("3D Options"), 0, 13, us_3ddepthdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_3ddepthdlog()': src/usr/usrdiacom.cpp:588:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Layer heights for technology ")); ^ src/usr/usrdiacom.cpp:593:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, D3DD_FLATSEP, x_("1.0")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:862:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1035:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1586:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:1586:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1586:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1586:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1586:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1586:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1586:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1586:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1586:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1586:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1586:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1608:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'long int us_aboutdlog()': src/usr/usrdiacom.cpp:1637:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_aboutgnudialog.movable = _("About Electric"); ^~~~~~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:1671:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] TRANSLATE(us_castofthousands[i].help)); ^ src/usr/usrdiacom.cpp:1690:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(language, x_("en")) != 0) ^ src/usr/usrdiacom.cpp:1694:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] el_libdir, DIRSEPSTR, language, DIRSEPSTR, DIRSEPSTR); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:1696:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (io == 0) language = x_("en"); else ^~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:1699:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] language = x_("en"); ^~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:1703:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(language, x_("en")) == 0) ^ src/usr/usrdiacom.cpp:1717:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(language, x_("en")) != 0) ^ src/usr/usrdiacom.cpp:1721:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] el_libdir, DIRSEPSTR, language, DIRSEPSTR, DIRSEPSTR); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:1723:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (io == 0) language = x_("en"); else ^~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:1726:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] language = x_("en"); ^~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:1730:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(language, x_("en")) == 0) ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:1795:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:1795:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1795:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1795:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1795:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1795:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1795:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1795:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1796:114: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_alignmentdialog = {{50,75,154,512}, N_("Alignment Options"), 0, 8, us_alignmentdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1860:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:1861:107: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_defarcdialog = {{50,75,267,505}, N_("New Arc Options"), 0, 19, us_defarcdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_defarcdlog()': src/usr/usrdiacom.cpp:2038:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(subdia, 4, _("Select a node to use as a pin")); ^ src/usr/usrdiacom.cpp:2068:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ap, VARCPROTO, x_("userbits"), ap->temp1, VINTEGER); ^ src/usr/usrdiacom.cpp:2081:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ap, VARCPROTO, x_("ARC_Default_Pin"), (INTBIG)pins[i], VNODEPROTO); ^ src/usr/usrdiacom.cpp: In function 'void us_defarcload(ARCPROTO*, NODEPROTO**, long int, void*)': src/usr/usrdiacom.cpp:2136:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNAO_WIDTH, x_("")); ^ src/usr/usrdiacom.cpp:2139:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNAO_ANGLE, x_("")); ^ src/usr/usrdiacom.cpp:2142:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DNAO_DEFPIN, x_("")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:2180:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:2180:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2180:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2180:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2181:105: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_arcsizedialog = {{75,75,144,260}, N_("Set Arc Size"), 0, 4, us_arcsizedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2244:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:2245:111: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_arraydialog = {{50,75,367,565}, N_("Array Current Objects"), 0, 24, us_arraydialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_arraydlog(char**)': src/usr/usrdiacom.cpp:2295:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_abortcommand(_("Must select circuitry before arraying it")); ^ src/usr/usrdiacom.cpp:2329:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] x_("FACET_characteristic_spacing")); ^ src/usr/usrdiacom.cpp:2404:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DARR_XSPACING_L, _("X edge overlap:")); ^ src/usr/usrdiacom.cpp:2405:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DARR_YSPACING_L, _("Y edge overlap:")); ^ src/usr/usrdiacom.cpp:2408:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DARR_XSPACING_L, _("X centerline distance:")); ^ src/usr/usrdiacom.cpp:2409:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DARR_YSPACING_L, _("Y centerline distance:")); ^ src/usr/usrdiacom.cpp:2501:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DARR_XSPACING_L, _("X edge overlap:")); ^ src/usr/usrdiacom.cpp:2502:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DARR_YSPACING_L, _("Y edge overlap:")); ^ src/usr/usrdiacom.cpp:2505:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DARR_XSPACING_L, _("X centerline distance:")); ^ src/usr/usrdiacom.cpp:2506:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DARR_YSPACING_L, _("Y centerline distance:")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:2535:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] paramstart[0] = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:2559:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (lastaddnames == 0) addstringtoinfstr(infstr, x_(" no-names")); ^ src/usr/usrdiacom.cpp:2560:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (lastlineardiagonal != 0) addstringtoinfstr(infstr, x_(" diagonal")); ^ src/usr/usrdiacom.cpp:2561:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (lastdrcgood != 0) addstringtoinfstr(infstr, x_(" only-drc-valid")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:3145:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:3145:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3145:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3145:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3145:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3145:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3145:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3145:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3146:117: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_artworkdialog = {{50,75,349,505}, N_("Set Look of Highlighted"), 0, 19, us_artworkdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_artlookdlog()': src/usr/usrdiacom.cpp:3174:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(M_("Nothing is selected")); ^ src/usr/usrdiacom.cpp:3196:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_abortcommand(_("First select nodes or arcs in the Artwork technology")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:3374:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:3374:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3374:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3374:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3374:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3374:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3374:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3374:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3374:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3375:115: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_patterndialog = {{50,75,427,453}, N_("Layer Display Options"), 0, 20, us_patterndialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_patterndlog()': src/usr/usrdiacom.cpp:3419:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("TECH_layer_pattern_")); ^ src/usr/usrdiacom.cpp:3478:134: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaMessageInDialog(_("Warning: opaque layers should be stippled (make this layer be stippled or restore its transparent color)")); ^ src/usr/usrdiacom.cpp:3499:132: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaMessageInDialog(_("Warning: opaque layers should be stippled (give this layer a transparent color, or restore stippling)")); ^ src/usr/usrdiacom.cpp:3596:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("TECH_layer_pattern_")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3675:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:3676:98: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_attrdialog = {{75,75,564,660}, N_("Attributes"), 0, 61, us_attrdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_attributesdlog()': src/usr/usrdiacom.cpp:3799:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DATR_RELTEXTSIZE, x_("1")); ^ src/usr/usrdiacom.cpp:3858:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Cell (%s)"), describenodeproto(us_attrnodeprotoaddr)); ^ src/usr/usrdiacom.cpp:3868:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Cell Export (%s)"), us_attrexportprotoaddr->protoname); ^ src/usr/usrdiacom.cpp:3875:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Node (%s)"), describenodeinst(us_attrnodeinstaddr)); ^ src/usr/usrdiacom.cpp:3883:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Node Port (%s)"), us_attrportprotoaddr->protoname); ^ src/usr/usrdiacom.cpp:3891:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Network (%s)"), describearcinst(us_attrarcinstaddr)); ^ src/usr/usrdiacom.cpp:3942:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DATR_ATTRNAME, x_("")); ^ src/usr/usrdiacom.cpp:3987:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Cell Export (%s)"), us_attrexportprotoaddr->protoname); ^ src/usr/usrdiacom.cpp:3998:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Node Port (%s)"), us_attrportprotoaddr->protoname); ^ src/usr/usrdiacom.cpp:4330:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaMessageInDialog(_("No attribute name given")); ^ src/usr/usrdiacom.cpp:4396:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaMessageInDialog(_("No attribute name given")); ^ src/usr/usrdiacom.cpp:4439:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("> ")); ^ src/usr/usrdiacom.cpp:4466:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("> ")); ^ src/usr/usrdiacom.cpp: In function 'void us_attrselectattributeline(long int, long int, long int, VARIABLE*, void*)': src/usr/usrdiacom.cpp:4700:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if ((var->type&(VCODE1|VCODE2)) == 0) DiaSetText(dia, DATR_EVALUATION, x_("")); else ^ src/usr/usrdiacom.cpp:4712:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Evaluation: ")); ^ src/usr/usrdiacom.cpp:4747:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DATR_XOFFSET, x_("0")); ^ src/usr/usrdiacom.cpp:4748:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DATR_YOFFSET, x_("0")); ^ src/usr/usrdiacom.cpp: In function 'char* us_attrmakevarname(long int, PORTPROTO*, char*)': src/usr/usrdiacom.cpp:4916:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("ATTRP_")); ^ src/usr/usrdiacom.cpp:4918:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("_")); ^ src/usr/usrdiacom.cpp:4921:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("ATTR_")); ^ src/usr/usrdiacom.cpp: In function 'void us_attrloadchoices(long int, VARIABLE*, long int, void*)': src/usr/usrdiacom.cpp:4934:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Name,Inherit,Value"), N_("Name,Inherit-All,Value")}; ^ src/usr/usrdiacom.cpp:4934:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:4934:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:4934:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:4934:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:4957:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(varname, x_("ATTRP_"), 6) == 0) ^ src/usr/usrdiacom.cpp:4970:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(varname, x_("ATTR_"), 5) == 0) ^ src/usr/usrdiacom.cpp:4990:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DATR_XOFFSET, x_("0")); ^ src/usr/usrdiacom.cpp:4991:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DATR_YOFFSET, x_("0")); ^ src/usr/usrdiacom.cpp:4992:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DATR_ATTRVALUE, x_("")); ^ src/usr/usrdiacom.cpp:4995:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DATR_EVALUATION, x_("")); ^ src/usr/usrdiacom.cpp:4996:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DATR_ATTRNAME, x_("")); ^ src/usr/usrdiacom.cpp: In function 'void us_attrloadportlist(long int, void*)': src/usr/usrdiacom.cpp:5021:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("> ")); ^ src/usr/usrdiacom.cpp:5033:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("> ")); ^ src/usr/usrdiacom.cpp: In function 'VARIABLE* us_attrfindvarname(long int, long int, VARIABLE*, void*)': src/usr/usrdiacom.cpp:5098:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaMessageInDialog(_("Select an attribute name first")); ^ src/usr/usrdiacom.cpp:5108:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(varname, x_("ATTRP_"), 6) != 0) continue; ^ src/usr/usrdiacom.cpp:5115:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(varname, x_("ATTR_"), 5) != 0) continue; ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:5140:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:5140:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5140:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5140:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5140:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5141:113: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_manattrdialog = {{75,75,180,400}, N_("Enumerate Attributes"), 0, 5, us_manattrdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'void us_findattr(char*, long int)': src/usr/usrdiacom.cpp:5219:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] attrname, cellcount, np->protoname); ^ src/usr/usrdiacom.cpp:5225:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] attrname, describenodeproto(np)); ^ src/usr/usrdiacom.cpp:5240:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ea->prefix, ea->found[i]); ^ src/usr/usrdiacom.cpp:5250:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ea->prefix, ea->foundhigh+1); ^ src/usr/usrdiacom.cpp:5273:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Added value '%s%ld'"), ea->prefix, ea->foundhigh); ^ src/usr/usrdiacom.cpp:5277:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ea->foundhigh-ea->added+1, ea->prefix, ea->foundhigh); ^ src/usr/usrdiacom.cpp: In function 'void us_scanattrs(NODEPROTO*, char*, long int)': src/usr/usrdiacom.cpp:5356:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s%ld"), ea->prefix, ea->foundhigh); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:5398:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:5398:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5398:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5398:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5398:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5398:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5399:117: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_report_attrdialog = {{75,75,168,309}, N_("Attribute Report"), 0, 6, us_report_attrdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_attrreportdlog()': src/usr/usrdiacom.cpp:5442:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Invalid attribute name")); ^ src/usr/usrdiacom.cpp:5450:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Invalid file name")); ^ src/usr/usrdiacom.cpp:5457:112: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%-12s\t%-12s\t%s\t%s\n"), x_("node"), x_("name"), lastattr, x_("hierarchical path")); ^ src/usr/usrdiacom.cpp:5469:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("Could not rename file '%s' to '%s'"), lastfile, rename); ^ src/usr/usrdiacom.cpp:5476:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("%s"), returninfstr(infstr)); ^ src/usr/usrdiacom.cpp: In function 'void us_reportattr(NODEPROTO*, char*, FILE*)': src/usr/usrdiacom.cpp:5513:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("No cell in current window")); ^ src/usr/usrdiacom.cpp:5519:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("ATTR_%s"), attr); ^ src/usr/usrdiacom.cpp:5550:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%-12s\t%-12s\t"), protoname, temp); ^ src/usr/usrdiacom.cpp:5553:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%-12s\t%-12s\t"), protoname, varn->addr); ^ src/usr/usrdiacom.cpp:5555:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%4.2f\t"), castfloat(var->addr)); ^ src/usr/usrdiacom.cpp:5557:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%ld\t"), var->addr); ^ src/usr/usrdiacom.cpp:5559:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%c\t"), var->addr); ^ src/usr/usrdiacom.cpp:5561:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s\t"), var->addr); ^ src/usr/usrdiacom.cpp:5563:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("INVALID_TYPE\t")); ^ src/usr/usrdiacom.cpp:5571:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s[%s]."), hier[i]->proto->protoname, varnn->addr); ^ src/usr/usrdiacom.cpp:5573:100: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s[%s[%ld]]."), hier[i]->proto->protoname, varnn->addr, indexlist[i]); ^ src/usr/usrdiacom.cpp:5577:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s[]."), hier[i]->proto->protoname); ^ src/usr/usrdiacom.cpp:5579:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s[%ld]."), hier[i]->proto->protoname, indexlist[i]); ^ src/usr/usrdiacom.cpp:5583:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s\n"), varn->addr); ^ src/usr/usrdiacom.cpp:5585:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("noname\n")); ^ src/usr/usrdiacom.cpp:5587:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("%s"), returninfstr(infstr)); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:5607:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:5607:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5607:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5607:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5607:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5607:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5607:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5607:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5608:102: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_crodialog = {{75,75,276,517}, N_("Copyright Options"), 0, 8, us_crodialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'long int us_copyrightdlog()': src/usr/usrdiacom.cpp:5629:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] initialfile = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:5667:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("text/")); ^ src/usr/usrdiacom.cpp:5668:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Copyright File")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5716:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:5717:105: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_paramdialog = {{75,75,300,589}, N_("Cell Parameters"), 0, 13, us_paramdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_attrparamdlog()': src/usr/usrdiacom.cpp:5754:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Parameters on cell %s:"), describenodeproto(np)); ^ src/usr/usrdiacom.cpp:5773:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describevariable(var, -1, -1)); ^ src/usr/usrdiacom.cpp:5839:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaGetText(dia, DATP_PARVALUE)); ^ src/usr/usrdiacom.cpp:5879:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("ATTR_%s"), varname); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6025:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6026:113: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_changedialog = {{50,75,347,523}, N_("Change Nodes and Arcs"), 0, 15, us_changedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_replacedlog()': src/usr/usrdiacom.cpp:6142:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaStuffLine(dia, DCHG_ALTLIST, x_("Generic:Universal-Pin")); ^ src/usr/usrdiacom.cpp:6143:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaStuffLine(dia, DCHG_ALTLIST, x_("Generic:Invisible-Pin")); ^ src/usr/usrdiacom.cpp:6144:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaStuffLine(dia, DCHG_ALTLIST, x_("Generic:Unrouted-Pin")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:6261:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCHG_INCELL) != 0) par[ac++] = x_("this-cell"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:6262:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCHG_INLIBRARY) != 0) par[ac++] = x_("this-library"); ^~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:6263:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCHG_UNIVERSALLY) != 0) par[ac++] = x_("universally"); ^~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:6264:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCHG_CONNECTED) != 0) par[ac++] = x_("connected"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:6265:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCHG_IGNOREPORT) != 0) par[ac++] = x_("ignore-port-names"); ^~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:6266:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCHG_ALLOWDELETION) != 0) par[ac++] = x_("allow-missing-ports"); ^~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:6267:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCHG_NODESANDARCS) != 0) par[ac++] = x_("nodes-too"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:6297:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:6297:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6297:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6298:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_noyesdialog = {{50,75,163,341}, N_("Warning"), 0, 3, us_noyesdialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'long int us_noyesdlog(char*, char**)': src/usr/usrdiacom.cpp:6326:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (itemHit == DNOY_NO) paramstart[0] = x_("no"); else ^~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:6327:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] paramstart[0] = x_("yes"); ^~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:6338:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:6338:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6338:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6339:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_yesnodialog = {{50,75,150,369}, N_("Warning"), 0, 3, us_yesnodialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'long int us_yesnodlog(char*, char**)': src/usr/usrdiacom.cpp:6367:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (itemHit == DYNO_YES) paramstart[0] = x_("yes"); else paramstart[0] = x_("no"); ^~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:6367:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (itemHit == DYNO_YES) paramstart[0] = x_("yes"); else paramstart[0] = x_("no"); ^~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:6380:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:6380:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6380:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6380:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6380:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6381:119: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_noyesalwaysdialog = {{75,75,232,332}, N_("Allow this change?"), 0, 5, us_noyesalwaysdialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'long int us_noyesalwaysdlog(char*, char**)': src/usr/usrdiacom.cpp:6403:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (itemHit == DYNA_NO) paramstart[0] = x_("no"); else ^~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:6404:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (itemHit == DYNA_YES) paramstart[0] = x_("yes"); else ^~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:6405:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] paramstart[0] = x_("always"); ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:6416:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:6416:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6416:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6416:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6417:119: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_noyescanceldialog = {{75,75,188,368}, N_("Allow this change?"), 0, 4, us_noyescanceldialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'long int us_noyescanceldlog(char*, char**)': src/usr/usrdiacom.cpp:6439:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (itemHit == DYNC_NO) paramstart[0] = x_("no"); else ^~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:6440:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (itemHit == DYNC_YES) paramstart[0] = x_("yes"); else ^~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:6441:23: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] paramstart[0] = x_("cancel"); ^~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:6450:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:6450:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6543:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:6544:108: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_colormixdialog = {{75,75,676,557}, N_("Color Mixing"), 0, 51, us_colormixdialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'Boolean us_colormixdlog(char**, long int, char**, long int*)': src/usr/usrdiacom.cpp:6622:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] palettelist[0] = _("All transparent layers"); ^~~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:6623:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] palettelist[1] = _("Special colors"); ^~~~~~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:6628:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Transparent layer %ld: %s"), i+1, overlayernames[i]); ^ src/usr/usrdiacom.cpp:6634:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Print layers, bank %ld"), i-6); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:6640:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] transstr[0] = _("Off"); ^~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:6641:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] transstr[1] = _("On"); ^~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp: In function 'void us_colormixreload(void*)': src/usr/usrdiacom.cpp:7074:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, i*2+DCLR_FIRSTBUTTON, ""); ^ src/usr/usrdiacom.cpp: In function 'char* us_colormixentryname(char**, long int)': src/usr/usrdiacom.cpp:7235:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == ALLOFF) return(_("Background")); ^ src/usr/usrdiacom.cpp:7236:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == GRID) return(_("Grid")); ^ src/usr/usrdiacom.cpp:7237:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == HIGHLIT) return(_("Highlight")); ^ src/usr/usrdiacom.cpp:7238:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == 0354) return(_("Extra 1")); ^ src/usr/usrdiacom.cpp:7239:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == 0364) return(_("Extra 2")); ^ src/usr/usrdiacom.cpp:7240:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == 0374) return(_("Extra 3")); ^ src/usr/usrdiacom.cpp:7241:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == el_colcelltxt) return(_("Cell Name")); ^ src/usr/usrdiacom.cpp:7242:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == el_colcell) return(_("Cell Outline")); ^ src/usr/usrdiacom.cpp:7243:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == el_colwinbor) return(_("Window Border")); ^ src/usr/usrdiacom.cpp:7244:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == el_colhwinbor) return(_("Current Window Border")); ^ src/usr/usrdiacom.cpp:7245:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == el_colmenbor) return(_("Component Menu Border")); ^ src/usr/usrdiacom.cpp:7246:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == el_colhmenbor) return(_("Highlighted Component Menu Border")); ^ src/usr/usrdiacom.cpp:7247:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == el_colmentxt) return(_("Text in Component Menu")); ^ src/usr/usrdiacom.cpp:7248:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == el_colmengly) return(_("Glyphs in Component Menu")); ^ src/usr/usrdiacom.cpp:7249:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (ind == el_colcursor) return(_("Cursor")); ^ src/usr/usrdiacom.cpp:7254:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (gotname) addstringtoinfstr(infstr, x_(", ")); ^ src/usr/usrdiacom.cpp:7260:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (gotname) addstringtoinfstr(infstr, x_(", ")); ^ src/usr/usrdiacom.cpp:7266:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (gotname) addstringtoinfstr(infstr, x_(", ")); ^ src/usr/usrdiacom.cpp:7272:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (gotname) addstringtoinfstr(infstr, x_(", ")); ^ src/usr/usrdiacom.cpp:7278:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (gotname) addstringtoinfstr(infstr, x_(", ")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:7300:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:7300:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7300:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7300:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7300:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7300:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7300:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7300:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7300:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7300:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7300:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7301:122: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_menuposdialog = {{50,75,235,334}, N_("Component Menu Configuration"), 0, 11, us_menuposdialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'long int us_menudlog(char**)': src/usr/usrdiacom.cpp:7393:21: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] paramstart[0] = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:7397:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCMP_NOMENU) != 0) addstringtoinfstr(infstr, x_("off")); else ^ src/usr/usrdiacom.cpp:7399:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCMP_ATTOP) != 0) addstringtoinfstr(infstr, x_("top")); ^ src/usr/usrdiacom.cpp:7400:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCMP_ATBOT) != 0) addstringtoinfstr(infstr, x_("bottom")); ^ src/usr/usrdiacom.cpp:7401:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCMP_ATLEFT) != 0) addstringtoinfstr(infstr, x_("left")); ^ src/usr/usrdiacom.cpp:7402:84: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCMP_ATRIGHT) != 0) addstringtoinfstr(infstr, x_("right")); ^ src/usr/usrdiacom.cpp:7403:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_(" size ")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7437:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:7438:114: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_copycelldialog = {{50,75,483,493}, N_("Cross-Library Copy"), 0, 16, us_copycelldialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_copycelldlog(char*)': src/usr/usrdiacom.cpp:7495:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("There must be two libraries read in before copying between them")); ^ src/usr/usrdiacom.cpp:7548:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DCPF_COPYLEFT, _("<< Copy")); ^ src/usr/usrdiacom.cpp:7549:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DCPF_COPYRIGHT, _("Copy >>")); ^ src/usr/usrdiacom.cpp:7552:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DCPF_COPYLEFT, _("<< Move")); ^ src/usr/usrdiacom.cpp:7553:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DCPF_COPYRIGHT, _("Move >>")); ^ src/usr/usrdiacom.cpp:7602:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DCPF_COPYLEFT, _("<< Copy")); ^ src/usr/usrdiacom.cpp:7603:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DCPF_COPYRIGHT, _("Copy >>")); ^ src/usr/usrdiacom.cpp:7606:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DCPF_COPYLEFT, _("<< Move")); ^ src/usr/usrdiacom.cpp:7607:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DCPF_COPYRIGHT, _("Move >>")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:7658:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCPF_DELETEAFTER) != 0) newparam[ac++] = x_("move"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:7659:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCPF_COPYRELATED) == 0) newparam[ac++] = x_("no-related-views"); ^~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:7660:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCPF_COPYSUBCELL) == 0) newparam[ac++] = x_("no-subcells"); ^~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:7661:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCPF_USEEXISTING) != 0) newparam[ac++] = x_("use-existing-subcells"); ^~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:7713:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCPF_DELETEAFTER) != 0) newparam[ac++] = x_("move"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:7714:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCPF_COPYRELATED) == 0) newparam[ac++] = x_("no-related-views"); ^~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:7715:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCPF_COPYSUBCELL) == 0) newparam[ac++] = x_("no-subcells"); ^~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:7716:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DCPF_USEEXISTING) != 0) newparam[ac++] = x_("use-existing-subcells"); ^~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:7807:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)NONODEPROTO, VNODEPROTO); ^ src/usr/usrdiacom.cpp: In function 'void us_loadlibrarycells(LIBRARY*, LIBRARY*, long int, Boolean, void*)': src/usr/usrdiacom.cpp:7874:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (examinecontents != 0) DiaSetText(dia, DCPF_CONTINFO, _("Examining contents...")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:7934:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (op != 1 && op != 3) fname = x_(""); else ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:7938:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (op != 2 && op != 3) ofname = x_(""); else ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:7950:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt = _("<-OLD"); ^~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:7952:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] lib->libname, fname, otherlib->libname, ofname); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:7955:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt = _("<-OLD*"); ^~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:7957:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] lib->libname, fname, otherlib->libname, ofname); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:7961:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt = _("<-OLD"); ^~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:7963:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] lib->libname, fname, otherlib->libname, ofname); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:7971:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt = _(" OLD->"); ^~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:7973:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] otherlib->libname, ofname, lib->libname, fname); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:7976:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt = _(" *OLD->"); ^~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:7978:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] otherlib->libname, ofname, lib->libname, fname); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:7982:13: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt = _(" OLD->"); ^~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:7984:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] otherlib->libname, ofname, lib->libname, fname); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:7988:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt = _("-EQUAL-"); ^~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:7992:12: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:8010:82: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (examinecontents != 0) DiaSetText(dia, DCPF_CONTINFO, _("* contents differ")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8033:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8034:105: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_editcelldialog = {{50,75,439,365}, N_("Edit Cell"), 0, 14, us_editcelldialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:8058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:8058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8058:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8059:111: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_newcelldialog = {{350,75,445,455}, N_("New Cell Creation"), 0, 7, us_newcelldialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'long int us_editcelldlog(char*)': src/usr/usrdiacom.cpp:8205:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newpar[2] = x_("p"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:8220:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np)); ^ src/usr/usrdiacom.cpp:8222:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesame(newpar[0], x_("yes")) != 0) continue; ^ src/usr/usrdiacom.cpp:8249:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (np == NONODEPROTO) DiaSetText(dia, DEDF_NEWNAME, x_("")); else ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:8276:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (i >= 0) pt = DiaGetScrollLine(dia, DEDF_CELLLIST, i); else pt = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:8297:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (i >= 0) pt = DiaGetScrollLine(dia, DEDF_CELLLIST, i); else pt = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:8336:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newpar[0] = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:8373:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newpar[1] = x_("new-window"); ^~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ --- src/usr/usrdiaedit.o --- c++ -pipe -O2 -fno-strict-aliasing -I/usr/local/include -Isrc/include -c src/usr/usrdiaedit.cpp -o src/usr/usrdiaedit.o --- src/usr/usrdiacom.o --- src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8436:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8437:102: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_faclisdialog = {{75,75,572,333}, N_("Cell Lists"), 0, 26, us_faclisdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_celllist()': src/usr/usrdiacom.cpp:8660:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)np, VNODEPROTO, VSTRING, x_("IO_true_library")); ^ src/usr/usrdiacom.cpp:8723:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (total == 0) ttyputmsg(_("No cells match this request")); else ^ src/usr/usrdiacom.cpp:8750:95: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] dumpfile = xcreate(x_("celllist.txt"), el_filetypetext, _("Cell Listing File:"), &truename); ^ src/usr/usrdiacom.cpp:8750:95: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8751:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (dumpfile == 0) ttyputerr(_("Cannot write cell listing")); else ^ src/usr/usrdiacom.cpp:8758:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("Wrote %s"), truename); ^ src/usr/usrdiacom.cpp:8767:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Cell")); ^ src/usr/usrdiacom.cpp:8769:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Version-----Creation date")); ^ src/usr/usrdiacom.cpp:8770:96: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("---------Revision Date------------Size-------Usage-L-I-C-D-N")); ^ src/usr/usrdiacom.cpp:8771:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), returninfstr(infstr)); ^ src/usr/usrdiacom.cpp:8778:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(_("======== LIBRARY %s: ========"), lib->libname); ^ src/usr/usrdiacom.cpp:8782:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("%s"), us_makecellline(nplist[i], maxlen)); ^ src/usr/usrdiacom.cpp: In function 'int us_sortbycellname(const void*, const void*)': src/usr/usrdiacom.cpp:8876:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s:%s"), f1->lib->libname, nldescribenodeproto(f1)); ^ src/usr/usrdiacom.cpp:8879:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s:%s"), f2->lib->libname, nldescribenodeproto(f2)); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:8897:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:8897:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8897:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8897:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8897:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8897:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8897:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8897:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:8898:108: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_cellselectdialog = {{50,75,419,365}, N_("Cell List"), 0, 8, us_cellselectdialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'long int us_cellselect(char*, char**, long int)': src/usr/usrdiacom.cpp:8931:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_cellselectdialogitems[0].msg = _("OK"); ^~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:8932:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_cellselectdialogitems[1].msg = _("Cancel"); ^~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:8939:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_cellselectdialogitems[0].msg = _("Delete"); ^~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:8940:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_cellselectdialogitems[1].msg = _("Done"); ^~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9115:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:9116:100: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_celldialog = {{50,75,427,669}, N_("Cell Options"), 0, 35, us_celldialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_celldlog()': src/usr/usrdiacom.cpp:9191:93: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)np, VNODEPROTO, VINTEGER|VISARRAY, x_("FACET_characteristic_spacing")); ^ src/usr/usrdiacom.cpp:9266:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_facet_explorer_textsize")); ^ src/usr/usrdiacom.cpp:9331:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DFCO_CHARSPACX, x_("")); ^ src/usr/usrdiacom.cpp:9332:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DFCO_CHARSPACY, x_("")); ^ src/usr/usrdiacom.cpp:9524:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)np, VNODEPROTO, x_("userbits"), fi->newbits, VINTEGER); ^ src/usr/usrdiacom.cpp:9527:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)fi->characteristicspacing, VINTEGER|VISARRAY|(2<addr; else pt = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:9821:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)lib, VLIBRARY, VSTRING, x_("USER_drawing_designer_name")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:9822:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var != NOVARIABLE) pt = (CHAR *)var->addr; else pt = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:9824:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)lib, VLIBRARY, VSTRING, x_("USER_drawing_project_name")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:9825:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var != NOVARIABLE) pt = (CHAR *)var->addr; else pt = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:9839:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("For cell: ")); ^ src/usr/usrdiacom.cpp:9880:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DFRO_CELLNAME, _("No cell in window")); ^ src/usr/usrdiacom.cpp:9991:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)us_tool, VTOOL, VSTRING, x_("USER_drawing_company_name")); ^ src/usr/usrdiacom.cpp:9996:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)delval((INTBIG)us_tool, VTOOL, x_("USER_drawing_company_name")); ^ src/usr/usrdiacom.cpp:10000:94: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)us_tool, VTOOL, x_("USER_drawing_company_name"), (INTBIG)pt, VSTRING); ^ src/usr/usrdiacom.cpp:10005:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)us_tool, VTOOL, VSTRING, x_("USER_drawing_designer_name")); ^ src/usr/usrdiacom.cpp:10010:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)delval((INTBIG)us_tool, VTOOL, x_("USER_drawing_designer_name")); ^ src/usr/usrdiacom.cpp:10014:95: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)us_tool, VTOOL, x_("USER_drawing_designer_name"), (INTBIG)pt, VSTRING); ^ src/usr/usrdiacom.cpp:10019:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)us_tool, VTOOL, VSTRING, x_("USER_drawing_project_name")); ^ src/usr/usrdiacom.cpp:10024:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)delval((INTBIG)us_tool, VTOOL, x_("USER_drawing_project_name")); ^ src/usr/usrdiacom.cpp:10028:94: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)us_tool, VTOOL, x_("USER_drawing_project_name"), (INTBIG)pt, VSTRING); ^ src/usr/usrdiacom.cpp:10035:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)lib, VLIBRARY, VSTRING, x_("USER_drawing_company_name")); ^ src/usr/usrdiacom.cpp:10040:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)delval((INTBIG)lib, VLIBRARY, x_("USER_drawing_company_name")); ^ src/usr/usrdiacom.cpp:10044:107: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)lib, VLIBRARY, x_("USER_drawing_company_name"), (INTBIG)threestrings[0], VSTRING); ^ src/usr/usrdiacom.cpp:10047:81: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)lib, VLIBRARY, VSTRING, x_("USER_drawing_designer_name")); ^ src/usr/usrdiacom.cpp:10052:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)delval((INTBIG)lib, VLIBRARY, x_("USER_drawing_designer_name")); ^ src/usr/usrdiacom.cpp:10056:108: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)lib, VLIBRARY, x_("USER_drawing_designer_name"), (INTBIG)threestrings[1], VSTRING); ^ src/usr/usrdiacom.cpp:10059:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)lib, VLIBRARY, VSTRING, x_("USER_drawing_project_name")); ^ src/usr/usrdiacom.cpp:10064:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)delval((INTBIG)lib, VLIBRARY, x_("USER_drawing_project_name")); ^ src/usr/usrdiacom.cpp:10068:107: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)lib, VLIBRARY, x_("USER_drawing_project_name"), (INTBIG)threestrings[2], VSTRING); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10115:107: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_genoptdialog = {{75,75,288,469}, N_("General Options"), 0, 13, us_genoptdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10143:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10144:105: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_advdialog = {{75,75,292,432}, N_("Advanced Users Only"), 0, 13, us_advdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_generaloptionsdlog()': src/usr/usrdiacom.cpp:10174:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_maximum_errors")); ^ src/usr/usrdiacom.cpp:10213:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_maximum_errors")) != NOVARIABLE) ^ src/usr/usrdiacom.cpp:10214:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] delval((INTBIG)us_tool, VTOOL, x_("USER_maximum_errors")); ^ src/usr/usrdiacom.cpp:10217:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)us_tool, VTOOL, x_("USER_maximum_errors"), i, VINTEGER); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:10238:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[0] = x_("dialog-edit"); ^~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:10244:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[0] = x_("options-changed"); ^~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:10250:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[0] = x_("arena"); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:10256:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[0] = x_("namespace"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:10262:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[0] = x_("rtree"); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:10269:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[0] = x_("examine-options"); ^~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:10276:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[0] = x_("undo"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:10282:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[0] = x_("internal-errors"); ^~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10357:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:10358:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_multigetinfodialog = {{75,75,476,556}, N_("Multiple Object Information"), 0, 30, us_multigetinfodialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_showdlog(Boolean)': src/usr/usrdiacom.cpp:10408:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_abortcommand(_("Nothing is highlighted")); ^ src/usr/usrdiacom.cpp:10450:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_abortcommand(_("Highlight unintelligible")); ^ src/usr/usrdiacom.cpp:10487:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_abortcommand(_("Highlight unintelligible")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:10536:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newlang[0] = _("Leave selection alone"); ^~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:10537:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newlang[1] = _("Make all Hard-to-select"); ^~~~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:10538:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newlang[2] = _("Make all Easy-to-select"); ^~~~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:10541:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newlang[0] = _("Leave selection alone"); ^~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:10572:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaStuffLine(dia, DGIM_OBJECTLIST, x_("----------------------------")); ^ src/usr/usrdiacom.cpp:10579:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] latoa(abs(cx1-cx2), 0), latoa(abs(cy1-cy2), 0)); ^ src/usr/usrdiacom.cpp:10621:58: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaStuffLine(dia, DGIM_OBJECTLIST, _("Cells overlap")); else ^ src/usr/usrdiacom.cpp:10624:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Distance between edges:")); ^ src/usr/usrdiacom.cpp:10627:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _(" X=%s"), latoa(distx, 0)); ^ src/usr/usrdiacom.cpp:10631:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _(" Y=%s"), latoa(disty, 0)); ^ src/usr/usrdiacom.cpp:10829:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] VINTEGER); ^ src/usr/usrdiacom.cpp: In function 'void us_listmanyhighlights(long int, HIGHLIGHT*, long int*, long int*, void*)': src/usr/usrdiacom.cpp:10938:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] esnprintf(buf, 100, x_("%ld %s:"), len, makeplural(_("selection"), len)); ^ src/usr/usrdiacom.cpp:10956:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Node ")); ^ src/usr/usrdiacom.cpp:11033:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Arc ")); ^ src/usr/usrdiacom.cpp:11054:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] latoa(manyhigh[i].staly, 0), latoa(manyhigh[i].stahy, 0)); ^ src/usr/usrdiacom.cpp:11059:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] latoa(manyhigh[i].stahx, 0), latoa(manyhigh[i].stahy, 0)); ^ src/usr/usrdiacom.cpp:11064:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Export ")); ^ src/usr/usrdiacom.cpp:11073:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] manyhigh[i].fromport->protoname); ^ src/usr/usrdiacom.cpp:11079:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(manyhigh[i].cell)); ^ src/usr/usrdiacom.cpp:11085:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Text on arc %s"), describearcinst(ai)); ^ src/usr/usrdiacom.cpp:11089:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Text on node %s"), describenodeinst(ni)); ^ src/usr/usrdiacom.cpp:11092:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Text object")); ^ src/usr/usrdiacom.cpp:11096:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_(" (%ld of %ld)"), whichone[i], oftotal[i]); ^ src/usr/usrdiacom.cpp:11104:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIM_NODEXPRANGE, _("All the same")); ^ src/usr/usrdiacom.cpp:11113:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIM_NODEYPRANGE, _("All the same")); ^ src/usr/usrdiacom.cpp:11122:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIM_NODEXSRANGE, _("All the same")); ^ src/usr/usrdiacom.cpp:11131:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIM_NODEYSRANGE, _("All the same")); ^ src/usr/usrdiacom.cpp:11140:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIM_ARCWIDRANGE, _("All the same")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11197:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11198:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_showtextdialog = {{50,75,563,424}, N_("Information on Highlighted Text"), 0, 47, us_showtextdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'void us_getinfotext(HIGHLIGHT*, Boolean)': src/usr/usrdiacom.cpp:11257:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Name,Inherit,Value"), N_("Name,Inherit-All,Value")}; ^ src/usr/usrdiacom.cpp:11257:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11257:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:11257:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:11298:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_showtextdialog.list[DGIT_OBJECTINFO-1].msg = _("Node Info"); ^~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:11299:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_showtextdialog.list[DGIT_OBJECTHIGH-1].msg = _("See Node"); ^~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:11304:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIT_TEXTTYPE, _("Text information for cell name:")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:11621:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_showtextdialog.list[DGIT_OBJECTINFO-1].msg = _("Info"); ^~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:11622:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_showtextdialog.list[DGIT_OBJECTHIGH-1].msg = _("See"); ^~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:11630:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_showtextdialog.list[DGIT_OBJECTINFO-1].msg = _("Node Info"); ^~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:11631:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_showtextdialog.list[DGIT_OBJECTHIGH-1].msg = _("See Node"); ^~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:11636:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_showtextdialog.list[DGIT_OBJECTINFO-1].msg = _("Arc Info"); ^~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:11637:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_showtextdialog.list[DGIT_OBJECTHIGH-1].msg = _("See Arc"); ^~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:11675:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIT_XOFFSET_L, _("X position:")); ^ src/usr/usrdiacom.cpp:11676:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIT_YOFFSET_L, _("Y position:")); ^ src/usr/usrdiacom.cpp:11678:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(high->cell)); ^ src/usr/usrdiacom.cpp:11687:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] high->fromport->protoname); ^ src/usr/usrdiacom.cpp:11696:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIT_XOFFSET_L, _("X position:")); ^ src/usr/usrdiacom.cpp:11697:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIT_YOFFSET_L, _("Y position:")); ^ src/usr/usrdiacom.cpp:11704:69: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_describenodeinsttype(ni->proto, ni, ni->userbits&NTECHBITS)); ^ src/usr/usrdiacom.cpp:11715:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describearcinst(high->fromgeom->entryaddr.ai)); ^ src/usr/usrdiacom.cpp:11786:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Evaluation: ")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12216:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12217:114: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_portinfodialog = {{50,75,351,534}, N_("Export Information"), 0, 45, us_portinfodialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'void us_getinfoexport(HIGHLIGHT*)': src/usr/usrdiacom.cpp:12319:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)pp, VPORTPROTO, VSTRING, x_("EXPORT_reference_name")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:12320:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) refname = x_(""); else ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:12429:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaMessageInDialog(_("Must have a non-empty export name")); ^ src/usr/usrdiacom.cpp:12520:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setval((INTBIG)pp, VPORTPROTO, x_("userbits"), newbit, VINTEGER); ^ src/usr/usrdiacom.cpp:12530:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (getval((INTBIG)pp, VPORTPROTO, VSTRING, x_("EXPORT_reference_name")) != NOVARIABLE) ^ src/usr/usrdiacom.cpp:12531:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] delval((INTBIG)pp, VPORTPROTO, x_("EXPORT_reference_name")); ^ src/usr/usrdiacom.cpp:12535:29: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)newstr, VSTRING); ^ --- src/usr/usrdiaedit.o --- src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:106:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:133:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:160:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:248:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiaedit.cpp:248:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:248:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:248:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:248:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:248:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:248:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:248:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:248:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:248:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:249:113: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_diaeditalldialog = {{49,56,394,350}, N_("Dialog Editor"), 0, 10, us_diaeditalldialogitems, 0, 0}; ^ --- src/usr/usrdiacom.o --- src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] --- src/usr/usrdiaedit.o --- src/usr/usrdiaedit.cpp:356:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiaedit.cpp:356:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:356:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:356:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] --- src/usr/usrdiacom.o --- src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] --- src/usr/usrdiaedit.o --- src/usr/usrdiaedit.cpp:356:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:356:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:356:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:356:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:356:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] --- src/usr/usrdiacom.o --- src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] --- src/usr/usrdiaedit.o --- src/usr/usrdiaedit.cpp:357:113: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_diaeditsingledialog = {{100,360,309,669}, N_("Dialog"), 0, 9, us_diaeditsingledialogitems, 0, 0}; ^ --- src/usr/usrdiacom.o --- src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] --- src/usr/usrdiaedit.o --- src/usr/usrdiaedit.cpp: In function 'void us_diaeditdosingle(char*)': src/usr/usrdiaedit.cpp:397:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_diaeditcurdia->right - origright, us_diaeditcurdia->bottom - origbottom); ^ --- src/usr/usrdiacom.o --- src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] --- src/usr/usrdiaedit.o --- In file included from src/usr/usrdiaedit.cpp:32: src/usr/usrdiaedit.cpp:401:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_diaeditsingledialog.movable = x_("*** DIALOG HAS NO TITLE BAR ***"); ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ --- src/usr/usrdiacom.o --- src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12669:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:12670:109: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_showarcdialog = {{50,75,375,509}, N_("Arc Information"), 0, 40, us_showarcdialogitems, 0, 0}; ^ --- src/usr/usrdiaedit.o --- src/usr/usrdiaedit.cpp: At global scope: src/usr/usrdiaedit.cpp:508:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiaedit.cpp:508:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:508:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:508:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:508:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:508:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:509:110: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_diaeditnewdialog = {{450,56,535,293}, N_("New Dialog"), 0, 6, us_diaeditnewdialogitems, 0, 0}; ^ src/usr/usrdiaedit.cpp: In function 'void us_diaeditmakenewdialog(void*)': src/usr/usrdiaedit.cpp:555:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] allocstring(&newDia->prefix, x_("us"), us_tool->cluster); ^ src/usr/usrdiaedit.cpp: At global scope: src/usr/usrdiaedit.cpp:628:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiaedit.cpp:628:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:628:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:629:116: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_diaedittitledialog = {{450,56,511,293}, N_("Dialog Title"), 0, 3, us_diaedittitledialogitems, 0, 0}; ^ src/usr/usrdiaedit.cpp:969:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiaedit.cpp:969:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:969:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:970:113: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_diaeditgriddialog = {{450,56,511,293}, N_("Grid Amount"), 0, 3, us_diaeditgriddialogitems, 0, 0}; ^ In file included from src/usr/usrdiaedit.cpp:32: src/usr/usrdiaedit.cpp: In function 'void us_diaeditnewitem(void*)': src/usr/usrdiaedit.cpp:1023:10: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pt = x_("item"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiaedit.cpp: At global scope: src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1105:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1106:119: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_diaedititemdialog = {{450,56,583,397}, N_("Item Information"), 0, 14, us_diaedititemdialogitems, 0, 0}; ^ src/usr/usrdiaedit.cpp: In function 'void us_diaeditshowdetails(DIAITEM*, long int)': src/usr/usrdiaedit.cpp:1141:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DITD_BOTTOM_L, x_("Height:")); ^ src/usr/usrdiaedit.cpp:1142:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DITD_RIGHT_L, x_("Width:")); ^ src/usr/usrdiaedit.cpp:1166:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DITD_BOTTOM_L, x_("Height:")); ^ src/usr/usrdiaedit.cpp:1167:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DITD_RIGHT_L, x_("Width:")); ^ src/usr/usrdiaedit.cpp:1172:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DITD_BOTTOM_L, x_("Bottom:")); ^ src/usr/usrdiaedit.cpp:1173:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DITD_RIGHT_L, x_("Right:")); ^ In file included from src/usr/usrdiaedit.cpp:32: src/usr/usrdiaedit.cpp: In function 'void us_diaeditredrawsingledia(void*)': src/usr/usrdiaedit.cpp:1304:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] msg = x_("SCROLL AREA"); ^~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiaedit.cpp:1311:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] msg = x_("SCROLL AREA (MULTI)"); ^~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiaedit.cpp:1331:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] msg = x_("ICON"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiaedit.cpp:1342:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] msg = x_("POPUP"); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiaedit.cpp:1352:14: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] msg = x_("PROGRESS"); ^~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiaedit.cpp: In function 'void us_diaeditreaddialogs()': src/usr/usrdiaedit.cpp:1414:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, DIALOGFILE); ^ src/usr/usrdiaedit.cpp:1416:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] in = xopen(pt, el_filetypetext, x_(""), &filename); ^ src/usr/usrdiaedit.cpp:1584:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("Ignore name %s, use %s"), pt, dia->name); ^ src/usr/usrdiaedit.cpp: In function 'void us_diaeditsavedialogs()': src/usr/usrdiaedit.cpp:1638:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, DIALOGFILE); ^ src/usr/usrdiaedit.cpp: In function 'void us_diaeditsaveui(char*)': src/usr/usrdiaedit.cpp:1737:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("All dialog items should have names")); ^ src/usr/usrdiaedit.cpp:1742:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%sui/%s.ui"), el_libdir, us_diaeditcurdia->abbrev); ^ src/usr/usrdiaedit.cpp:1793:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("Form %s created"), truename); ^ src/usr/usrdiaedit.cpp:1797:83: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%sui/%s_ext.ui"), el_libdir, us_diaeditcurdia->abbrev); ^ src/usr/usrdiaedit.cpp:1840:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("Form %s created"), truename); ^ --- src/usr/usrdiacom.o --- In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'void us_getinfoarc(ARCINST*)': src/usr/usrdiacom.cpp:12746:18: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] } else str = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:12749:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIA_NETWORK, _("*** NONE ***")); ^ --- src/usr/usrdiaedit.o --- src/usr/usrdiaedit.cpp: In function 'void us_diaeditloadui(char*)': src/usr/usrdiaedit.cpp:1932:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg(x_("Loading .ui is disabled")); ^ --- src/usr/usrdiacom.o --- src/usr/usrdiacom.cpp:12776:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] } else DiaSetText(dia, DGIA_BUSSIZE, _("N/A")); ^ --- src/usr/usrdiaedit.o --- src/usr/usrdiaedit.cpp: At global scope: src/usr/usrdiaedit.cpp:1972:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiaedit.cpp:1972:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1972:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiaedit.cpp:1973:125: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_diaeditsavedialog = {{450,56,491,293}, N_("Dialogs changed. Save?"), 0, 3, us_diaeditsavedialogitems, 0, 0}; ^ --- src/usr/usrdiacom.o --- src/usr/usrdiacom.cpp:12813:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newstr = (CHAR *)(*(el_curconstraint->request))(x_("describearc"), (INTBIG)ai); ^ src/usr/usrdiacom.cpp:12817:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIA_EXTRAINFO_L, _("Constraint:")); ^ src/usr/usrdiacom.cpp:12830:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DGIA_EXTRAINFO_L, _("Color:")); ^ src/usr/usrdiacom.cpp:12961:88: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ai, VARCINST,x_("userbits"), ai->userbits | ISNEGATED, VINTEGER); ^ src/usr/usrdiacom.cpp:12963:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ai, VARCINST,x_("userbits"), ai->userbits & ~ISNEGATED, VINTEGER); ^ src/usr/usrdiacom.cpp:12966:93: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits | ISDIRECTIONAL, VINTEGER); ^ src/usr/usrdiacom.cpp:12968:94: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits & ~ISDIRECTIONAL, VINTEGER); ^ src/usr/usrdiacom.cpp:12971:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits & ~NOEXTEND, VINTEGER); ^ src/usr/usrdiacom.cpp:12973:88: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits | NOEXTEND, VINTEGER); ^ src/usr/usrdiacom.cpp:12976:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits | NOTEND1, VINTEGER); ^ src/usr/usrdiacom.cpp:12978:88: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits & ~NOTEND1, VINTEGER); ^ src/usr/usrdiacom.cpp:12981:87: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits | NOTEND0, VINTEGER); ^ src/usr/usrdiacom.cpp:12983:88: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits & ~NOTEND0, VINTEGER); ^ src/usr/usrdiacom.cpp:12986:90: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits | REVERSEEND, VINTEGER); ^ src/usr/usrdiacom.cpp:12988:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ai, VARCINST, x_("userbits"), ai->userbits & ~REVERSEEND, VINTEGER); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13208:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13209:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_shownodedialog = {{50,75,568,478}, N_("Node Information"), 0, 42, us_shownodedialogitems, x_("shownode"), 176}; ^ src/usr/usrdiacom.cpp:13209:127: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'void us_getinfonode(NODEINST*, Boolean)': src/usr/usrdiacom.cpp:13397:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_shownodedialogitems[DGIN_MOREORLESS-1].msg = _("Less"); ^~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:13400:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_shownodedialogitems[DGIN_MOREORLESS-1].msg = _("More"); ^~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp: In member function 'virtual void EDiaShowNode::reset()': src/usr/usrdiacom.cpp:13451:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_shownodedialogitems[DGIN_MOREORLESS-1].msg = _("Less"); ^~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:13454:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_shownodedialogitems[DGIN_MOREORLESS-1].msg = _("More"); ^~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp: In member function 'void EDiaShowNode::setState(Boolean)': src/usr/usrdiacom.cpp:13492:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_TYPE, x_("")); ^ src/usr/usrdiacom.cpp:13493:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_NAME, x_("")); ^ src/usr/usrdiacom.cpp:13494:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_XSIZE, x_("")); ^ src/usr/usrdiacom.cpp:13495:28: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_YSIZE, x_("")); ^ src/usr/usrdiacom.cpp:13496:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_XSIZE_L, _("X size:")); ^ src/usr/usrdiacom.cpp:13497:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_YSIZE_L, _("Y size:")); ^ src/usr/usrdiacom.cpp:13498:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_ROTATION, x_("")); ^ src/usr/usrdiacom.cpp:13500:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SIZE, x_("")); ^ src/usr/usrdiacom.cpp:13501:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_XPOSITION, x_("")); ^ src/usr/usrdiacom.cpp:13502:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_YPOSITION, x_("")); ^ src/usr/usrdiacom.cpp:13503:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_POSITION, _("Lower-left:")); ^ src/usr/usrdiacom.cpp:13508:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL1, x_("")); ^ src/usr/usrdiacom.cpp:13509:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL1_L, x_("")); ^ src/usr/usrdiacom.cpp:13511:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL2_L, x_("")); ^ src/usr/usrdiacom.cpp:13514:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTR, x_("")); ^ src/usr/usrdiacom.cpp:13515:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTR_L, x_("")); ^ src/usr/usrdiacom.cpp:13516:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTREV, x_("")); ^ src/usr/usrdiacom.cpp:13517:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTREV_L, x_("")); ^ src/usr/usrdiacom.cpp:13518:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTRLAN_L, x_("")); ^ src/usr/usrdiacom.cpp: In member function 'void EDiaShowNode::refill()': src/usr/usrdiacom.cpp:13616:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Enhancement MESFET")}; ^ src/usr/usrdiacom.cpp:13616:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13616:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13616:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13616:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13616:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13616:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13616:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13616:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13620:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("T Negative")}; ^ src/usr/usrdiacom.cpp:13620:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13620:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13620:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13620:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13620:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13620:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13620:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13620:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13620:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13620:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13620:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:13677:35: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("ATTR_"), 5) == 0) attrcount++; ^ src/usr/usrdiacom.cpp:13721:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (namesamen(pt, x_("ATTR_"), 5) != 0) continue; ^ src/usr/usrdiacom.cpp:13821:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, PARAMDEFAULTSTRING); ^ src/usr/usrdiacom.cpp:13858:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTRLAN_L, _("Parameter/Attribute type:")); ^ src/usr/usrdiacom.cpp:13861:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTRLAN_L, _("Parameter type:")); ^ src/usr/usrdiacom.cpp:13864:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTRLAN_L, _("Attribute type:")); ^ src/usr/usrdiacom.cpp:13880:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTR, x_("")); ^ src/usr/usrdiacom.cpp:13886:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s = %s"), paramname[i], paramvalue[i]); ^ src/usr/usrdiacom.cpp:13891:60: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("Parameter '%s'"), paramname[i]); ^ src/usr/usrdiacom.cpp:13904:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTREV_L, _("Evaluation:")); ^ src/usr/usrdiacom.cpp:13917:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTR, x_("")); ^ src/usr/usrdiacom.cpp:13923:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s = %s"), attrname[i], attrvalue[i]); ^ src/usr/usrdiacom.cpp:13928:59: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("Attribute '%s'"), attrname[i]); ^ src/usr/usrdiacom.cpp:13941:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTREV_L, _("Evaluation:")); ^ src/usr/usrdiacom.cpp:13951:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTR, x_("")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:14005:22: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] } else namestr = x_(""); ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:14012:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_XSIZE_L, _("Max Width:")); else ^ src/usr/usrdiacom.cpp:14013:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_XSIZE_L, _("Width:")); ^ src/usr/usrdiacom.cpp:14014:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_YSIZE_L, _("Length:")); ^ src/usr/usrdiacom.cpp:14024:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (xyrev) setText(DGIN_SIZE, _("Transformed:")); else ^ src/usr/usrdiacom.cpp:14027:43: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SIZE, _("Untransformed:")); ^ src/usr/usrdiacom.cpp:14049:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_POSITION, _("Cell center:")); ^ src/usr/usrdiacom.cpp:14052:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_POSITION, _("Center:")); ^ src/usr/usrdiacom.cpp:14091:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL1_L, _("Zener diode size:")); else ^ src/usr/usrdiacom.cpp:14092:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL1_L, _("Diode size:")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:14094:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) pt = x_("0"); else ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:14103:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Resistance")); ^ src/usr/usrdiacom.cpp:14105:94: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] TRANSLATE(us_resistancenames[(us_electricalunits&INTERNALRESUNITS) >> INTERNALRESUNITSSH])); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:14108:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (unitvar == NOVARIABLE) pt = x_("0"); else ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:14118:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Electrolytic cap:")); else ^ src/usr/usrdiacom.cpp:14119:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Capacitance")); ^ src/usr/usrdiacom.cpp:14121:95: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] TRANSLATE(us_capacitancenames[(us_electricalunits&INTERNALCAPUNITS) >> INTERNALCAPUNITSSH])); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:14124:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (unitvar == NOVARIABLE) pt = x_("0"); else ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:14133:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Inductance")); ^ src/usr/usrdiacom.cpp:14135:94: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] TRANSLATE(us_inductancenames[(us_electricalunits&INTERNALINDUNITS) >> INTERNALINDUNITSSH])); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:14138:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (unitvar == NOVARIABLE) pt = x_("0"); else ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:14146:42: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL1_L, _("Function:")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:14148:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) pt = x_(""); else ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:14168:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL1_L, _("Transistor type:")); ^ src/usr/usrdiacom.cpp:14174:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL2_L, _("Flip-flop type:")); ^ src/usr/usrdiacom.cpp:14195:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL1_L, _("Global name:")); ^ src/usr/usrdiacom.cpp:14196:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL2_L, _("Characteristics:")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:14217:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) pt = x_(""); else ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:14223:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL1_L, _("Actual width:")); ^ src/usr/usrdiacom.cpp:14234:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL2_L, _("Tech. edit relevance:")); ^ src/usr/usrdiacom.cpp:14242:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL2_L, _("Color:")); ^ src/usr/usrdiacom.cpp:14264:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL1_L, _("Offset angle / Degrees of circle:")); ^ src/usr/usrdiacom.cpp:14270:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL1_L, _("Degrees of circle:")); ^ src/usr/usrdiacom.cpp:14271:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (endangle == 0.0) setText(DGIN_SPECIAL1, x_("360")); else ^ src/usr/usrdiacom.cpp:14284:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL1_L, x_("")); ^ src/usr/usrdiacom.cpp:14285:32: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL1, x_("")); ^ src/usr/usrdiacom.cpp:14290:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_SPECIAL2_L, x_("")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In member function 'virtual void EDiaShowNode::itemHitAction(long int)': src/usr/usrdiacom.cpp:14377:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_shownodedialogitems[DGIN_MOREORLESS-1].msg = _("Less"); else ^~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:14378:64: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_shownodedialogitems[DGIN_MOREORLESS-1].msg = _("More"); ^~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:14444:27: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] paramvalue[highlineno]); ^ src/usr/usrdiacom.cpp:14453:26: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] attrvalue[highlineno]); ^ src/usr/usrdiacom.cpp:14466:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("Parameter '%s'"), paramname[highlineno]); ^ src/usr/usrdiacom.cpp:14476:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTREV_L, x_("")); ^ src/usr/usrdiacom.cpp:14477:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTREV, x_("")); ^ src/usr/usrdiacom.cpp:14480:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTREV_L, _("Evaluation:")); ^ src/usr/usrdiacom.cpp:14486:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("Attribute '%s'"), attrname[highlineno]); ^ src/usr/usrdiacom.cpp:14496:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTREV_L, x_("")); ^ src/usr/usrdiacom.cpp:14497:34: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTREV, x_("")); ^ src/usr/usrdiacom.cpp:14500:47: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setText(DGIN_PARATTREV_L, _("Evaluation:")); ^ src/usr/usrdiacom.cpp:14562:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ni, VNODEINST, x_("userbits"), newbits, VINTEGER); ^ src/usr/usrdiacom.cpp:14672:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ni, VNODEINST, x_("userbits"), newbits, VINTEGER); ^ src/usr/usrdiacom.cpp:14682:74: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)ni, VNODEINST, x_("userbits"), newbits, VINTEGER); ^ src/usr/usrdiacom.cpp:14841:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("ATTR_%s"), paramname[i]); ^ src/usr/usrdiacom.cpp: In member function 'long int EDiaShowNode::chatportproto(PORTPROTO*, PORTPROTO*, long int)': src/usr/usrdiacom.cpp:14910:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("%s port %s connects to"), activity, pp->protoname); ^ src/usr/usrdiacom.cpp:14913:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, _("Port %s connects to"), pp->protoname); ^ src/usr/usrdiacom.cpp:14921:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (count > 0) addstringtoinfstr(infstr, x_(",")); ^ src/usr/usrdiacom.cpp:14922:36: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_(" ")); ^ src/usr/usrdiacom.cpp:14932:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (moreinfo != 0) addstringtoinfstr(infstr, x_(":")); ^ src/usr/usrdiacom.cpp:14939:50: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] stuffLine(DGIN_CONLIST, _(" Highlighted port")); ^ src/usr/usrdiacom.cpp:14962:30: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pe->exportproto->protoname); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:14987:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:14987:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:14987:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:14987:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:14987:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:14987:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:14987:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:14987:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:14987:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:14987:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:14987:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:14987:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:14988:123: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_scatrndialog = {{75,75,236,376}, N_("Scalable Transistor Information"), 0, 12, us_scatrndialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_scalabletransdlog()': src/usr/usrdiacom.cpp:15008:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static CHAR *contcount[3] = {x_("0"), x_("1"), x_("2")}; ^ src/usr/usrdiacom.cpp:15008:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15008:56: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:15021:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) origvarstring = x_("2"); else ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:15047:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DSCT_ACTUALEVAL_L, _("Evaluation:")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:15114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:15114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15114:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15115:100: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_globdialog = {{75,75,208,368}, N_("Global Signal"), 0, 7, us_globdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15199:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15200:100: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_griddialog = {{50,75,199,550}, N_("Grid Options"), 0, 14, us_griddialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_griddlog()': src/usr/usrdiacom.cpp:15234:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)us_tool, VTOOL, VFRACT|VISARRAY, x_("USER_default_grid")); ^ src/usr/usrdiacom.cpp:15280:52: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)defgrid, VFRACT|VISARRAY|(2<state & ~GRIDON, VINTEGER); ^ src/usr/usrdiacom.cpp:15306:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)el_curwindowpart, VWINDOWPART, x_("gridx"), newgridx, VINTEGER); ^ src/usr/usrdiacom.cpp:15307:89: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)el_curwindowpart, VWINDOWPART, x_("gridy"), newgridy, VINTEGER); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:15348:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:15348:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15348:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15348:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15349:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_helpdialog = {{50,75,378,720}, N_("Help"), 0, 4, us_helpdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_helpdlog(char*)': src/usr/usrdiacom.cpp:15369:53: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] in = xopen(line, us_filetypehelp, x_(""), &filename); ^ src/usr/usrdiacom.cpp:15372:55: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_abortcommand(_("Cannot find help file: %s"), line); ^ src/usr/usrdiacom.cpp:15389:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)us_tool, VTOOL, VSTRING, x_("USER_machine")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:15390:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) platform = x_(""); else ^~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15481:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15482:106: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_iconoptdialog = {{75,75,352,476}, N_("Icon Options"), 0, 29, us_iconoptdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_iconstyledlog()': src/usr/usrdiacom.cpp:15507:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Bottom side")}; ^ src/usr/usrdiacom.cpp:15507:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15507:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15507:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15508:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static CHAR *portlocation[] = {N_("Body"), N_("Lead end"), N_("Lead middle")}; ^ src/usr/usrdiacom.cpp:15508:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15508:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15509:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static CHAR *portstyle[] = {N_("Centered"), N_("Inward"), N_("Outward")}; ^ src/usr/usrdiacom.cpp:15509:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15509:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15510:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static CHAR *porttech[] = {N_("Universal"), N_("Schematic")}; ^ src/usr/usrdiacom.cpp:15510:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15512:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Lower-right"), N_("Lower-left")}; ^ src/usr/usrdiacom.cpp:15512:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15512:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15512:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15514:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_icon_lead_length")); ^ src/usr/usrdiacom.cpp:15516:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_icon_lead_spacing")); ^ src/usr/usrdiacom.cpp:15518:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)us_tool, VTOOL, VINTEGER, x_("USER_icon_style")); ^ src/usr/usrdiacom.cpp:15610:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_icon_style"), style, VINTEGER); ^ src/usr/usrdiacom.cpp:15614:75: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_icon_lead_length"), i, VINTEGER); ^ src/usr/usrdiacom.cpp:15617:76: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] setval((INTBIG)us_tool, VTOOL, x_("USER_icon_lead_spacing"), i, VINTEGER); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:15633:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:15633:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15633:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15633:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15633:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15634:105: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_javaoptdialog = {{75,75,196,277}, N_("Java Options"), 0, 5, us_javaoptdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15688:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:15688:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15688:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15689:125: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_highlightlayerdialog = {{50,75,195,334}, N_("Layer to Highlight"), 0, 3, us_highlightlayerdialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'long int us_highlayerlog()': src/usr/usrdiacom.cpp:15728:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newpar[0] = x_("default"); ^~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:15740:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newpar[0] = x_("default"); ^~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:15745:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] newpar[0] = x_("highlight"); ^~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:15764:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:15764:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15764:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15764:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15765:121: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_librarypathdialog = {{50,75,159,485}, N_("Current Library Path"), 0, 4, us_librarypathdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15809:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:15809:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15809:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15809:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15809:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15809:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15810:118: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_chglibrarydialog = {{75,75,280,401}, N_("Set Current Library"), 0, 6, us_chglibrarydialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:15878:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:15878:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15878:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15878:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15878:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15878:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15878:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15878:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15878:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15878:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15878:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15878:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:15879:114: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_annringdialog = {{75,75,376,330}, N_("Annulus Construction"), 0, 12, us_annringdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_annularringdlog()': src/usr/usrdiacom.cpp:15914:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_abortcommand(_("This technology has no pure-layer nodes")); ^ src/usr/usrdiacom.cpp:15930:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DANR_NUMSEGS, x_("32")); ^ src/usr/usrdiacom.cpp:15931:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DANR_NUMDEGREES, x_("360")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:15972:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pars[0] = x_("trace"); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:15973:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] pars[1] = x_("construct-annulus"); ^~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16006:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16007:108: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_spelldialog = {{75,75,304,356}, N_("Create Text Layout"), 0, 17, us_spelldialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_placetextdlog()': src/usr/usrdiacom.cpp:16039:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] us_abortcommand(_("This technology has no pure-layer nodes")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16161:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16162:110: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_defnodedialog = {{50,75,535,507}, N_("New Node Options"), 0, 29, us_defnodedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_defnodedlog()': src/usr/usrdiacom.cpp:16270:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s (%s)"), nodefunctionname(i, NONODEINST), shortnames[i]); ^ src/usr/usrdiacom.cpp:16292:46: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DDFN_NODEROTATION, x_("")); ^ src/usr/usrdiacom.cpp:16372:86: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s (%s)"), nodefunctionname(i, NONODEINST), shortnames[i]); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:16459:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:16459:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16459:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16459:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16459:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16460:109: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_resistancedialog = {{50,75,124,345}, N_("Resistance"), 0, 5, us_resistancedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'void us_resistancedlog(GEOM*, VARIABLE*)': src/usr/usrdiacom.cpp:16504:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] f = figureunits(x_("100"), VTUNITSRES, dispunits); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:16551:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:16551:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16551:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16551:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16551:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16552:112: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_capacitancedialog = {{50,75,123,330}, N_("Capacitance"), 0, 5, us_capacitancedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'void us_capacitancedlog(GEOM*, VARIABLE*)': src/usr/usrdiacom.cpp:16596:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] f = figureunits(x_("100"), VTUNITSCAP, dispunits); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:16643:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:16643:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16643:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16643:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16643:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16644:109: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_inductancedialog = {{50,75,126,321}, N_("Inductance"), 0, 5, us_inductancedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'void us_inductancedlog(GEOM*, VARIABLE*)': src/usr/usrdiacom.cpp:16688:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] f = figureunits(x_("100"), VTUNITSIND, dispunits); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:16734:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:16734:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16734:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16734:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16735:91: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_areadialog = {{50,75,124,333}, N_("Area"), 0, 4, us_areadialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'void us_areadlog(NODEINST*)': src/usr/usrdiacom.cpp:16767:33: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) pt = x_("10"); else ^~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:16806:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:16806:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16806:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16806:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16806:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16806:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16806:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16806:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16806:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16807:113: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_widlendialog = {{50,75,195,332}, N_("Transistor Information"), 0, 9, us_widlendialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'void us_widlendlog(NODEINST*)': src/usr/usrdiacom.cpp:16845:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) (void)allocstring(&lenstr, x_("2"), us_tool->cluster); else ^ src/usr/usrdiacom.cpp:16863:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (var == NOVARIABLE) (void)allocstring(&widstr, x_("2"), us_tool->cluster); else ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:16936:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:16936:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16936:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16936:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16936:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16936:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16936:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:16937:108: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_nodesizedialog = {{75,75,212,297}, N_("Set Node Size"), 0, 7, us_nodesizedialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_nodesizedlog(char**)': src/usr/usrdiacom.cpp:16969:68: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] _("Nonmanhattan nodes selected: sizing in unrotated directions")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:16986:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (allmanhattan != 0) paramstart[ret++] = x_("use-transformation"); ^~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:17005:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:17005:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:17005:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:17005:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:17005:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:17005:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:17005:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:17005:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:17006:132: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_optionsavingdialog = {{50,75,363,378}, N_("Saving Options with Libraries"), 0, 8, us_optionsavingdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_optionsavingdlog()': src/usr/usrdiacom.cpp:17025:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)el_curlib, VLIBRARY, -1, x_("LIB_save_options")); ^ src/usr/usrdiacom.cpp:17091:67: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)savebits, VINTEGER|VISARRAY|(SAVEDBITWORDS<>"); ^~~~~~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:17817:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VSTRING, x_("IO_default_printer")); ^ src/usr/usrdiacom.cpp:17820:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] CHAR *printer = egetenv(x_("PRINTER")); ^ src/usr/usrdiacom.cpp:17861:72: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_width")); ^ src/usr/usrdiacom.cpp:17865:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_height")); ^ src/usr/usrdiacom.cpp:17869:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VFRACT, x_("IO_postscript_margin")); ^ src/usr/usrdiacom.cpp:17875:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VINTEGER, x_("IO_print_resolution_scale")); ^ src/usr/usrdiacom.cpp:17923:70: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VINTEGER, x_("IO_hpgl2_scale")); ^ src/usr/usrdiacom.cpp:17927:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DPRO_HPGL2SCALE, x_("20")); ^ src/usr/usrdiacom.cpp:17938:44: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DPRO_HPGL2SCALE, x_("20")); ^ src/usr/usrdiacom.cpp:17974:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("ps/")); ^ src/usr/usrdiacom.cpp:17975:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("PostScript File: ")); ^ src/usr/usrdiacom.cpp:18050:73: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VSTRING, x_("IO_default_printer")); ^ src/usr/usrdiacom.cpp:18055:37: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)printerlist[i], VSTRING); ^ src/usr/usrdiacom.cpp:18091:79: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)io_tool, VTOOL, x_("IO_postscript_height"), i, VFRACT); ^ src/usr/usrdiacom.cpp:18095:77: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)io_tool, VTOOL, x_("IO_postscript_width"), i, VFRACT); ^ src/usr/usrdiacom.cpp:18098:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)io_tool, VTOOL, x_("IO_postscript_margin"), i, VFRACT); ^ src/usr/usrdiacom.cpp:18103:85: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)io_tool, VTOOL, x_("IO_print_resolution_scale"), i, VINTEGER); ^ src/usr/usrdiacom.cpp:18131:71: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)io_tool, VTOOL, VINTEGER, x_("IO_hpgl2_scale")); ^ src/usr/usrdiacom.cpp:18135:63: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)delval((INTBIG)io_tool, VTOOL, x_("IO_hpgl2_scale")); ^ src/usr/usrdiacom.cpp:18141:80: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)setval((INTBIG)io_tool, VTOOL, x_("IO_hpgl2_scale"), scale, VINTEGER); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:18162:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:18162:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18162:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18162:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18162:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18163:117: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_purelayerdialog = {{75,75,312,284}, N_("Make Pure Layer Node"), 0, 5, us_purelayerdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_purelayernodedlog(char**)': src/usr/usrdiacom.cpp:18186:57: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputerr(_("This technology has no pure-layer nodes")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18240:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18241:113: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_quickkeydialog = {{75,75,634,478}, N_("Quick Key Options"), 0, 13, us_quickkeydialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'char* us_makequickkey(long int)': src/usr/usrdiacom.cpp:18429:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_(" ")); ^ src/usr/usrdiacom.cpp: In function 'void us_setmiddlequickkeys(void*)': src/usr/usrdiacom.cpp:18619:45: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaStuffLine(dia, DQKO_SUBLIST, x_("---")); ^ src/usr/usrdiacom.cpp: In function 'void us_setlastquickkeys(void*)': src/usr/usrdiacom.cpp:18654:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaStuffLine(dia, DQKO_SUBSUBLIST, x_("---")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:18679:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:18679:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18679:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18679:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18679:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp: In function 'long int us_quitdlog(char*, long int)': src/usr/usrdiacom.cpp:18717:39: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Save?")); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:18755:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:18755:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18755:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18755:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18755:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18755:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18755:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18755:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18756:98: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_rendialog = {{75,75,392,401}, N_("Rename Object"), 0, 8, us_rendialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_renamedlog(long int)': src/usr/usrdiacom.cpp:18787:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] N_("Exports:"), N_("Cells:"), N_("Networks:")}; ^ src/usr/usrdiacom.cpp:18787:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18787:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18787:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18787:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18789:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static CHAR *renameletter[RENAMECATEGORIES] = {x_("l"), x_("t"), x_("r"), x_("p"), x_("n")}; ^ src/usr/usrdiacom.cpp:18789:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18789:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18789:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18789:92: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18848:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("%s:"), us_renamecurlib->libname); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:18995:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:18995:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18995:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18995:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18995:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18995:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18995:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:18996:101: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_romgdialog = {{75,75,212,381}, N_("ROM Generation"), 0, 7, us_romgdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_romgendlog()': src/usr/usrdiacom.cpp:19026:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("text/")); ^ src/usr/usrdiacom.cpp:19027:51: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, _("Personality File")); ^ src/usr/usrdiacom.cpp:19052:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] addstringtoinfstr(infstr, x_("romgen.main(\"")); ^ src/usr/usrdiacom.cpp:19058:65: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] formatinfstr(infstr, x_("\", \"%s\", %s)"), cellname, gatesize); ^ src/usr/usrdiacom.cpp:19060:31: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] ttyputmsg("Executing %s", pt); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:19078:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:19078:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19078:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19078:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19078:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19078:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19079:108: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_seloptdialog = {{75,75,216,365}, N_("Selection Options"), 0, 6, us_seloptdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp:19139:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:19139:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19140:104: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_selnamedialog = {{75,75,300,276}, N_("Select Port"), 0, 2, us_selnamedialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'long int us_selectobjectdlog(long int)': src/usr/usrdiacom.cpp:19243:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case 0: us_selnamedialog.movable = _("Select Network"); break; ^~~~~~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:19244:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case 1: us_selnamedialog.movable = _("Select Export"); break; ^~~~~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:19245:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case 2: us_selnamedialog.movable = _("Select Node"); break; ^~~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:19246:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] case 3: us_selnamedialog.movable = _("Select Arc"); break; ^~~~~~~~~~~~ src/include/global.h:100:29: note: in definition of macro '_' # define _(string) string /* translate now */ ^~~~~~ src/usr/usrdiacom.cpp:19281:49: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)ai->geom); ^ src/usr/usrdiacom.cpp:19293:20: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)pp); ^ src/usr/usrdiacom.cpp:19305:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)ni->geom); ^ src/usr/usrdiacom.cpp:19318:48: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] describenodeproto(np), (INTBIG)ai->geom); ^ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:19346:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:19346:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19346:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19346:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19346:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19346:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19346:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19346:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19347:115: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_spreaddialog = {{50,75,188,464}, N_("Spread About Highlighted"), 0, 8, us_spreaddialogitems, 0, 0}; ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp: In function 'long int us_spreaddlog()': src/usr/usrdiacom.cpp:19394:38: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] defdir = DSPR_UP; param[0] = x_("up"); ^~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:19397:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] defdir = DSPR_DOWN; param[0] = x_("down"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:19400:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] defdir = DSPR_LEFT; param[0] = x_("left"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:19403:41: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] defdir = DSPR_RIGHT; param[0] = x_("right"); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:19427:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:19427:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19427:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19427:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19427:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19427:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19427:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19427:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19427:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19428:136: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_tecedlibtotechdialog = {{75,75,212,457}, N_("Convert Library to Technology"), 0, 9, us_tecedlibtotechdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_libtotechnologydlog()': src/usr/usrdiacom.cpp:19465:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DLTT_RENAME, x_("")); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:19510:16: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[2] = x_("t"); ^~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:19513:15: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[0] = x_("edit"); ^~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:19514:61: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DLTT_WRITECCODE) != 0) par[1] = x_("library-to-tech-and-C"); else ^~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:19516:66: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] if (DiaGetControl(dia, DLTT_WRITEJAVACCODE) != 0) par[1] = x_("library-to-tech-and-Java"); else ^~~~~~~~~~~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:19517:17: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] par[1] = x_("library-to-tech"); ^~~~~~~~~~~~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp: At global scope: src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] }; ^ src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19545:1: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] src/usr/usrdiacom.cpp:19546:131: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] static DIALOG us_dependentlibdialog = {{50,75,299,524}, N_("Dependent Library Selection"), 0, 14, us_dependentlibdialogitems, 0, 0}; ^ src/usr/usrdiacom.cpp: In function 'long int us_dependentlibdlog()': src/usr/usrdiacom.cpp:19572:93: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] var = getval((INTBIG)el_curlib, VLIBRARY, VSTRING|VISARRAY, x_("EDTEC_dependent_libraries")); ^ src/usr/usrdiacom.cpp:19620:40: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] DiaSetText(dia, DTED_NEWNAME, x_("")); ^ src/usr/usrdiacom.cpp:19630:78: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (void)delval((INTBIG)el_curlib, VLIBRARY, x_("EDTEC_dependent_libraries")); ^ src/usr/usrdiacom.cpp:19634:62: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)liblist, VSTRING|VISARRAY|(liblistlen<sval, x_(""), el_tempcluster); ^ In file included from src/usr/usrdiacom.cpp:31: src/usr/usrdiacom.cpp:19883:19: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] cmd[0] = x_("EMPTY"); ^~~~~~~ src/include/global.h:113:23: note: in definition of macro 'x_' # define x_(string) string /* never translate */ ^~~~~~ src/usr/usrdiacom.cpp:19890:54: warning: ISO C++ forbids converting a string constant to 'char*' [-Wwrite-strings] (INTBIG)varnames, VSTRING|VISARRAY|(j<