Having previously made the 2.4.0 pre version on my Opensuse system I thought I would download the latest 2.4.0 release and make that. I used git to download the files, ran autogen and configure and make. This time I got an error see output below. Could anyone explain why this should happen? I do not know what the command none does, a search of the opensuse package database returned nothing.
Thanks Alan ./autogen.sh a...@linux-ho4d:~/emc2/src> ./configure --enable-run-in-place --enable-simulator checking build toplevel... /home/alan/emc2 checking installation prefix... run in place checking for grep... /usr/bin/grep checking for egrep... /usr/bin/egrep checking for RT dir... configuring for simulator checking for pth-config... /usr/bin/pth-config checking for cc version... not specified checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking how to run the C preprocessor... gcc -E checking for usability of rdtscll from asm/msr.h... no checking for usability of linux/joystick.h... yes checking for module installation directory... configuring for run-in-place /home/alan/emc2/rtlib configure: WARNING: --enable-run-in-place will be removed soon. Configure without specifying --prefix to get a run-in-place build. checking for glib... yes - 2.22.4 checking for GTK 2.4.0 or above... yes - 2.18.6 checking for libgnomeprintui-2.2... no -- printing from classicladder will not be possible checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking whether make sets $(MAKE)... yes checking for ranlib... ranlib checking for ar... /usr/bin/ar checking for install... /usr/bin/install checking for sed... /usr/bin/sed checking for ps... /bin/ps checking for kill... /bin/kill checking for whoami... /usr/bin/whoami checking for awk... /usr/bin/awk checking for insmod... /usr/local/bin:/usr/bin:/bin:/usr/bin/X11:/usr/X11R6/bin:/usr/games:/usr/lib64/jvm/jre/bin:/usr/lib/mit/bin:/usr/lib/mit/sbin:.:/usr/local/sbin:/usr/sbin:/sbin checking for rmmod... /sbin/rmmod checking for lsmod... /bin/lsmod checking for pidof... /bin/pidof checking for ipcs... /usr/bin/ipcs checking for fuser... /bin/fuser checking for mandb... /usr/bin/mandb checking for python... /usr/bin/python checking whether to build documentation... no checking for ANSI C header files... yes checking for sys/wait.h that is POSIX.1 compatible... yes checking for semtimedop... yes checking for sincos... yes checking for __sincos... no checking for tcl... find: `/usr/lib64/mozilla': Permission denied /usr/lib64/tclConfig.sh found checking for tk... /usr/lib64/tkConfig.sh found checking for BWidget using /usr/bin/tclsh8.5... found checking for X... libraries , headers checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for X11/Xaw/XawInit.h... yes checking for XawDialogGetValueString in -lXaw... yes checking readline/readline.h usability... yes checking readline/readline.h presence... yes checking for readline/readline.h... yes checking readline/history.h usability... yes checking readline/history.h presence... yes checking for readline/history.h... yes Trying readline without -ltermcap checking for readline in -lreadline... yes Trying readline with -ltermcap checking for readline in -lreadline... no Readline does not require -ltermcap checking ncurses.h usability... yes checking ncurses.h presence... yes checking for ncurses.h... yes checking for initscr in -lncurses... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking for setlocale... yes checking libintl.h usability... yes checking libintl.h presence... yes checking for libintl.h... yes checking for gettext in -lintl... no checking for xgettext... none checking for msgfmt... /usr/bin/msgfmt checking for --tcl support in msgfmt... yes checking for Python support... yes checking python version... OK checking match between tk and Tkinter versions... 8.5 checking location of Python header files... /usr/include/python2.6 checking /usr/include/python2.6/Python.h usability... yes checking /usr/include/python2.6/Python.h presence... yes checking for /usr/include/python2.6/Python.h... yes checking for site-package location... /usr/lib/python2.6/site-packages checking GL/gl.h usability... yes checking GL/gl.h presence... yes checking for GL/gl.h... yes checking GL/glu.h usability... yes checking GL/glu.h presence... yes checking for GL/glu.h... yes checking for glBegin in -lGL... yes checking for working GLU quadrics... yes configure: creating ./config.status config.status: creating ../scripts/rtapi.conf config.status: creating ../docs/man/man1/emc.1 config.status: creating ../scripts/emc config.status: creating ../scripts/halrun config.status: creating ../scripts/emc-environment config.status: creating ../scripts/haltcl config.status: creating ../scripts/realtime config.status: creating Makefile.inc config.status: creating Makefile.modinc config.status: creating ../tcl/emc.tcl config.status: creating ../lib/python/nf.py config.status: creating ../scripts/emcmkdesktop config.status: creating ../share/applications/emc-latency.desktop config.status: creating ../share/applications/emc.desktop config.status: creating ../share/desktop-directories/cnc.directory config.status: creating ../share/menus/CNC.menu config.status: creating config.h config.status: config.h is unchanged ###################################################################### # EMC2 - Enhanced Machine Controller # ###################################################################### # # # EMC2 is a software system for computer control of machine tools, # # such as milling machines. EMC2 is released under the GPL. # # Check out http://www.linuxcnc.org/ for more details. # # # # # # It seems that ./configure completed successfully. # # However, the configuration is for a simulator only, no RT # # capabilities will be used. In this mode no control of hardware # # is possible. Drivers won't be built. # # If things don't work check config.log for errors & warnings # # # # Next compile by typing # # make # # # # Before running the software, set the emc environment: # # . (top dir)/scripts/emc-environment # # # # To run the software type # # emc # # # ###################################################################### a...@linux-ho4d:~/emc2/src> make make: Entering directory `/home/alan/emc2/src' Depending emc/usr_intf/axis/extensions/emcmodule.cc Depending emc.1 make: Leaving directory `/home/alan/emc2/src' make: Entering directory `/home/alan/emc2/src' Compiling hal/classicladder/arithm_eval.c Compiling hal/classicladder/arrays.c Compiling hal/classicladder/calc.c Compiling hal/classicladder/calc_sequential.c Compiling hal/classicladder/classicladder.c Compiling hal/classicladder/classicladder_gtk.c Compiling hal/classicladder/config.c Compiling hal/classicladder/config_gtk.c Compiling hal/classicladder/drawing.c Compiling hal/classicladder/drawing_sequential.c Compiling hal/classicladder/edit.c Compiling hal/classicladder/edit_gtk.c Compiling hal/classicladder/edit_sequential.c Compiling hal/classicladder/editproperties_gtk.c Compiling hal/classicladder/emc_mods.c Compiling hal/classicladder/files.c Compiling hal/classicladder/files_project.c Compiling hal/classicladder/files_sequential.c Compiling hal/classicladder/manager.c Compiling hal/classicladder/manager_gtk.c Compiling hal/classicladder/protocol_modbus_master.c Compiling hal/classicladder/protocol_modbus_slave.c Compiling hal/classicladder/serial_linux.c Compiling hal/classicladder/socket_modbus_master.c Compiling hal/classicladder/socket_server.c Compiling hal/classicladder/spy_vars_gtk.c hal/classicladder/spy_vars_gtk.c: In function ‘FreeVarsWindowInitGtk’: hal/classicladder/spy_vars_gtk.c:441: warning: cast to pointer from integer of different size Compiling hal/classicladder/symbols.c Compiling hal/classicladder/symbols_gtk.c Compiling hal/classicladder/vars_names.c Compiling hal/classicladder/vars_access.c Compiling hal/utils/miscgtk.c Linking classicladder Compiling hal/utils/meter.c Linking halmeter Compiling hal/utils/scope.c Compiling hal/utils/scope_horiz.c Compiling hal/utils/scope_vert.c Compiling hal/utils/scope_trig.c Compiling hal/utils/scope_disp.c Compiling hal/utils/scope_files.c Linking halscope none -k_ -o po/emc2.pot hal/utils/meter.c hal/utils/scope.c hal/utils/scope_horiz.c hal/utils/scope_vert.c hal/utils/scope_trig.c hal/utils/scope_disp.c hal/utils/scope_files.c hal/utils/miscgtk.c emc/motion/control.c emc/motion/command.c emc/motion/motion.c emc/motion/homing.c ../tcl/bin/emccalib.tcl ../tcl/bin/emcdebug.tcl ../tcl/bin/emctesting.tcl ../tcl/bin/emctuning.tcl ../tcl/bin/genedit.tcl ../tcl/bin/halconfig.tcl ../tcl/bin/halshow.tcl ../tcl/bin/pickconfig.tcl ../tcl/bin/tkbackplot.tcl ../tcl/mini.tcl ../tcl/show_errors.tcl ../tcl/tkemc.tcl ../tcl/scripts/Set_Coordinates.tcl ../tcl/scripts/balloon.tcl ../tcl/scripts/emchelp.tcl emc/usr_intf/axis/scripts/axis.py emc/usr_intf/axis/scripts/axis-remote.py emc/usr_intf/axis/scripts/emctop.py emc/usr_intf/axis/scripts/hal_manualtoolchange.py emc/usr_intf/axis/scripts/mdi.py emc/usr_intf/axis/scripts/image-to-gcode.py emc/usr_intf/axis/scripts/lintini.py emc/usr_intf/axis/scripts/debuglevel.py emc/usr_intf/axis/scripts/teach-in.py emc/usr_intf/axis/scripts/tracking-test.py ../lib/python/propertywindow.py ../share/axis/tcl/axis.tcl emc/usr_intf/touchy/touchy.py emc/usr_intf/touchy/mdi.py emc/usr_intf/touchy/emc_interface.py emc/usr_intf/touchy/hal_interface.py emc/usr_intf/touchy/filechooser.py emc/usr_intf/touchy/listing.py emc/usr_intf/touchy/preferences.py emc/usr_intf/touchy/touchy.glade emc/usr_intf/stepconf/stepconf.py emc/usr_intf/stepconf/stepconf.glade emc/usr_intf/pncconf/pncconf.py emc/usr_intf/pncconf/pncconf.glade emc/task/emctaskmain.cc emc/rs274ngc/interp_arc.cc emc/rs274ngc/interp_array.cc emc/rs274ngc/interp_check.cc emc/rs274ngc/interp_convert.cc emc/rs274ngc/interp_queue.cc emc/rs274ngc/interp_cycles.cc emc/rs274ngc/interp_execute.cc emc/rs274ngc/interp_find.cc emc/rs274ngc/interp_internal.cc emc/rs274ngc/interp_inverse.cc emc/rs274ngc/interp_read.cc emc/rs274ngc/interp_write.cc emc/rs274ngc/interp_o_word.cc emc/rs274ngc/nurbs_additional_functions.cc emc/rs274ngc/rs274ngc_pre.cc emc/rs274ngc/rs274ngc_return.hh && touch po/emc2.pot /bin/sh: none: command not found make: *** [po/emc2.pot] Error 127 make: Leaving directory `/home/alan/emc2/src' ------------------------------------------------------------------------------ _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users