[MacPorts] #15595: mlterm 2.9.2 build error
#15595: mlterm 2.9.2 build error -----------------------------------------------------------------------------+ Reporter: itabtabai@mac.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 1.6.0 Keywords: mlterm 2.9.2 kik_str.h:53: error: syntax error before '*' token | -----------------------------------------------------------------------------+ I've tried compiling mlterm port with variants and was unsuccessful. So I tried to compile with only the +bidi, still not successful. The build log: I have a macmini with leopard and x code3. {{{ # port -d install mlterm +bidi . . . Mlterm was configured as follows Installation path prefix : /opt/local Build shared libraries : yes Build static libraries : yes Optimization for redrawing a line : no BiDi rendering (Fribidi) : yes ISCII rendering (libind) : no External tools : mlclient mlcc Image library : utmp support : no Type engines : xcore DnD : yes Input Methods : XIM kbd Scrollbars : simple sample extra ---> Building mlterm with target all . . . /usr/bin/gcc-4.0 -O2 -I/opt/local/include -I. -c kik_pty_streams.c -fno- common -DPIC -o .libs/kik_pty_streams.lo In file included from kik_pty_streams.c:38: kik_str.h:53: error: syntax error before '*' token kik_str.h:59: error: syntax error before '*' token kik_str.h:63: error: syntax error before '*' token kik_pty_streams.c: In function 'kik_pty_fork': kik_pty_streams.c:102: error: 'O_NDELAY' undeclared (first use in this function) kik_pty_streams.c:102: error: (Each undeclared identifier is reported only once kik_pty_streams.c:102: error: for each function it appears in.) kik_pty_streams.c:133: error: 'CEOF' undeclared (first use in this function) kik_pty_streams.c:135: error: 'CERASE' undeclared (first use in this function) kik_pty_streams.c:136: error: 'CINTR' undeclared (first use in this function) kik_pty_streams.c:137: error: 'CKILL' undeclared (first use in this function) kik_pty_streams.c:138: error: 'CQUIT' undeclared (first use in this function) kik_pty_streams.c:139: error: 'CSTART' undeclared (first use in this function) kik_pty_streams.c:140: error: 'CSTOP' undeclared (first use in this function) kik_pty_streams.c:141: error: 'CSUSP' undeclared (first use in this function) make[2]: *** [kik_pty_streams.o] Error 1 make[1]: *** [all] Error 2 make: *** [all] Error 2 Error: Target org.macports.build returned: shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mlterm/work/mlterm-2.9.2" && make all " returned error 2 Command output: /usr/bin/gcc-4.0 -O2 -I/opt/local/include -I. -c kik_unistd.c -fno-common -DPIC -o .libs/kik_unistd.lo /usr/bin/gcc-4.0 -O2 -I/opt/local/include -I. -c kik_unistd.c -o kik_unistd.o >/dev/null 2>&1 mv -f .libs/kik_unistd.lo kik_unistd.lo ../libtool --mode=compile /usr/bin/gcc-4.0 -O2 -I/opt/local/include -I. -c kik_sig_child.c rm -f .libs/kik_sig_child.lo /usr/bin/gcc-4.0 -O2 -I/opt/local/include -I. -c kik_sig_child.c -fno- common -DPIC -o .libs/kik_sig_child.lo /usr/bin/gcc-4.0 -O2 -I/opt/local/include -I. -c kik_sig_child.c -o kik_sig_child.o >/dev/null 2>&1 mv -f .libs/kik_sig_child.lo kik_sig_child.lo ../libtool --mode=compile /usr/bin/gcc-4.0 -O2 -I/opt/local/include -I. -c kik_pty_streams.c rm -f .libs/kik_pty_streams.lo /usr/bin/gcc-4.0 -O2 -I/opt/local/include -I. -c kik_pty_streams.c -fno- common -DPIC -o .libs/kik_pty_streams.lo In file included from kik_pty_streams.c:38: kik_str.h:53: error: syntax error before '*' token kik_str.h:59: error: syntax error before '*' token kik_str.h:63: error: syntax error before '*' token kik_pty_streams.c: In function 'kik_pty_fork': kik_pty_streams.c:102: error: 'O_NDELAY' undeclared (first use in this function) kik_pty_streams.c:102: error: (Each undeclared identifier is reported only once kik_pty_streams.c:102: error: for each function it appears in.) kik_pty_streams.c:133: error: 'CEOF' undeclared (first use in this function) kik_pty_streams.c:135: error: 'CERASE' undeclared (first use in this function) kik_pty_streams.c:136: error: 'CINTR' undeclared (first use in this function) kik_pty_streams.c:137: error: 'CKILL' undeclared (first use in this function) kik_pty_streams.c:138: error: 'CQUIT' undeclared (first use in this function) kik_pty_streams.c:139: error: 'CSTART' undeclared (first use in this function) kik_pty_streams.c:140: error: 'CSTOP' undeclared (first use in this function) kik_pty_streams.c:141: error: 'CSUSP' undeclared (first use in this function) make[2]: *** [kik_pty_streams.o] Error 1 make[1]: *** [all] Error 2 make: *** [all] Error 2 Warning: the following items did not execute (for mlterm): org.macports.activate org.macports.build org.macports.destroot org.macports.install Error: Status 1 encountered during processing. }}} I hope the above helps. -- Ticket URL: <http://trac.macports.org/ticket/15595> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15595: mlterm 2.9.2 build error --------------------------------+------------------------------------------- Reporter: itabtabai@mac.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: mlterm 2.9.2 kik_str.h:53: error: syntax error before '*' token --------------------------------+------------------------------------------- Changes (by jmr@macports.org): * cc: jmr@macports.org (added) * milestone: => Port Bugs Comment: Fixed in r37571, but now I get a different error later on: {{{ if [ -d kiklib ]; then cd kiklib ; make install-la ; fi cd src ; make install-la ../libtool --mode=install ../../ libkik.la /opt/local/var/macports/build /_Users_josh_Coding_dports- dev_svn_dports_x11_mlterm/work/destroot/opt/local/lib ../../ .libs/libkik.10.0.0.dylib /opt/local/var/macports/build /_Users_josh_Coding_dports- dev_svn_dports_x11_mlterm/work/destroot/opt/local/lib/libkik.10.0.0.dylib ../libtool: line 4542: ../../: is a directory }}} -- Ticket URL: <http://trac.macports.org/ticket/15595#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15595: mlterm 2.9.2 build error --------------------------------+------------------------------------------- Reporter: itabtabai@mac.com | Owner: macports-tickets@lists.macosforge.org Type: defect | Status: new Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: | Keywords: mlterm 2.9.2 kik_str.h:53: error: syntax error before '*' token --------------------------------+------------------------------------------- Comment (by itabtabai@mac.com): So, what is libtool looking for? A file? -- Ticket URL: <http://trac.macports.org/ticket/15595#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#15595: mlterm 2.9.2 build error --------------------------------+------------------------------------------- Reporter: itabtabai@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Port Bugs Component: ports | Version: 1.6.0 Resolution: worksforme | Keywords: libtool Port: mlterm | --------------------------------+------------------------------------------- Changes (by jmr@…): * keywords: mlterm 2.9.2 kik_str.h:53: error: syntax error before '*' token => libtool * status: new => closed * resolution: => worksforme * port: => mlterm Comment: Seems to be working now. Maybe one of the fixes in MacPorts 1.7 helped. -- Ticket URL: <http://trac.macports.org/ticket/15595#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts