[Mono-bugs] [Bug 384227] On Mac OS X, System.IO.Ports.SerialPort cannot read data using any Read* method.

bugzilla_noreply at novell.com bugzilla_noreply at novell.com
Sun Apr 26 10:39:13 EDT 2009


http://bugzilla.novell.com/show_bug.cgi?id=384227

User atsushi at ximian.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=384227#c6


Atsushi Enomoto <atsushi at ximian.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |atsushi at ximian.com




--- Comment #6 from Atsushi Enomoto <atsushi at ximian.com>  2009-04-26 08:39:07 MDT ---
kangaroo: your patched version does not build fine in trunk:

./doltlibtool --quiet --tag=CC   --mode=link gcc  -g -O2 -fno-strict-aliasing
-Wdeclaration-after-statement -g -Wall -Wunused -Wmissing-prototypes
-Wmissing-declarations -Wstrict-prototypes  -Wmissing-prototypes
-Wnested-externs -Wpointer-arith -Wno-cast-qual -Wwrite-strings
-mno-tls-direct-seg-refs -no-undefined -avoid-version -pthread -o
libMonoPosixHelper.la -rpath /usr/local/lib errno.lo map.lo signal.lo stdio.lo
string.lo stdlib.lo dirent.lo fcntl.lo fstab.lo grp.lo macros.lo old-map.lo
pwd.lo serial.lo sys-mman.lo sys-sendfile.lo sys-stat.lo sys-statvfs.lo
sys-time.lo sys-utsname.lo sys-wait.lo sys-xattr.lo syslog.lo time.lo unistd.lo
utime.lo x-struct-str.lo zlib_macros.lo ioapi.lo unzip.lo zip.lo
-L/opt/local/lib -lgthread-2.0 -lglib-2.0 -lintl -liconv   -lz  -lpthread -lm
Undefined symbols:
  "_mono_poll", referenced from:
      _poll_serial in serial.o
      _write_serial in serial.o
ld: symbol(s) not found
collect2: ld returned 1 exit status
make[2]: *** [libMonoPosixHelper.la] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2

However, the good news is, a friend of mine tried some manual workaround for
autotools foobar, then built mono successfully and it fixed similar issue that
we had. So this fix would be likely better applied when the build gets fixed.

-- 
Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.


More information about the mono-bugs mailing list