From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Kastrup Newsgroups: gmane.emacs.devel Subject: Re: Undefined symbols: cfmakeraw and cfsetspeed Date: Wed, 18 Jun 2008 09:47:26 +0200 Message-ID: <86y753gp69.fsf@lola.quinscape.zz> References: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1213775279 3674 80.91.229.12 (18 Jun 2008 07:47:59 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 18 Jun 2008 07:47:59 +0000 (UTC) Cc: emacs-devel@gnu.org To: kzeitler@alcatel-lucent.com Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jun 18 09:48:43 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1K8sPC-0001sW-IY for ged-emacs-devel@m.gmane.org; Wed, 18 Jun 2008 09:48:35 +0200 Original-Received: from localhost ([127.0.0.1]:49692 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K8sON-0004h4-7y for ged-emacs-devel@m.gmane.org; Wed, 18 Jun 2008 03:47:43 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K8sOH-0004gz-Tb for emacs-devel@gnu.org; Wed, 18 Jun 2008 03:47:37 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K8sOF-0004gk-OP for emacs-devel@gnu.org; Wed, 18 Jun 2008 03:47:36 -0400 Original-Received: from [199.232.76.173] (port=46403 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K8sOF-0004gh-Az for emacs-devel@gnu.org; Wed, 18 Jun 2008 03:47:35 -0400 Original-Received: from mx20.gnu.org ([199.232.41.8]:6407) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1K8sOE-0005QZ-5n for emacs-devel@gnu.org; Wed, 18 Jun 2008 03:47:35 -0400 Original-Received: from mail.quinscape.de ([212.29.44.217]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1K8sOA-0005TJ-Iu for emacs-devel@gnu.org; Wed, 18 Jun 2008 03:47:30 -0400 Original-Received: (qmail-ldap/ctrl 11789 invoked from network); 18 Jun 2008 07:47:26 -0000 Original-Received: from unknown (HELO lola.quinscape.zz) ([10.0.3.43]) (envelope-sender ) by quinx.quinscape.de (qmail-ldap-1.03) with SMTP for ; 18 Jun 2008 07:47:25 -0000 Original-Received: by lola.quinscape.zz (Postfix, from userid 1001) id 501488EFE7; Wed, 18 Jun 2008 09:47:26 +0200 (CEST) In-Reply-To: (Klaus Zeitler's message of "Wed, 18 Jun 2008 09:23:12 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (gnu/linux) X-AntiVirus: checked by AntiVir MailGate (version: 2.1.3-2; AVE: 7.8.0.55; VDF: 7.0.4.211; host: quinx) X-detected-kernel: by mx20.gnu.org: Linux 2.6 (newer, 3) X-detected-kernel: by monty-python.gnu.org: Genre and OS details not recognized. X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:99388 Archived-At: Klaus Zeitler writes: > Production under Solaris 5.8 fails with: > > Undefined first referenced > symbol in file > cfmakeraw sysdep.o > cfsetspeed sysdep.o > > I compared termios.h with the version in GNU/Linux and obviously the > Solaris 5.8 termios.h only provides a subset of the GNU/Linux version, > e.g. there's no cfmakeraw and cfsetspeed. Sounds to me like cfmakeraw and cfsetspeed are just convenience wrappers around the more general termios system calls. It should probably be not all too difficult to just take the respective versions from glibc which should be (C) FSF already. -- David Kastrup