From owner-inventor@oss.sgi.com Thu Aug 10 17:41:58 2000 Received: by oss.sgi.com id ; Thu, 10 Aug 2000 17:41:48 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:43524 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 10 Aug 2000 17:41:24 -0700 Received: from kinabalu.csd.sgi.com (kinabalu.csd.sgi.com [150.166.1.88]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id RAA12291; Thu, 10 Aug 2000 17:33:20 -0700 (PDT) mail_from (jlim@rock.csd.sgi.com) Received: from csd.sgi.com by kinabalu.csd.sgi.com via ESMTP (980427.SGI.8.8.8/911001.SGI) id RAA64840; Thu, 10 Aug 2000 17:38:33 -0700 (PDT) Message-ID: <39934B09.1A0C6DEA@csd.sgi.com> Date: Thu, 10 Aug 2000 17:38:33 -0700 From: Jonathan Lim Organization: Silicon Graphics, Inc. X-Mailer: Mozilla 4.07C-SGI [en] (X11; I; IRIX64 6.5 IP28) MIME-Version: 1.0 To: info-inventor@oss.sgi.com, info-inventor-dev@oss.sgi.com CC: qarce@engr.sgi.com, jlim@rock.csd.sgi.com Subject: This is a test ... Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing This is a test of the Open Inventor mailing lists on oss.sgi.com info-inventor info-inventor-dev info-inventor-cvs is read-only We now return you to your regularly scheduled programming. From owner-inventor@oss.sgi.com Tue Aug 15 10:11:20 2000 Received: by oss.sgi.com id ; Tue, 15 Aug 2000 10:11:11 -0700 Received: from axpx.rdbewss.redstone.army.mil ([136.205.62.207]:13838 "EHLO bewss.rdbewss.redstone.army.mil") by oss.sgi.com with ESMTP id ; Tue, 15 Aug 2000 10:11:01 -0700 Received: by bewss.rdbewss.redstone.army.mil; (8.8.8/1.3/10May95) id MAA22853; Tue, 15 Aug 2000 12:05:31 -0500 (CDT) Received: from somewhere by smtpxd Received: from somewhere by smtpxd Date: Tue, 15 Aug 2000 12:10:16 -0500 From: "Benjamin R. Cain" Subject: OpenInventor download error To: info-inventor@oss.sgi.com Reply-to: bcain@rdbewss.redstone.army.mil Message-id: MIME-version: 1.0 X-MIMEOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Content-type: text/plain; charset="iso-8859-1" Content-transfer-encoding: 7bit Importance: Normal X-Priority: 3 (Normal) X-MSMail-priority: Normal Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hello, I'm trying to download the newly open-sourced OpenInventor source code: ftp://oss.sgi.com/projects/inventor/download/ There was nothing there to download. Is it available for Windows yet? If not, how long will it take? Much Thanks, Benjamin R. Cain Ph: (256)313-3059 Sr. Software Engineer Fax: (256)842-0969 Quality Research http://www.qr.com Huntsville, AL mailto:ben.cain@qr.com From owner-inventor@oss.sgi.com Tue Aug 15 11:22:21 2000 Received: by oss.sgi.com id ; Tue, 15 Aug 2000 11:22:12 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:60933 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 15 Aug 2000 11:22:09 -0700 Received: from boeing.engr.sgi.com (boeing.engr.sgi.com [130.62.55.185]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id LAA02282 for ; Tue, 15 Aug 2000 11:14:20 -0700 (PDT) mail_from (flynnt@cthulhu.engr.sgi.com) Received: from localhost (flynnt@localhost) by boeing.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id LAA37362; Tue, 15 Aug 2000 11:20:20 -0700 (PDT) Date: Tue, 15 Aug 2000 11:20:19 -0700 From: Tom Flynn To: "Benjamin R. Cain" cc: info-inventor@oss.sgi.com Subject: Re: OpenInventor download error In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hang in there, we're working on it. Having some technical difficulties. You should be able to do a checkout from cvs ok though. On Tue, 15 Aug 2000, Benjamin R. Cain wrote: > Hello, > > I'm trying to download the newly open-sourced OpenInventor source code: > ftp://oss.sgi.com/projects/inventor/download/ > There was nothing there to download. > > Is it available for Windows yet? If not, how long will it take? > > Much Thanks, > > Benjamin R. Cain Ph: (256)313-3059 > Sr. Software Engineer Fax: (256)842-0969 > Quality Research http://www.qr.com > Huntsville, AL mailto:ben.cain@qr.com > -- "Mongooses are famous for their snake-fighting ability, and are almost always victorious because of their speed, agility, and timing and also because of their thick coat." From owner-inventor@oss.sgi.com Tue Aug 15 12:09:23 2000 Received: by oss.sgi.com id ; Tue, 15 Aug 2000 12:09:13 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:2068 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 15 Aug 2000 12:08:58 -0700 Received: from kinabalu.csd.sgi.com (kinabalu.csd.sgi.com [150.166.1.88]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id MAA09251 for ; Tue, 15 Aug 2000 12:00:47 -0700 (PDT) mail_from (jlim@kinabalu.csd.sgi.com) Received: by kinabalu.csd.sgi.com (980427.SGI.8.8.8/911001.SGI) id MAA02649; Tue, 15 Aug 2000 12:05:42 -0700 (PDT) From: jlim@kinabalu.csd.sgi.com (Jonathan Lim) Message-Id: <200008151905.MAA02649@kinabalu.csd.sgi.com> Subject: Re: OpenInventor download error To: flynnt@cthulhu.engr.sgi.com (Tom Flynn) Date: Tue, 15 Aug 2000 12:05:42 -0700 (PDT) Cc: bcain@rdbewss.redstone.army.mil (Benjamin R. Cain), info-inventor@oss.sgi.com In-Reply-To: from "Tom Flynn" at Aug 15, 2000 11:20:19 AM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hello, The files are now available for download at http://oss.sgi.com/projects/inventor/download Please give it a try and let me know how it goes. Thanks. Jonathan Lim On Tue Aug 15 11:20:19 2000, flynnt@cthulhu.engr.sgi.com wrote: > > Hang in there, we're working on it. Having some technical difficulties. > You should be able to do a checkout from cvs ok though. > > On Tue, 15 Aug 2000, Benjamin R. Cain wrote: > > > Hello, > > > > I'm trying to download the newly open-sourced OpenInventor source code: > > ftp://oss.sgi.com/projects/inventor/download/ > > There was nothing there to download. > > > > Is it available for Windows yet? If not, how long will it take? > > > > Much Thanks, > > > > Benjamin R. Cain Ph: (256)313-3059 > > Sr. Software Engineer Fax: (256)842-0969 > > Quality Research http://www.qr.com > > Huntsville, AL mailto:ben.cain@qr.com From owner-inventor@oss.sgi.com Tue Aug 15 12:52:33 2000 Received: by oss.sgi.com id ; Tue, 15 Aug 2000 12:52:23 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:52000 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 15 Aug 2000 12:52:13 -0700 Received: from kinabalu.csd.sgi.com (kinabalu.csd.sgi.com [150.166.1.88]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id MAA16036 for ; Tue, 15 Aug 2000 12:44:37 -0700 (PDT) mail_from (jlim@kinabalu.csd.sgi.com) Received: by kinabalu.csd.sgi.com (980427.SGI.8.8.8/911001.SGI) for info-inventor@oss.sgi.com id MAA16636; Tue, 15 Aug 2000 12:50:42 -0700 (PDT) From: jlim@kinabalu.csd.sgi.com (Jonathan Lim) Message-Id: <200008151950.MAA16636@kinabalu.csd.sgi.com> Subject: FTP downloads now available To: info-inventor@oss.sgi.com Date: Tue, 15 Aug 2000 12:50:41 -0700 (PDT) X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hi all, The Inventor source distribution is now available (since 12PM PDT) at ftp://oss.sgi.com/projects/inventor/download There is also a link to the CVS source tree from the main page http://oss.sgi.com/projects/inventor Sorry for the inconvenience earlier today. Jonathan Lim _ Silicon Graphics _ Mountain View GPS Graphics Computer Systems CA, USA From owner-inventor@oss.sgi.com Tue Aug 15 13:25:24 2000 Received: by oss.sgi.com id ; Tue, 15 Aug 2000 13:25:14 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:48426 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Tue, 15 Aug 2000 13:24:45 -0700 Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id NAA20638 for ; Tue, 15 Aug 2000 13:16:48 -0700 (PDT) mail_from (jlim@kinabalu.csd.sgi.com) Received: from kinabalu.csd.sgi.com (kinabalu.csd.sgi.com [150.166.1.88]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id NAA29504 for ; Tue, 15 Aug 2000 13:23:53 -0700 (PDT) Received: by kinabalu.csd.sgi.com (980427.SGI.8.8.8/911001.SGI) id NAA90123; Tue, 15 Aug 2000 13:20:08 -0700 (PDT) From: jlim@kinabalu.csd.sgi.com (Jonathan Lim) Message-Id: <200008152020.NAA90123@kinabalu.csd.sgi.com> Subject: Re: OpenInventor download error To: bcain@rdbewss.redstone.army.mil Date: Tue, 15 Aug 2000 13:20:07 -0700 (PDT) Cc: info-inventor@oss.sgi.com In-Reply-To: from "Benjamin R. Cain" at Aug 15, 2000 12:10:16 PM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Tue Aug 15 10:10:16 2000, bcain@rdbewss.redstone.army.mil wrote: > > Hello, > > I'm trying to download the newly open-sourced OpenInventor source code: > ftp://oss.sgi.com/projects/inventor/download/ > There was nothing there to download. > > Is it available for Windows yet? If not, how long will it take? > > Much Thanks, > > Benjamin R. Cain Ph: (256)313-3059 > Sr. Software Engineer Fax: (256)842-0969 > Quality Research http://www.qr.com > Huntsville, AL mailto:ben.cain@qr.com We (SGI) will not be porting Open Inventor to the Windows platform. Now that we've released it to the open source community, anyone who wants to take on that task is more than welcome. Jonathan Lim _ Silicon Graphics _ Mountain View GPS Graphics Computer Systems CA, USA From owner-inventor@oss.sgi.com Wed Aug 16 15:56:55 2000 Received: by oss.sgi.com id ; Wed, 16 Aug 2000 15:56:35 -0700 Received: from keyser.soze.com ([194.165.93.196]:48908 "EHLO keyser.soze.com") by oss.sgi.com with ESMTP id ; Wed, 16 Aug 2000 15:56:30 -0700 Received: (from stefan@localhost) by keyser.soze.com (8.9.1/8.9.1) id SAA25558 for info-inventor@oss.sgi.com; Wed, 16 Aug 2000 18:54:09 +0200 (CEST) Date: Wed, 16 Aug 2000 18:54:09 +0200 From: Stefan Arentz To: info-inventor@oss.sgi.com Subject: Vroom Source Message-ID: <20000816185409.A25355@keyser.soze.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hi, Some time ago I mailed with Chris Fouts , the original author of Vroom. We talked about open sourcing Vroom so that it can be ported to other platforms. (We used to play a lot of Vroom matches in the office). Chris said that he would contact the legal department to ask permissions, but I never heard back from him. I tried to contact him, but his email address doesn't work anymore. So, any change of a Vroom source release? Very interesting since Inventor is also available now. Regards, Stefan From owner-inventor@oss.sgi.com Wed Aug 16 17:45:35 2000 Received: by oss.sgi.com id ; Wed, 16 Aug 2000 17:45:26 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:33827 "EHLO convert rfc822-to-8bit deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Wed, 16 Aug 2000 17:45:20 -0700 Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id RAA18509 for ; Wed, 16 Aug 2000 17:37:44 -0700 (PDT) mail_from (naaman@laplace.engr.sgi.com) Received: from laplace.engr.sgi.com ([130.62.55.165]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id RAA47267 for ; Wed, 16 Aug 2000 17:43:34 -0700 (PDT) Received: from localhost (naaman@localhost) by laplace.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id RAA63800; Wed, 16 Aug 2000 17:40:59 -0700 (PDT) Date: Wed, 16 Aug 2000 17:40:59 -0700 From: Alexandre Naaman To: Stefan Arentz cc: info-inventor@oss.sgi.com Subject: Re: Vroom Source In-Reply-To: <20000816185409.A25355@keyser.soze.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: 8BIT Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Wed, 16 Aug 2000, Stefan Arentz wrote: > Hi, > > Some time ago I mailed with Chris Fouts , > the original author of Vroom. We talked about open sourcing Vroom so that > it can be ported to other platforms. (We used to play a lot of Vroom > matches in the office). Chris said that he would contact the legal > department to ask permissions, but I never heard back from him. I tried > to contact him, but his email address doesn't work anymore. > > So, any change of a Vroom source release? Very interesting since Inventor > is also available now. Hi Stefan, Vroom does not use Open Inventor (I dunno if this was implied or not ...). It's based on OpenGL. I suggest getting in touch with the people at your local SGI office for more info about open sourcing Vroom. A+, Alexandre. -- Alexandre Naaman - naaman@sgi.com - La conformité est la mort de l'âme. From owner-inventor@oss.sgi.com Wed Aug 16 23:49:57 2000 Received: by oss.sgi.com id ; Wed, 16 Aug 2000 23:49:48 -0700 Received: from aspen.cs.unr.edu ([134.197.40.251]:52646 "EHLO aspen.cs.unr.edu") by oss.sgi.com with ESMTP id ; Wed, 16 Aug 2000 23:49:42 -0700 Received: from chrome (buchmann@ppp-11-2.scs.unr.edu [134.197.11.2]) by aspen.cs.unr.edu (8.9.2/8.9.2) with SMTP id XAA14514 for info-inventor@oss.sgi.com; Wed, 16 Aug 2000 23:49:37 -0700 (PDT) Message-Id: <200008170649.XAA14514@aspen.cs.unr.edu> From: Jeremy Buchmann To: info-inventor@oss.sgi.com Reply-To: buchmann@cs.unr.edu Subject: compiling errors from mathcalls.h Date: Wed 16 Aug 2000 23:49:19 -0700 (PDT) X-Mailer: XCmail 1.1 - with PGP support, PGP engine version 0.5 (Linux) X-Mailerorigin: http://www.fsai.fh-trier.de/~schmitzj/Xclasses/XCmail/ MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hi, I've just recently installed OpenInventor 2.1 on my Linux system (SuSE 6.3, glibc 2.1.2) and when I try to compile an application that uses OI, I get the following errors: /usr/include/bits/mathcalls.h:54: declaration of C function `float acos(float)' conflicts with /usr/include/bits/mathcalls.h:54: previous declaration `double acos(double)' here From owner-inventor@oss.sgi.com Wed Aug 16 23:55:28 2000 Received: by oss.sgi.com id ; Wed, 16 Aug 2000 23:55:18 -0700 Received: from trh.sim.no ([195.1.220.136]:37168 "HELO sim.no") by oss.sgi.com with SMTP id ; Wed, 16 Aug 2000 23:55:08 -0700 Received: (qmail 22139 invoked by uid 1114); 17 Aug 2000 06:55:04 -0000 To: bcain@rdbewss.redstone.army.mil Cc: info-inventor@oss.sgi.com Subject: Re: OpenInventor download error References: From: Morten Eriksen Date: 17 Aug 2000 08:55:03 +0200 In-Reply-To: "Benjamin R. Cain"'s message of "Tue, 15 Aug 2000 12:10:16 -0500" Message-ID: <51ya1wgywo.fsf@trh.sim.no> Lines: 21 User-Agent: Gnus/5.070098 (Pterodactyl Gnus v0.98) Emacs/20.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing [Benjamin R. Cain] > Is it available for Windows yet? If not, how long will it take? Benjamin, the Open Inventor re-implementation/clone called Coin[1] is available for Microsoft Windows. There's a binary SDK available, aswell as configuration and build instructions for compiling it from scratch with Microsoft VisualC++. The GUI binding available on MSWin is with the multiplatform Qt[2] toolkit, called SoQt. There's also an SoWin binding against the Win32 API in the works -- so far complete down to and including SoWinViewer in the class hierarchy (also including all the event/device clases). [1] [2] Regards, Morten Eriksen (Coin developer) From owner-inventor@oss.sgi.com Wed Aug 16 23:58:17 2000 Received: by oss.sgi.com id ; Wed, 16 Aug 2000 23:58:08 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:20063 "EHLO convert =?ISO-8859-1?Q?rfc822-to-8bitE-Vers=B9=E3?= deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Wed, 16 Aug 2000 23:57:58 -0700 Received: from nodin.corp.sgi.com (nodin.corp.sgi.com [192.26.51.193]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id XAA18996 for ; Wed, 16 Aug 2000 23:50:23 -0700 (PDT) mail_from (naaman@laplace.engr.sgi.com) Received: from laplace.engr.sgi.com ([130.62.55.165]) by nodin.corp.sgi.com (980427.SGI.8.8.8/980728.SGI.AUTOCF) via ESMTP id XAA51168 for ; Wed, 16 Aug 2000 23:56:13 -0700 (PDT) Received: from localhost (naaman@localhost) by laplace.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id XAA70962; Wed, 16 Aug 2000 23:53:38 -0700 (PDT) Date: Wed, 16 Aug 2000 23:53:38 -0700 From: Alexandre Naaman To: Jeremy Buchmann cc: info-inventor@oss.sgi.com Subject: Re: compiling errors from mathcalls.h In-Reply-To: <200008170649.XAA14514@aspen.cs.unr.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: 8BIT Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Wed, 16 Aug 2000, Jeremy Buchmann wrote: Hi Jeremy, > Hi, I've just recently installed OpenInventor 2.1 on my Linux system (SuSE > 6.3, glibc 2.1.2) and when I try to compile an application that uses OI, I > get the following errors: > > /usr/include/bits/mathcalls.h:54: declaration of C function `float > acos(float)' conflicts with > /usr/include/bits/mathcalls.h:54: previous declaration `double > acos(double)' here Try adding -D_POSIX_SOURCE and -D_XOPEN_SOURCE to your compile line (under Linux) and it should work fine. This should probably make it's way into a FAQ somewhere ... A+, Alexandre. -- Alexandre Naaman - naaman@sgi.com - La conformité est la mort de l'âme. From owner-inventor@oss.sgi.com Thu Aug 17 00:01:38 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 00:01:27 -0700 Received: from vircinity.rus.uni-stuttgart.de ([129.69.29.19]:31500 "EHLO vircinity.rus.uni-stuttgart.de") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 00:01:21 -0700 Received: from hlrs.de (localhost [127.0.0.1]) by vircinity.rus.uni-stuttgart.de (SGI-SGI-8.9.3/8.9.3) with ESMTP id JAA81395 for ; Thu, 17 Aug 2000 09:01:39 +0200 (DST) Message-ID: <399B8DD2.6648C69A@hlrs.de> Date: Thu, 17 Aug 2000 09:01:38 +0200 From: Uwe Woessner Reply-To: woessner@hlrs.de Organization: RUS_Uni-Stuttgart X-Mailer: Mozilla 4.51C-SGI [en] (X11; I; IRIX 6.5 IP32) X-Accept-Language: en MIME-Version: 1.0 To: info-inventor@oss.sgi.com Subject: libFL Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hello, I am currently trying to port Inventor to HPUX all I am missing now is libFL. Is there a chance to get a hold of the source? Where does it come from? Is it OpenSource (the header says yes)? If I can't get the source, ist there a way to get a HP binary version? Regards, Uwe -- \\\|/// *Rechenzentrum Universitaet Stuttgart* _I_ ( o o ) *Visualisierung* _I_ (_@_)----oo0O--(_)--O0oo----------------------------------------(_@_) | | Uwe Woessner woessner@rus.uni-stuttgart.de | | | | .ooo0 http://www.hlrs.de/people/woessner/ | | |_| ( ) Oooo. Phone: +49-711-685-5790 |_| (_@_)---------\ (---( )---------------------------------------(_@_) I \_) ) / I (_/ From owner-inventor@oss.sgi.com Thu Aug 17 00:14:07 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 00:13:58 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:32609 "EHLO convert =?ISO-8859-1?Q?rfc822-to-8bit=01?= deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 00:13:57 -0700 Received: from laplace.engr.sgi.com (laplace.engr.sgi.com [130.62.55.165]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id AAA20187 for ; Thu, 17 Aug 2000 00:06:22 -0700 (PDT) mail_from (naaman@laplace.engr.sgi.com) Received: from localhost (naaman@localhost) by laplace.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id AAA71396; Thu, 17 Aug 2000 00:12:40 -0700 (PDT) Date: Thu, 17 Aug 2000 00:12:40 -0700 From: Alexandre Naaman To: Uwe Woessner cc: info-inventor@oss.sgi.com Subject: Re: libFL In-Reply-To: <399B8DD2.6648C69A@hlrs.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: 8BIT Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Thu, 17 Aug 2000, Uwe Woessner wrote: > Hello, > > I am currently trying to port Inventor to HPUX > all I am missing now is libFL. > Is there a chance to get a hold of the source? > Where does it come from? Is it OpenSource (the header says yes)? > If I can't get the source, ist there a way to get a HP binary version? Hi Uwe, Unfortunately although we were given the go-ahead to open source Open Inventor we could not bundle libFL (the font library) at the same time. Every component needs to be examined on a case by case basis -- on IRIX libFL ships by default as a part of the gfx eoe. With any luck we will eventually manage to get this open sourced. In the meanwhile, there's nothing stopping you from either creating the stubs that libFL needs or replacing it's functionality with something like freetype (www.freetype.org) which is what I think should be done (looking for something to contribue? insert your code here -- I guarantee it will get checked into the tree :) That being said, let me poke around to see if there are any HP-UX machines around here. If so then we can probably get a .a for you in the interim (this is what we did for linux-i386.) Until then, you can remove SoText2.o, SoText3.o and SoAsciiText.o from the link line for libInventor.so and you should be ok. A+, Alexandre. -- Alexandre Naaman - naaman@sgi.com - La conformité est la mort de l'âme. From owner-inventor@oss.sgi.com Thu Aug 17 00:17:07 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 00:16:58 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:35957 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 00:16:44 -0700 Received: from kinabalu.csd.sgi.com (kinabalu.csd.sgi.com [150.166.1.88]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id AAA06529 for ; Thu, 17 Aug 2000 00:22:55 -0700 (PDT) mail_from (jlim@kinabalu.csd.sgi.com) Received: by kinabalu.csd.sgi.com (980427.SGI.8.8.8/911001.SGI) id AAA14727; Thu, 17 Aug 2000 00:14:47 -0700 (PDT) From: jlim@kinabalu.csd.sgi.com (Jonathan Lim) Message-Id: <200008170714.AAA14727@kinabalu.csd.sgi.com> Subject: Re: libFL To: woessner@hlrs.de Date: Thu, 17 Aug 2000 00:14:47 -0700 (PDT) Cc: info-inventor@oss.sgi.com In-Reply-To: <399B8DD2.6648C69A@hlrs.de> from "Uwe Woessner" at Aug 17, 2000 09:01:38 AM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Thu Aug 17 00:01:38 2000, woessner@hlrs.de wrote: > > Hello, > > I am currently trying to port Inventor to HPUX > all I am missing now is libFL. > Is there a chance to get a hold of the source? At the moment, no. > Where does it come from? Is it OpenSource (the header says yes)? It's SGI proprietary code. Only the header file is open source at this point :) > If I can't get the source, ist there a way to get a HP binary version? We'll look into that. > Regards, > Uwe If anyone would like to include support for the FreeType library, they're most welcome to do so. Jonathan Lim _ Silicon Graphics _ Mountain View GPS Graphics Computer Systems CA, USA From owner-inventor@oss.sgi.com Thu Aug 17 02:24:48 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 02:24:38 -0700 Received: from [210.108.197.2] ([210.108.197.2]:34833 "HELO ntsvr.cies.co.kr") by oss.sgi.com with SMTP id ; Thu, 17 Aug 2000 02:24:27 -0700 Received: from kdpark (unverified [210.108.197.72]) by ntsvr.cies.co.kr (EMWAC SMTPRS 0.83) with SMTP id ; Thu, 17 Aug 2000 18:21:52 +0900 From: "Kyungdeok Park" To: Subject: Date: Thu, 17 Aug 2000 18:29:49 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="ks_c_5601-1987" Content-Transfer-Encoding: base64 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing c3Vic2NyaWJlIGluZm8taW52ZW50b3Iga2RwYXJrQGNpZXMuY28ua3I= From owner-inventor@oss.sgi.com Thu Aug 17 02:26:08 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 02:25:59 -0700 Received: from [210.108.197.2] ([210.108.197.2]:36625 "HELO ntsvr.cies.co.kr") by oss.sgi.com with SMTP id ; Thu, 17 Aug 2000 02:25:46 -0700 Received: from kdpark (unverified [210.108.197.72]) by ntsvr.cies.co.kr (EMWAC SMTPRS 0.83) with SMTP id ; Thu, 17 Aug 2000 18:23:12 +0900 From: "Kyungdeok Park" To: Subject: Open Inventor for Windows? Date: Thu, 17 Aug 2000 18:31:09 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="ks_c_5601-1987" Content-Transfer-Encoding: base64 X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing SGVsbG8sDQpJIGhhdmUgbXVjaCBpbnRlcmVzdCBpbiBPcGVuIEludmVudG9yLg0KRG8geW91IGhh dmUgYSBwbGFuIHRvIHJlbGVhc2UgV2luZG93cyB2ZXJzaW9ucyBvZiBPcGVuIEludmVudG9yIGFz IG9wZW4gc291cmNlPw0KSWYgaXQgaXMsIHdoZW4gSSBjYW4gZ2V0IE9wZW4gSW52ZW50b3IgZm9y IFdpbmRvd3M/DQpUaGFua3MsDQoNCkt5dW5nZGVvayBQYXJrDQprZHBhcmtAY2llcy5jby5rcg== From owner-inventor@oss.sgi.com Thu Aug 17 02:40:18 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 02:40:08 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:61050 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 02:39:54 -0700 Received: from kinabalu.csd.sgi.com (kinabalu.csd.sgi.com [150.166.1.88]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id CAA08485 for ; Thu, 17 Aug 2000 02:46:05 -0700 (PDT) mail_from (jlim@kinabalu.csd.sgi.com) Received: by kinabalu.csd.sgi.com (980427.SGI.8.8.8/911001.SGI) id CAA81647; Thu, 17 Aug 2000 02:37:57 -0700 (PDT) From: jlim@kinabalu.csd.sgi.com (Jonathan Lim) Message-Id: <200008170937.CAA81647@kinabalu.csd.sgi.com> Subject: Re: Open Inventor for Windows? To: kdpark@cies.co.kr (Kyungdeok Park) Date: Thu, 17 Aug 2000 02:37:57 -0700 (PDT) Cc: info-inventor@oss.sgi.com In-Reply-To: from "Kyungdeok Park" at Aug 17, 2000 06:31:09 PM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Thu Aug 17 02:31:09 2000, kdpark@cies.co.kr wrote: > > Hello, > I have much interest in Open Inventor. > Do you have a plan to release Windows versions of Open Inventor as open > source? > If it is, when I can get Open Inventor for Windows? > Thanks, > > Kyungdeok Park > kdpark@cies.co.kr SGI has never had a Windows version of Open Inventor. There are other vendors who have ported it (or a derivative) to Windows. Jonathan Lim _ Silicon Graphics _ Mountain View GPS Graphics Computer Systems CA, USA From owner-inventor@oss.sgi.com Thu Aug 17 03:43:29 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 03:43:20 -0700 Received: from ice.anchor.co.uk ([194.129.42.3]:32884 "EHLO support-server.anchor.co.uk") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 03:43:11 -0700 Received: from pooter [195.80.3.231] by support-server.anchor.co.uk with ESMTP (SMTPD32-5.05) id A1B9745034E; Thu, 17 Aug 2000 11:43:05 +0100 Message-ID: <004501c00837$8272d0c0$6c00000a@pooter> From: "Dan Alexander" To: Subject: Win32 Availablility Date: Thu, 17 Aug 2000 11:39:56 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Is Open Inventor (mainly the source code) going to be made available for Win32? Thanks in advance, Dan Alexander From owner-inventor@oss.sgi.com Thu Aug 17 06:19:00 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 06:18:50 -0700 Received: from vircinity.rus.uni-stuttgart.de ([129.69.29.19]:53260 "EHLO vircinity.rus.uni-stuttgart.de") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 06:18:24 -0700 Received: from hlrs.de (localhost [127.0.0.1]) by vircinity.rus.uni-stuttgart.de (SGI-SGI-8.9.3/8.9.3) with ESMTP id PAA32931; Thu, 17 Aug 2000 15:18:03 +0200 (DST) Message-ID: <399BE60A.1FF556F4@hlrs.de> Date: Thu, 17 Aug 2000 15:18:02 +0200 From: Uwe Woessner Reply-To: woessner@hlrs.de Organization: RUS_Uni-Stuttgart X-Mailer: Mozilla 4.51C-SGI [en] (X11; I; IRIX 6.5 IP32) X-Accept-Language: en MIME-Version: 1.0 To: Jonathan Lim , info-inventor@oss.sgi.com CC: naaman@laplace.engr.sgi.com Subject: Re: libFL References: <200008170714.AAA14727@kinabalu.csd.sgi.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hello Jonathan, Salut Alexandre, First, I forgot to thank you, or SGI for open sourcing Inventor in the first place. Then I can report that I managed to get everything running on our HP (except for the fonts of cause). I can imagine, that HPUX is not your primary platform, but how about my port, are you willing to merge it into the source? If so, how do I contribute the code? I might get payed for geting the fonts working, if so, I will definitely contribute the source. > > I am currently trying to port Inventor to HPUX > > all I am missing now is libFL. > > Is there a chance to get a hold of the source? > > At the moment, no. > > > Where does it come from? Is it OpenSource (the header says yes)? > > It's SGI proprietary code. Only the header file is open source at this point :) > > > If I can't get the source, ist there a way to get a HP binary version? > > We'll look into that. That sounds great. -- \\\|/// *Rechenzentrum Universitaet Stuttgart* _I_ ( o o ) *Visualisierung* _I_ (_@_)----oo0O--(_)--O0oo----------------------------------------(_@_) | | Uwe Woessner woessner@rus.uni-stuttgart.de | | | | .ooo0 http://www.hlrs.de/people/woessner/ | | |_| ( ) Oooo. Phone: +49-711-685-5790 |_| (_@_)---------\ (---( )---------------------------------------(_@_) I \_) ) / I (_/ From owner-inventor@oss.sgi.com Thu Aug 17 07:59:01 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 07:58:51 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:43281 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 07:58:32 -0700 Received: from cthulhu.engr.sgi.com (gate3-relay.engr.sgi.com [130.62.1.234]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id IAA08018; Thu, 17 Aug 2000 08:04:12 -0700 (PDT) mail_from (qarce@pc-griffin2.engr.sgi.com) From: qarce@pc-griffin2.engr.sgi.com Received: from pc-griffin2.engr.sgi.com (pc-griffin2.engr.sgi.com [163.154.5.74]) by cthulhu.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id HAA80944; Thu, 17 Aug 2000 07:57:45 -0700 (PDT) mail_from (qarce@pc-griffin2.engr.sgi.com) Received: from localhost (qarce@localhost) by pc-griffin2.engr.sgi.com (8.9.3/8.9.3/SuSE Linux 8.9.3-0.1) with ESMTP id HAA16446; Thu, 17 Aug 2000 07:53:37 -0700 Date: Thu, 17 Aug 2000 07:53:37 -0700 (PDT) To: jlim@oss.sgi.com cc: info-inventor@oss.sgi.com Subject: URGENT! spec file for open inventor (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing I think this is for you. -------------------- Quentin Arce Linux Infrastructure qarce@engr.sgi.com (650) 993 - 3771 ---------- Forwarded message ---------- Date: Thu, 17 Aug 2000 15:38:24 +0200 From: Frederik Bijlsma To: webmaster@oss.sgi.com Subject: spec file for open inventor hello, id like to ask if theres already a spec file for openinventor i could use? we want to publish Open Inventor with Red Hat Linux 7 (EU). Weve a deadline soon, so id appreciate a quick reply. Thank you, Frederik -- Frederik Bijlsma Tel.: +49-711-96437-480 Consulting/Development Fax.: +49-711-96437-111 Red Hat GmbH Email: Frederik.Bijlsma@redhat.de Hauptstaetterstr. 58 http://www.redhat.de/ D-70178 Stuttgart From owner-inventor@oss.sgi.com Thu Aug 17 09:23:22 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 09:23:12 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:26397 "EHLO convert rfc822-to-8bit pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 09:22:47 -0700 Received: from laplace.engr.sgi.com (laplace.engr.sgi.com [130.62.55.165]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id JAA04309 for ; Thu, 17 Aug 2000 09:28:27 -0700 (PDT) mail_from (naaman@laplace.engr.sgi.com) Received: from localhost (naaman@localhost) by laplace.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id JAA72209; Thu, 17 Aug 2000 09:20:42 -0700 (PDT) Date: Thu, 17 Aug 2000 09:20:42 -0700 From: Alexandre Naaman To: Uwe Woessner cc: Jonathan Lim , info-inventor@oss.sgi.com Subject: Re: libFL In-Reply-To: <399BE60A.1FF556F4@hlrs.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=X-UNKNOWN Content-Transfer-Encoding: 8BIT Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Thu, 17 Aug 2000, Uwe Woessner wrote: Hi Uwe, > First, I forgot to thank you, or SGI for open sourcing Inventor in the > first place. :) > > Then I can report that I managed to get everything running on our HP > (except for the fonts of cause). Cool. > I can imagine, that HPUX is not your primary platform, but how about > my port, are you willing to merge it into the source? If so, how do I > contribute the code? Send us the code and we will take a look. Good luck with the font stuff ... A+, Alexandre. -- Alexandre Naaman - naaman@sgi.com - La conformité est la mort de l'âme. From owner-inventor@oss.sgi.com Thu Aug 17 13:21:53 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 13:21:46 -0700 Received: from 216.200.203.33.openave.com ([216.200.203.33]:16882 "EHLO mail.openave.com") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 13:21:29 -0700 Received: from lappy (adsl-63-205-189-253.dsl.snfc21.pacbell.net [63.205.189.253]) by mail.openave.com (Post.Office MTA v3.5.3 release 223 ID# 0-61060U3000L300S0V35) with SMTP id com for ; Thu, 17 Aug 2000 13:21:28 -0700 From: "John Ray Thomas" To: Subject: RE: compiling errors from mathcalls.h Date: Thu, 17 Aug 2000 13:15:29 -0700 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2910.0) In-reply-to: Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hi Alexandre, I have run into the same problem porting to BeOS(which is mostly POSIX compliant) in posix/math.h while compiling tools/ppp. >Try adding -D_POSIX_SOURCE and -D_XOPEN_SOURCE to your compile line (under Linux) and it should work fine. Are these preprocessor symbols or gcc compiler flags? Thanks, //jt From owner-inventor@oss.sgi.com Thu Aug 17 14:13:53 2000 Received: by oss.sgi.com id ; Thu, 17 Aug 2000 14:13:48 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:5935 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Thu, 17 Aug 2000 14:09:43 -0700 Received: from boeing.engr.sgi.com (boeing.engr.sgi.com [130.62.55.185]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id OAA23572; Thu, 17 Aug 2000 14:02:06 -0700 (PDT) mail_from (flynnt@cthulhu.engr.sgi.com) Received: from localhost (flynnt@localhost) by boeing.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id OAA92485; Thu, 17 Aug 2000 14:08:26 -0700 (PDT) Date: Thu, 17 Aug 2000 14:08:25 -0700 From: Tom Flynn To: qarce@pc-griffin2.engr.sgi.com cc: jlim@oss.sgi.com, info-inventor@oss.sgi.com Subject: Re: URGENT! spec file for open inventor (fwd) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hi there, Due to some last minute SNAFUs while cleaning the tree before going live, the build directory where the spec files were kept got nuked. We'll fix this asap... -tom On Thu, 17 Aug 2000 qarce@pc-griffin2 wrote: > > I think this is for you. > > -------------------- > Quentin Arce > Linux Infrastructure > qarce@engr.sgi.com > (650) 993 - 3771 > > ---------- Forwarded message ---------- > Date: Thu, 17 Aug 2000 15:38:24 +0200 > From: Frederik Bijlsma > To: webmaster@oss.sgi.com > Subject: spec file for open inventor > > hello, > > id like to ask if theres already a spec file for openinventor i could use? > we want to publish Open Inventor with Red Hat Linux 7 (EU). > Weve a deadline soon, so id appreciate a quick reply. > > Thank you, Frederik > > -- > Frederik Bijlsma Tel.: +49-711-96437-480 > Consulting/Development Fax.: +49-711-96437-111 > Red Hat GmbH Email: Frederik.Bijlsma@redhat.de > Hauptstaetterstr. 58 http://www.redhat.de/ > D-70178 Stuttgart > -- "Mongooses are famous for their snake-fighting ability, and are almost always victorious because of their speed, agility, and timing and also because of their thick coat." From owner-inventor@oss.sgi.com Fri Aug 18 20:46:13 2000 Received: by oss.sgi.com id ; Fri, 18 Aug 2000 20:45:52 -0700 Received: from smtp.discreet.com ([209.58.5.130]:47492 "EHLO smtp.discreet.com") by oss.sgi.com with ESMTP id ; Fri, 18 Aug 2000 20:45:19 -0700 Received: from cuba.discreet.qc.ca (cuba.discreet.qc.ca [172.16.50.110]) by smtp.discreet.com (8.9.3/8.9.3) with ESMTP id XAA29345; Fri, 18 Aug 2000 23:43:38 -0400 (EDT) Received: from norway.rd.discreet.qc.ca (norway.rd.discreet.qc.ca [192.168.10.71]) by cuba.discreet.qc.ca (8.9.3/8.9.3) with ESMTP id XAA5066699; Fri, 18 Aug 2000 23:45:12 -0400 (EDT) Received: from localhost (panisset@localhost) by norway.rd.discreet.qc.ca (980427.SGI.8.8.8/) via SMTP id XAA10807; Fri, 18 Aug 2000 23:45:12 -0400 (EDT) Message-Id: <200008190345.XAA10807@norway.rd.discreet.qc.ca> To: info-inventor@oss.sgi.com cc: panisset@discreet.com Subject: Problem with single-precision math functions and SbBasic.h on Linux Date: Fri, 18 Aug 2000 23:45:12 -0400 From: Jean-Francois Panisset Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing I was trying to compile some OpenInventor code on Linux (RedHat 6.2 + SGI ProPack 1.3 on a 330 SGI station). The following simple code: #include #include #include fails to compile with g++ (2.91.66 or 2.96.x): In file included from /usr/include/math.h:82, from /usr/include/Inventor/SbTime.h:63, from /usr/include/Inventor/sensors/SoSensorManager.h:65, from /usr/include/Inventor/SoDB.h:59, from geInventor.C:1: /usr/include/bits/mathcalls.h:54: declaration of C function `float acos(float)' conflicts with /usr/include/bits/mathcalls.h:54: previous declaration `double acos(double)' here /usr/include/bits/mathcalls.h:56: declaration of C function `float asin(float)' conflicts with /usr/include/bits/mathcalls.h:56: previous declaration `double asin(double)' here /usr/include/bits/mathcalls.h:58: declaration of C function `float atan(float)' conflicts with /usr/include/bits/mathcalls.h:58: previous declaration `double atan(double)' here /usr/include/bits/mathcalls.h:60: declaration of C function `float atan2(float, float)' conflicts with /usr/include/bits/mathcalls.h:60: previous declaration `double atan2(double, double)' here /usr/include/bits/mathcalls.h:63: declaration of C function `float cos(float)' conflicts with /usr/include/bits/mathcalls.h:63: previous declaration `double cos(double)' here /usr/include/bits/mathcalls.h:65: declaration of C function `float sin(float)' conflicts with /usr/include/bits/mathcalls.h:65: previous declaration `double sin(double)' here /usr/include/bits/mathcalls.h:67: declaration of C function `float tan(float)' conflicts with /usr/include/bits/mathcalls.h:67: previous declaration `double tan(double)' here /usr/include/bits/mathcalls.h:143: declaration of C function `float pow(float, float)' conflicts with /usr/include/bits/mathcalls.h:143: previous declaration `double pow(double, double)' here /usr/include/bits/mathcalls.h:146: declaration of C function `float sqrt(float)' conflicts with /usr/include/bits/mathcalls.h:146: previous declaration `double sqrt(double)' here The problem comes from SbBasic.h: ///////////////////////////////////////////////////////////////////////////// // // Map the single-precision math functions to the regular ones on // machines that don't support them. // ///////////////////////////////////////////////////////////////////////////// #if !defined(__sgi) #define acosf acos #define asinf asin #define atanf atan #define atan2f atan2 #define cosf cos #define sinf sin #define tanf tan #define powf pow #define sqrtf sqrt #endif /* !defined(__sgi) */ In fact, Linux does have single-precision math functions, so this is what is causing problems. In this case, the fix appears to be simple: #if !defined(__sgi) && !defined(__linux) seems to do the trick. JF Jean-Francois Panisset panisset@discreet.com Software Engineer Discreet Logic From owner-inventor@oss.sgi.com Fri Aug 18 20:52:12 2000 Received: by oss.sgi.com id ; Fri, 18 Aug 2000 20:51:52 -0700 Received: from u2.farm.idt.net ([169.132.8.11]:40382 "EHLO u2.farm.idt.net") by oss.sgi.com with ESMTP id ; Fri, 18 Aug 2000 20:51:46 -0700 Received: from lovelace-pc.wayfarer.org (ppp-52.ts-1.sjc.idt.net [169.132.158.52]) by u2.farm.idt.net (8.9.3/8.9.3) with ESMTP id XAA24299; Fri, 18 Aug 2000 23:51:42 -0400 (EDT) Received: from wayfarer.org (localhost.localdomain [127.0.0.1]) by lovelace-pc.wayfarer.org (Postfix) with ESMTP id A3926D6A0; Fri, 18 Aug 2000 20:53:58 -0700 (PDT) Message-ID: <399E04D6.1F72B762@wayfarer.org> Date: Fri, 18 Aug 2000 20:53:58 -0700 From: Tanner Lovelace X-Mailer: Mozilla 4.73 [en] (X11; I; Linux 2.2.15-4mdk i686) X-Accept-Language: en MIME-Version: 1.0 To: Jean-Francois Panisset Cc: info-inventor@oss.sgi.com Subject: Re: Problem with single-precision math functions and SbBasic.h on Linux References: <200008190345.XAA10807@norway.rd.discreet.qc.ca> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Jean-Francois Panisset wrote: > > I was trying to compile some OpenInventor code on Linux > (RedHat 6.2 + SGI ProPack 1.3 on a 330 SGI station). The following > simple code: Jean, Try something, please. At your shell prompt, please type in printenv OSTYPE If your system prints out anything other than Linux or linux, (like linux-gnu, which my system prints out), you need to add a check for this to three files in the make directory (commondefs, commonivdefs, and system). It should be pretty obvious where it checks this. This sets up the correct environment variables and will help later in the compilation. I added the check to mine and everything works a lot better. Tanner Lovelace -- Tanner Lovelace Department of Computer Science lovelace@cs.unc.edu UNC-Chapel Hill, CB #3175 http://www.cs.unc.edu/~lovelace Chapel Hill, NC 27599-3175 From owner-inventor@oss.sgi.com Fri Aug 18 21:10:43 2000 Received: by oss.sgi.com id ; Fri, 18 Aug 2000 21:10:22 -0700 Received: from smtp.discreet.com ([209.58.5.130]:3461 "EHLO smtp.discreet.com") by oss.sgi.com with ESMTP id ; Fri, 18 Aug 2000 21:09:55 -0700 Received: from cuba.discreet.qc.ca (cuba.discreet.qc.ca [172.16.50.110]) by smtp.discreet.com (8.9.3/8.9.3) with ESMTP id AAA29428; Sat, 19 Aug 2000 00:07:37 -0400 (EDT) Received: from norway.rd.discreet.qc.ca (norway.rd.discreet.qc.ca [192.168.10.71]) by cuba.discreet.qc.ca (8.9.3/8.9.3) with ESMTP id AAA5126551; Sat, 19 Aug 2000 00:09:12 -0400 (EDT) Received: from localhost (panisset@localhost) by norway.rd.discreet.qc.ca (980427.SGI.8.8.8/) via SMTP id AAA07957; Sat, 19 Aug 2000 00:09:11 -0400 (EDT) Message-Id: <200008190409.AAA07957@norway.rd.discreet.qc.ca> To: Tanner Lovelace cc: info-inventor@oss.sgi.com, panisset@discreet.com Subject: Re: Problem with single-precision math functions and SbBasic.h on Linux In-reply-to: Your message of "Fri, 18 Aug 2000 20:53:58 PDT." <399E04D6.1F72B762@wayfarer.org> Date: Sat, 19 Aug 2000 00:09:11 -0400 From: Jean-Francois Panisset Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing <399E04D6.1F72B762@wayfarer.org>Tanner Lovelace writes >Jean-Francois Panisset wrote: >> >> I was trying to compile some OpenInventor code on Linux >> (RedHat 6.2 + SGI ProPack 1.3 on a 330 SGI station). The following >> simple code: > >Jean, > >Try something, please. At your shell prompt, please type in > >printenv OSTYPE > >If your system prints out anything other than Linux or linux, >(like linux-gnu, which my system prints out), you need to >add a check for this to three files in the make directory >(commondefs, commonivdefs, and system). It should be pretty >obvious where it checks this. This sets up the correct >environment variables and will help later in the compilation. >I added the check to mine and everything works a lot better. > >Tanner Lovelace >-- >Tanner Lovelace Department of Computer Science >lovelace@cs.unc.edu UNC-Chapel Hill, CB #3175 >http://www.cs.unc.edu/~lovelace Chapel Hill, NC 27599-3175 Thanks for the feedback. printenv OSTYPE says "linux". I must admit though that I just installed the "sgi-OpenInventor-devel-2.1.5-6.i386.rpm" RPM, I did not build from the source (shame on me). As far as I can tell though, the offending code in SbBasic.h: #if !defined(__sgi) #define acosf acos #define asinf asin #define atanf atan #define atan2f atan2 #define cosf cos #define sinf sin #define tanf tan #define powf pow #define sqrtf sqrt #endif /* !defined(__sgi) */ appears to be "hard-coded", it doesn't seem to be generated from any kind of "configure" script. I'm surprised that others are not running into the same problem. JF Jean-Francois Panisset panisset@discreet.com Software Engineer Discreet Logic From owner-inventor@oss.sgi.com Fri Aug 18 21:59:43 2000 Received: by oss.sgi.com id ; Fri, 18 Aug 2000 21:59:33 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:20586 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Fri, 18 Aug 2000 21:59:10 -0700 Received: from laplace.engr.sgi.com (laplace.engr.sgi.com [130.62.55.165]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id WAA01426 for ; Fri, 18 Aug 2000 22:05:23 -0700 (PDT) mail_from (naaman@laplace.engr.sgi.com) Received: from localhost (naaman@localhost) by laplace.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id VAA75028; Fri, 18 Aug 2000 21:57:54 -0700 (PDT) Date: Fri, 18 Aug 2000 21:57:54 -0700 From: Alexandre Naaman To: Jean-Francois Panisset cc: info-inventor@oss.sgi.com Subject: Re: Problem with single-precision math functions and SbBasic.h on Linux In-Reply-To: <200008190345.XAA10807@norway.rd.discreet.qc.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Fri, 18 Aug 2000, Jean-Francois Panisset wrote: Salut Jean-Francois, Add -D_POSIX_SOURCE and -D_XOPEN_SOURCE to your compile line and it will compile just fine. [clip] > /usr/include/bits/mathcalls.h:54: declaration of C function `float > acos(float)' conflicts with [clip] > > In fact, Linux does have single-precision math functions, so this is > what is causing problems. In this case, the fix appears to be simple: > > #if !defined(__sgi) && !defined(__linux) > > seems to do the trick. Merci, I'll check it out this week-end. (note that some of these defines are found elsewhere in the .c++ files and should be dealt with too) A+, Alexandre. -- Alexandre Naaman - naaman@sgi.com - La conformite est la mort de l'ame. From owner-inventor@oss.sgi.com Fri Aug 18 22:16:42 2000 Received: by oss.sgi.com id ; Fri, 18 Aug 2000 22:16:23 -0700 Received: from smtp.discreet.com ([209.58.5.130]:2950 "EHLO smtp.discreet.com") by oss.sgi.com with ESMTP id ; Fri, 18 Aug 2000 22:16:03 -0700 Received: from cuba.discreet.qc.ca (cuba.discreet.qc.ca [172.16.50.110]) by smtp.discreet.com (8.9.3/8.9.3) with ESMTP id BAA29730; Sat, 19 Aug 2000 01:14:20 -0400 (EDT) Received: from norway.rd.discreet.qc.ca (norway.rd.discreet.qc.ca [192.168.10.71]) by cuba.discreet.qc.ca (8.9.3/8.9.3) with ESMTP id BAA5127500; Sat, 19 Aug 2000 01:15:54 -0400 (EDT) Received: from localhost (panisset@localhost) by norway.rd.discreet.qc.ca (980427.SGI.8.8.8/) via SMTP id BAA06500; Sat, 19 Aug 2000 01:15:52 -0400 (EDT) Message-Id: <200008190515.BAA06500@norway.rd.discreet.qc.ca> To: Alexandre Naaman cc: info-inventor@oss.sgi.com, panisset@discreet.com Subject: Re: Problem with single-precision math functions and SbBasic.h on Linux In-reply-to: Your message of "Fri, 18 Aug 2000 21:57:54 PDT." Date: Sat, 19 Aug 2000 01:15:52 -0400 From: Jean-Francois Panisset Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Alexandre Naa man writes >On Fri, 18 Aug 2000, Jean-Francois Panisset wrote: > >Salut Jean-Francois, > > Add -D_POSIX_SOURCE and -D_XOPEN_SOURCE to your compile line and it will >compile just fine. OK, that works too, although the rest of my stuff needs the single-precision math functions, so I don't really want to compile with those options (which end up getting rid of a lot of useful stuff in the includes). > >[clip] > >> /usr/include/bits/mathcalls.h:54: declaration of C function `float >> acos(float)' conflicts with > >[clip] > >> >> In fact, Linux does have single-precision math functions, so this is >> what is causing problems. In this case, the fix appears to be simple: >> >> #if !defined(__sgi) && !defined(__linux) >> >> seems to do the trick. > >Merci, I'll check it out this week-end. (note that some of these defines >are found elsewhere in the .c++ files and should be dealt with too) > >A+, > >Alexandre. > >-- >Alexandre Naaman - naaman@sgi.com - La conformite est la mort de l'ame. > Thanks, JF Jean-Francois Panisset panisset@discreet.com Software Engineer Discreet Logic From owner-inventor@oss.sgi.com Sat Aug 19 13:13:56 2000 Received: by oss.sgi.com id ; Sat, 19 Aug 2000 13:13:46 -0700 Received: from 216.200.203.33.openave.com ([216.200.203.33]:15344 "EHLO mail.openave.com") by oss.sgi.com with ESMTP id ; Sat, 19 Aug 2000 13:13:32 -0700 Received: from mrnmrst (adsl-63-193-118-54.dsl.snfc21.pacbell.net [63.193.118.54]) by mail.openave.com (Post.Office MTA v3.5.3 release 223 ID# 0-61060U3000L300S0V35) with SMTP id com for ; Sat, 19 Aug 2000 13:13:31 -0700 Message-ID: <002701c00a19$1109f7e0$3676c13f@pacbell.net> From: "John Ray Thomas" To: References: <200008190409.AAA07957@norway.rd.discreet.qc.ca> Subject: Re: Problem with single-precision math functions and SbBasic.h on Linux Date: Sat, 19 Aug 2000 13:07:13 -0700 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2615.200 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2615.200 Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing > I'm surprised that others are not running into the same problem. I am running into this problem porting OpenInventor to BeOS. Adding that check has fixed it for me. Thanks for posting your findings. ./jt From owner-inventor@oss.sgi.com Sat Aug 19 22:12:50 2000 Received: by oss.sgi.com id ; Sat, 19 Aug 2000 22:12:40 -0700 Received: from aspen.cs.unr.edu ([134.197.40.251]:58009 "EHLO aspen.cs.unr.edu") by oss.sgi.com with ESMTP id ; Sat, 19 Aug 2000 22:12:23 -0700 Received: from chrome (buchmann@ppp-11-2.scs.unr.edu [134.197.11.2]) by aspen.cs.unr.edu (8.9.2/8.9.2) with SMTP id WAA12665 for info-inventor@oss.sgi.com; Sat, 19 Aug 2000 22:12:18 -0700 (PDT) Message-Id: <200008200512.WAA12665@aspen.cs.unr.edu> From: Jeremy Buchmann To: info-inventor@oss.sgi.com Reply-To: buchmann@cs.unr.edu Subject: PPC info Date: Sat 19 Aug 2000 22:12:14 -0700 (PDT) X-Mailer: XCmail 1.1 - with PGP support, PGP engine version 0.5 (Linux) X-Mailerorigin: http://www.fsai.fh-trier.de/~schmitzj/Xclasses/XCmail/ MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hello, I am trying to get OI to compile on my G3 Powerbook which runs LinuxPPC 2000. I have run into the DGL_NTOH_* macros which eventually led me to machine.h. I think I can add a section there for the PPC architecture, but I haven't been able to figure out where the machine types are initally defined. For example, the entry in machine.h for i386 says #ifdef __i386__ .. #endif My question is where is __i386__ initially defined? Jeremy Buchmann buchmann@cs.unr.edu From owner-inventor@oss.sgi.com Sat Aug 19 22:28:09 2000 Received: by oss.sgi.com id ; Sat, 19 Aug 2000 22:28:00 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:63793 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Sat, 19 Aug 2000 22:27:39 -0700 Received: from kinabalu.csd.sgi.com (kinabalu.csd.sgi.com [150.166.1.88]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id WAA24310 for ; Sat, 19 Aug 2000 22:20:03 -0700 (PDT) mail_from (jlim@kinabalu.csd.sgi.com) Received: by kinabalu.csd.sgi.com (980427.SGI.8.8.8/911001.SGI) id WAA43719; Sat, 19 Aug 2000 22:25:36 -0700 (PDT) From: jlim@kinabalu.csd.sgi.com (Jonathan Lim) Message-Id: <200008200525.WAA43719@kinabalu.csd.sgi.com> Subject: Re: PPC info To: buchmann@cs.unr.edu Date: Sat, 19 Aug 2000 22:25:35 -0700 (PDT) Cc: info-inventor@oss.sgi.com In-Reply-To: <200008200512.WAA12665@aspen.cs.unr.edu> from "Jeremy Buchmann" at Aug 19, 2000 10:12:14 PM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Sat Aug 19 22:12:14 2000, buchmann@cs.unr.edu wrote: > > Hello, > I am trying to get OI to compile on my G3 Powerbook which runs LinuxPPC > 2000. I have run into the DGL_NTOH_* macros which eventually led me to > machine.h. I think I can add a section there for the PPC architecture, but > I haven't been able to figure out where the machine types are initally > defined. For example, the entry in machine.h for i386 says > > #ifdef __i386__ > .. > #endif > > My question is where is __i386__ initially defined? > > Jeremy Buchmann > buchmann@cs.unr.edu __i386__ is defined by the GNU C-Compatible Compiler Preprocessor (/lib/cpp). The -dM option prints a list of active macro definitions. Jonathan Lim _ Silicon Graphics _ Mountain View GPS Graphics Computer Systems CA, USA From owner-inventor@oss.sgi.com Sat Aug 19 22:28:59 2000 Received: by oss.sgi.com id ; Sat, 19 Aug 2000 22:28:49 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:4658 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Sat, 19 Aug 2000 22:28:35 -0700 Received: from boeing.engr.sgi.com (boeing.engr.sgi.com [130.62.55.185]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id WAA24348 for ; Sat, 19 Aug 2000 22:20:59 -0700 (PDT) mail_from (flynnt@cthulhu.engr.sgi.com) Received: from localhost (flynnt@localhost) by boeing.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id WAA56589; Sat, 19 Aug 2000 22:27:18 -0700 (PDT) Date: Sat, 19 Aug 2000 22:27:18 -0700 From: Tom Flynn To: Jeremy Buchmann cc: info-inventor@oss.sgi.com Subject: Re: PPC info In-Reply-To: <200008200512.WAA12665@aspen.cs.unr.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Sat, 19 Aug 2000, Jeremy Buchmann wrote: > #ifdef __i386__ > .. > #endif > > My question is where is __i386__ initially defined? __i386__ is defined by the gcc/g++ compilier (it might actually be defined somewhere deep within all the system header files, but I dunno where). I believe __powerpc__ is defined for the powerpc processor. Try giving that a shot. good luck, tom -- "Mongooses are famous for their snake-fighting ability, and are almost always victorious because of their speed, agility, and timing and also because of their thick coat." From owner-inventor@oss.sgi.com Sat Aug 19 22:56:49 2000 Received: by oss.sgi.com id ; Sat, 19 Aug 2000 22:56:39 -0700 Received: from dialupB249.clsp.uswest.net ([207.225.28.249]:33799 "EHLO ssrlap.cosd.fedex.com") by oss.sgi.com with ESMTP id ; Sat, 19 Aug 2000 22:56:21 -0700 Received: from localhost (sr39112@localhost) by ssrlap2.cosd.fedex.com (8.9.3/8.9.3) with ESMTP id XAA03623; Sat, 19 Aug 2000 23:33:24 -0600 X-Authentication-Warning: ssrlap2.cosd.fedex.com: sr39112 owned process doing -bs Date: Sat, 19 Aug 2000 23:33:24 -0600 (MDT) From: "Scott S. Ross" X-Sender: sr39112@ssrlap2.cosd.fedex.com Reply-To: "Scott S. Ross" To: Jeremy Buchmann cc: info-inventor@oss.sgi.com Subject: Re: PPC info In-Reply-To: <200008200512.WAA12665@aspen.cs.unr.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Sat, 19 Aug 2000, Jeremy Buchmann wrote: > My question is where is __i386__ initially defined? > Jeremy Buchmann > buchmann@cs.unr.edu try /lib/cpp -dM ^D (or whatever you have eof bound to) it should give you a list of the predefined symbols (at least mine does :) enjoy scott From owner-inventor@oss.sgi.com Sun Aug 20 14:07:45 2000 Received: by oss.sgi.com id ; Sun, 20 Aug 2000 14:07:26 -0700 Received: from aspen.cs.unr.edu ([134.197.40.251]:11952 "EHLO aspen.cs.unr.edu") by oss.sgi.com with ESMTP id ; Sun, 20 Aug 2000 14:07:11 -0700 Received: from chrome (buchmann@ppp-11-2.scs.unr.edu [134.197.11.2]) by aspen.cs.unr.edu (8.9.2/8.9.2) with SMTP id OAA15010 for info-inventor@oss.sgi.com; Sun, 20 Aug 2000 14:07:07 -0700 (PDT) Message-Id: <200008202107.OAA15010@aspen.cs.unr.edu> From: Jeremy Buchmann To: info-inventor@oss.sgi.com Reply-To: buchmann@cs.unr.edu Subject: PPC: almost there, I think Date: Sun 20 Aug 2000 14:07:02 -0700 (PDT) X-Mailer: XCmail 1.1 - with PGP support, PGP engine version 0.5 (Linux) X-Mailerorigin: http://www.fsai.fh-trier.de/~schmitzj/Xclasses/XCmail/ MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing First, thanks to Scott, Tom, and Jonathan for telling me where my compiler defines stuff :P Second, I have now found that I get the error: 'strdup' undeclared... I noticed some lines in the i386 section of machine.h that extern'd strdup() and bcopy(), so I copied those into my powerpc section, but I still got the errors...any ideas? Jeremy Buchmann buchmann@cs.unr.edu From owner-inventor@oss.sgi.com Sun Aug 20 14:43:06 2000 Received: by oss.sgi.com id ; Sun, 20 Aug 2000 14:42:56 -0700 Received: from dialupC125.clsp.uswest.net ([207.225.29.125]:9988 "EHLO ssrlap2.cosd.fedex.com") by oss.sgi.com with ESMTP id ; Sun, 20 Aug 2000 14:42:33 -0700 Received: from localhost (sr39112@localhost) by ssrlap2.cosd.fedex.com (8.9.3/8.9.3) with ESMTP id PAA15614; Sun, 20 Aug 2000 15:39:49 -0600 X-Authentication-Warning: ssrlap2.cosd.fedex.com: sr39112 owned process doing -bs Date: Sun, 20 Aug 2000 15:39:49 -0600 (MDT) From: "Scott S. Ross" X-Sender: sr39112@ssrlap2.cosd.fedex.com Reply-To: "Scott S. Ross" To: Jeremy Buchmann cc: info-inventor@oss.sgi.com Subject: Re: PPC: almost there, I think In-Reply-To: <200008202107.OAA15010@aspen.cs.unr.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Sun, 20 Aug 2000, Jeremy Buchmann wrote: > First, thanks to Scott, Tom, and Jonathan for telling me where my compiler > defines stuff :P > > Second, I have now found that I get the error: 'strdup' undeclared... > > I noticed some lines in the i386 section of machine.h that extern'd strdup() > and bcopy(), so I copied those into my powerpc section, but I still got the > errors...any ideas? > > Jeremy Buchmann > buchmann@cs.unr.edu On my machine, strdup is defined by a macro guarded by a bunch of #ifdef tests. Including _should_ get you that macro. (the actual macro is in string2.h). If all else fails you can write your own strdup char * strdup(const char * s) { size_t len = strlen(s)+1; char * retval = (char *)malloc(len); if (retval != NULL) memcpy(retval, s, len); return retval; } later. scott From owner-inventor@oss.sgi.com Mon Aug 21 02:28:50 2000 Received: by oss.sgi.com id ; Mon, 21 Aug 2000 02:28:30 -0700 Received: from max5.rrze.uni-erlangen.de ([131.188.3.50]:40951 "EHLO max5.rrze.uni-erlangen.de") by oss.sgi.com with ESMTP id ; Mon, 21 Aug 2000 02:28:11 -0700 Received: from [131.188.187.7] by max5.rrze.uni-erlangen.de with ESMTP for info-inventor@oss.sgi.com; Mon, 21 Aug 2000 11:26:29 +0200 Received: from OLYMP/SpoolDir by imp.uni-erlangen.de (Mercury 1.48); 21 Aug 00 11:26:26 +0200 Received: from SpoolDir by OLYMP (Mercury 1.48); 21 Aug 00 11:26:12 +0200 Received: from imp.uni-erlangen.de (131.188.187.24) by imp.uni-erlangen.de (Mercury 1.48) with ESMTP; 21 Aug 00 11:26:12 +0200 Message-Id: <39A0F5B4.560BF279@imp.uni-erlangen.de> Date: Mon, 21 Aug 2000 11:26:12 +0200 From: =?iso-8859-1?Q?J=F6rg?= Freund X-Mailer: Mozilla 4.75 [en] (WinNT; U) X-Accept-Language: en,de MIME-Version: 1.0 To: info-inventor@oss.sgi.com Subject: info-inventor joerg.freund@web.de Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing info-inventor joerg.freund@web.de From owner-inventor@oss.sgi.com Mon Aug 21 15:52:43 2000 Received: by oss.sgi.com id ; Mon, 21 Aug 2000 15:52:33 -0700 Received: from pele.santafe.edu ([192.12.12.119]:44761 "EHLO pele.santafe.edu") by oss.sgi.com with ESMTP id ; Mon, 21 Aug 2000 15:52:20 -0700 Received: from santafe.santafe.edu (santafe [192.12.12.2]) by pele.santafe.edu (8.9.1/8.9.1) with ESMTP id QAA29682 for ; Mon, 21 Aug 2000 16:52:14 -0600 (MDT) Received: (from rms@localhost) by santafe.santafe.edu (8.9.3+Sun/8.9.1) id QAA10034; Mon, 21 Aug 2000 16:52:13 -0600 (MDT) Date: Mon, 21 Aug 2000 16:52:13 -0600 (MDT) Message-Id: <200008212252.QAA10034@santafe.santafe.edu> X-Authentication-Warning: santafe.santafe.edu: rms set sender to rms@santafe.santafe.edu using -f From: Richard Stallman To: info-inventor@oss.sgi.com Subject: Thank you Reply-to: rms@gnu.org Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Thank you for releasing a useful free software package and for using a license from the GNU Project. I'd like to ask you to change one aspect of your announcement, though. It has to do with the name of an operating system that was also developed (mainly) by the GNU Project: SGI has received numerous requests for a Linux version of Open Inventor. By open-sourcing this toolkit we are making it available on Linux and at the A package like Open Inventor normally has little direct interaction with a kernel such as Linux. So you must be talking about the larger system. Since the GNU Project is its main developer, and Linux was written and added at the last stage of development, would you please call the system "GNU/Linux" and give us a share of the credit? See http://www.gnu.org/gnu/linux-and-gnu.html for more explanation. From owner-inventor@oss.sgi.com Wed Aug 23 02:41:25 2000 Received: by oss.sgi.com id ; Wed, 23 Aug 2000 02:41:15 -0700 Received: from vircinity.rus.uni-stuttgart.de ([129.69.29.19]:24080 "EHLO vircinity.rus.uni-stuttgart.de") by oss.sgi.com with ESMTP id ; Wed, 23 Aug 2000 02:40:59 -0700 Received: from hlrs.de (localhost [127.0.0.1]) by vircinity.rus.uni-stuttgart.de (SGI-SGI-8.9.3/8.9.3) with ESMTP id LAA64886 for ; Wed, 23 Aug 2000 11:41:15 +0200 (DST) Message-ID: <39A39C3B.1A80AB70@hlrs.de> Date: Wed, 23 Aug 2000 11:41:15 +0200 From: Uwe Woessner Reply-To: woessner@hlrs.de Organization: RUS_Uni-Stuttgart X-Mailer: Mozilla 4.51C-SGI [en] (X11; I; IRIX 6.5 IP32) X-Accept-Language: en MIME-Version: 1.0 CC: info-inventor@oss.sgi.com Subject: HPUX References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit To: unlisted-recipients:; (no To-header on input) Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hi Alexandre, Alexandre Naaman wrote: > > Then I can report that I managed to get everything running on our HP > > (except for the fonts of cause). > > Cool. > > > I can imagine, that HPUX is not your primary platform, but how about > > my port, are you willing to merge it into the source? If so, how do I > > contribute the code? > > Send us the code and we will take a look. you can get the code here: ftp://vis-ftp.rus.uni-stuttgart.de/pub/uwe/hpInventor.tar.gz Regards, Uwe -- \\\|/// *Rechenzentrum Universitaet Stuttgart* _I_ ( o o ) *Visualisierung* _I_ (_@_)----oo0O--(_)--O0oo----------------------------------------(_@_) | | Uwe Woessner woessner@rus.uni-stuttgart.de | | | | .ooo0 http://www.hlrs.de/people/woessner/ | | |_| ( ) Oooo. Phone: +49-711-685-5790 |_| (_@_)---------\ (---( )---------------------------------------(_@_) I \_) ) / I (_/ From owner-inventor@oss.sgi.com Wed Aug 23 03:22:16 2000 Received: by oss.sgi.com id ; Wed, 23 Aug 2000 03:22:05 -0700 Received: from pneumatic-tube.sgi.com ([204.94.214.22]:52243 "EHLO pneumatic-tube.sgi.com") by oss.sgi.com with ESMTP id ; Wed, 23 Aug 2000 03:21:45 -0700 Received: from laplace.engr.sgi.com (laplace.engr.sgi.com [130.62.55.165]) by pneumatic-tube.sgi.com (980327.SGI.8.8.8-aspam/980310.SGI-aspam) via ESMTP id DAA04769 for ; Wed, 23 Aug 2000 03:28:01 -0700 (PDT) mail_from (naaman@laplace.engr.sgi.com) Received: from localhost (naaman@localhost) by laplace.engr.sgi.com (980427.SGI.8.8.8/970903.SGI.AUTOCF) via ESMTP id DAA48779; Wed, 23 Aug 2000 03:20:27 -0700 (PDT) Date: Wed, 23 Aug 2000 03:20:27 -0700 From: Alexandre Naaman To: Uwe Woessner cc: info-inventor@oss.sgi.com Subject: Re: HPUX In-Reply-To: <39A39C3B.1A80AB70@hlrs.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Wed, 23 Aug 2000, Uwe Woessner wrote: > you can get the code here: > ftp://vis-ftp.rus.uni-stuttgart.de/pub/uwe/hpInventor.tar.gz Hi Uwe, Thanks for the contribs. We'll take a look at it ASAP. In the future please send patches and not just a big tarball (makes life easier for everyone). A+, Alexandre. -- Alexandre Naaman - naaman@sgi.com - La conformite est la mort de l'ame. From owner-inventor@oss.sgi.com Wed Aug 23 15:49:27 2000 Received: by oss.sgi.com id ; Wed, 23 Aug 2000 15:49:19 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:27913 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Wed, 23 Aug 2000 15:48:54 -0700 Received: from kinabalu.csd.sgi.com (kinabalu.csd.sgi.com [150.166.1.88]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id PAA23560 for ; Wed, 23 Aug 2000 15:40:47 -0700 (PDT) mail_from (jlim@kinabalu.csd.sgi.com) Received: by kinabalu.csd.sgi.com (980427.SGI.8.8.8/911001.SGI) for info-inventor@oss.sgi.com id PAA02608; Wed, 23 Aug 2000 15:46:47 -0700 (PDT) From: jlim@kinabalu.csd.sgi.com (Jonathan Lim) Message-Id: <200008232246.PAA02608@kinabalu.csd.sgi.com> Subject: Bug tracking system for Open Inventor project To: info-inventor@oss.sgi.com Date: Wed, 23 Aug 2000 15:46:47 -0700 (PDT) X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing The bug tracking system for the Open Inventor project will be up shortly. Please look for the appropriate links in the sidebar on the project web pages. The following components will be available: apps: various demos and example source code. build: build environment. doc: documentation in 'man' format. lib: database, interaction, and nodekit components. libSoXt: X11/Motif GUI components. misc: any other components not covered by the above. Before you file a bug, please follow the guidelines below: 1. Check the README and FAQ files provided with the distribution to make sure the problem is not already known. 2. Look through the mailing list archives to see if the problem has been brought up before. The archives are updated nightly and can be found at http://oss.sgi.com/projects/inventor/mailing.html 3. Please read the documentation at http://oss.sgi.com/bugzilla/bugwritinghelp.html 4. Follow the instructions for creating a new Bugzilla account at http://oss.sgi.com/bugzilla/createaccount.cgi Also, be careful to distinguish between actual bugs and requests for enhancements (RFE). For example, if the source fails to build on the currently tested platforms (IRIX and Red Hat Linux), then it's a bug. If it doesn't build on any other platform because of missing prerequisites or incompatible compiler options, then it's a request for enhancement. Jonathan Lim _ Silicon Graphics _ Mountain View GPS Graphics Computer Systems CA, USA From owner-inventor@oss.sgi.com Mon Aug 28 06:52:32 2000 Received: by oss.sgi.com id ; Mon, 28 Aug 2000 06:52:23 -0700 Received: from [63.80.116.4] ([63.80.116.4]:10513 "EHLO vismail1.visualinsights.com") by oss.sgi.com with ESMTP id ; Mon, 28 Aug 2000 06:52:10 -0700 Received: from visbhouston2 (216.13.117.71 [216.13.117.71]) by vismail1.visualinsights.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id QVW0YXQ1; Mon, 28 Aug 2000 08:51:18 -0500 From: "Ben Houston" To: Subject: porting OpenInventor -> Win32 Date: Mon, 28 Aug 2000 09:50:46 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hi all, I'm currently in the process of porting OpenInventor to the Win32/WGL platform. Much of the code compiles excluding the GLX dependent parts -- the hard part. ;-) I learn X/GLX I am replacing it with the more familiar Win32/WGL calls. If anyone knows a good reference for GLX or wants to help me with it give me a shout... On request, I can send people the latest VC++ project file with my two "magic" porting header files. My reason for porting the library is to create a simulator for peer-2-peer networking protocols such as the one explained here: www.exocortex.org/grid.html Take care, -ben houston Exocortex Technologies www.exocortex.org From owner-inventor@oss.sgi.com Mon Aug 28 06:52:52 2000 Received: by oss.sgi.com id ; Mon, 28 Aug 2000 06:52:42 -0700 Received: from [63.80.116.4] ([63.80.116.4]:11025 "EHLO vismail1.visualinsights.com") by oss.sgi.com with ESMTP id ; Mon, 28 Aug 2000 06:52:10 -0700 Received: from visbhouston2 (216.13.117.71 [216.13.117.71]) by vismail1.visualinsights.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id QVW0YXQG; Mon, 28 Aug 2000 08:51:19 -0500 From: "Ben Houston" To: Subject: missing "triangulate.h"? Date: Mon, 28 Aug 2000 09:50:48 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hi all, The following header seems to be missing: Inventor/nodes/text/triangulate.h It is required by the source file: Inventor\lib\database\src\so\nodes\text\triangulate.cpp In this header I suspect that the struct/class "TriangulatorObj" is defined. Does anyone have a copy of this include file? If you do could you mail it too me? I could not manage to find it in the distributions of OpenInventor I downloaded from OSS.SGI.Com. Kind regards, -ben houston www.exocortex.org/~ben From owner-inventor@oss.sgi.com Mon Aug 28 08:56:41 2000 Received: by oss.sgi.com id ; Mon, 28 Aug 2000 08:56:32 -0700 Received: from [63.80.116.4] ([63.80.116.4]:30987 "EHLO vismail1.visualinsights.com") by oss.sgi.com with ESMTP id ; Mon, 28 Aug 2000 08:56:13 -0700 Received: from visbhouston2 (216.13.117.71 [216.13.117.71]) by vismail1.visualinsights.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id QVW0YXX0; Mon, 28 Aug 2000 10:55:12 -0500 From: "Ben Houston" To: "Yong-joo Cho" , Subject: RE: porting OpenInventor -> Win32 Date: Mon, 28 Aug 2000 11:54:41 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 In-Reply-To: Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hi Yong-joo, Thanks for the references on GLX. I'll check them out tonight. Current Status / Latest Version I will post the latest version of the port on my website tonight or tomorrow and give you (and the list) a link. I am adding a few more stuff to simplify (contain the changes) the port if I have to do it again after the Unix version advances. Unsupported Features Currently it does not support DSO, fonts, any interface code, etc... OpenInventor Widgets / Viewers I do not really want to make the complex OpenInventor GUI interfaces. I am more interested in just rendering window with decent scene graph management -- that's all I need anyways. If you want to handle the integration of the OpenInventor GUI stuff that would be amazing. Regression Tests? Do you know of any places where I can get test cases for the library that don't have UI code (ie. regression tests?)? I would like to make sure that there isn't any hidden incompatibilities. Kind regards, -ben houston www.exocortex.org/~ben > -----Original Message----- > From: Yong-joo Cho [mailto:ycho@evl.uic.edu] > Sent: August 28, 2000 11:36 AM > To: Ben Houston > Subject: Re: porting OpenInventor -> Win32 > > > Hi.. > > I believe the following book explains glx and general how to issues of > programing OpenGL on X based systems. Take a look at it.. > > Programming OpenGL for the X Window System written by Mark J. Kilgard. > I believe he also created GLUT library. > > I'm also interested in porting core part of Inventor to Win32 platform. > What I meant by core part of Inventor is all parts of inventor except user > interface part such as SoXt library. I'm thinking of using Inventor with > our Virtual Reality system which already provides user interface and all > different kinds of input controls. > > So can you send me the work you have done already? > Thanks in advance.. > > All you have to is to create a window and use simple kinds of user > interface for buttons and so on, there are other inventor clones that have > Windows interface already built-in. I believe SoFree has the emulation > classes for Xt widgets that work on Windows platform. > > You can get more information for SoFree from here.. > > http://www.lal.in2p3.fr/SI/SoFree/ > > Also there is another library called Coin3D, which is yet another clone of > OpenInventor. They claims that they have an Windows user interface library > that should work with OpenInventor. The interface must be available in > their CVS server. > > You can get them here... > > http://www.coin3d.org > > Yongjoo Cho > > On Mon, 28 Aug 2000, Ben Houston wrote: > > > Hi all, > > > > I'm currently in the process of porting OpenInventor to the Win32/WGL > > platform. > > > > Much of the code compiles excluding the GLX dependent parts -- the hard > > part. ;-) I learn X/GLX I am replacing it with the more > familiar Win32/WGL > > calls. > > > > If anyone knows a good reference for GLX or wants to help me > with it give me > > a shout... > > > > On request, I can send people the latest VC++ project file with my two > > "magic" porting header files. > > > > My reason for porting the library is to create a simulator for > peer-2-peer > > networking protocols such as the one explained here: > > www.exocortex.org/grid.html > > > > Take care, > > -ben houston > > Exocortex Technologies > > www.exocortex.org > > > From owner-inventor@oss.sgi.com Mon Aug 28 09:18:22 2000 Received: by oss.sgi.com id ; Mon, 28 Aug 2000 09:18:12 -0700 Received: from [63.80.116.4] ([63.80.116.4]:47116 "EHLO vismail1.visualinsights.com") by oss.sgi.com with ESMTP id ; Mon, 28 Aug 2000 09:17:48 -0700 Received: from visbhouston2 (216.13.117.71 [216.13.117.71]) by vismail1.visualinsights.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2650.21) id QVW0YXZA; Mon, 28 Aug 2000 11:16:56 -0500 From: "Ben Houston" To: Subject: Q: local header includes in libnurbs... Date: Mon, 28 Aug 2000 12:16:25 -0400 Message-ID: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0) Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing Hi, Should I be spamming this list with these types of questions? What would be proper etiquette? I noticed in the nurbs/libnurbs and the nurbs/client directories all the *.c++ files access header files in the directory nurbs/head using just local header references. For example the source file \nurbs\clients\isocurveeval.c++ references the header \nurbs\head\types.h using just a local include like #include "types.h" even though the header is not in the local directory. Shouldn't it be something like this instead? #include "../types.h" The reason that this is possible is because of the following line in the makefile: LCXXFLAGS = -I$(DEPTH)/include -I../head -DLIBRARYBUILD -DNDEBUG -DDEBUG I have to add all these "../" references to my ported version within _WIN32 define blocks. I feel that the original should probably be changed to include correct header referencing in the nurbs library code rather than a fix in the makefile. Take care, -ben houston www.exocortex.org/~ben From owner-inventor@oss.sgi.com Mon Aug 28 11:04:12 2000 Received: by oss.sgi.com id ; Mon, 28 Aug 2000 11:04:02 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:50543 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Mon, 28 Aug 2000 11:03:25 -0700 Received: from kinabalu.csd.sgi.com (kinabalu.csd.sgi.com [150.166.1.88]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id KAA14581 for ; Mon, 28 Aug 2000 10:55:17 -0700 (PDT) mail_from (jlim@kinabalu.csd.sgi.com) Received: by kinabalu.csd.sgi.com (980427.SGI.8.8.8/911001.SGI) id LAA98543; Mon, 28 Aug 2000 11:00:52 -0700 (PDT) From: jlim@kinabalu.csd.sgi.com (Jonathan Lim) Message-Id: <200008281800.LAA98543@kinabalu.csd.sgi.com> Subject: Re: missing "triangulate.h"? To: ben@exocortex.org (Ben Houston) Date: Mon, 28 Aug 2000 11:00:52 -0700 (PDT) Cc: info-inventor@oss.sgi.com In-Reply-To: from "Ben Houston" at Aug 28, 2000 09:50:48 AM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Mon Aug 28 06:50:48 2000, ben@exocortex.org wrote: > > Hi all, > > The following header seems to be missing: > Inventor/nodes/text/triangulate.h > > It is required by the source file: > Inventor\lib\database\src\so\nodes\text\triangulate.cpp > > In this header I suspect that the struct/class "TriangulatorObj" is defined. > Does anyone have a copy of this include file? If you do could you mail it > too me? I could not manage to find it in the distributions of OpenInventor > I downloaded from OSS.SGI.Com. The .../nodes/text directory is not included in the build. I will probably remove it later. Jonathan Lim _ Silicon Graphics _ Mountain View GPS Graphics Computer Systems CA, USA From owner-inventor@oss.sgi.com Mon Aug 28 11:25:12 2000 Received: by oss.sgi.com id ; Mon, 28 Aug 2000 11:25:03 -0700 Received: from deliverator.sgi.com ([204.94.214.10]:3192 "EHLO deliverator.sgi.com") by oss.sgi.com with ESMTP id ; Mon, 28 Aug 2000 11:24:25 -0700 Received: from kinabalu.csd.sgi.com (kinabalu.csd.sgi.com [150.166.1.88]) by deliverator.sgi.com (980309.SGI.8.8.8-aspam-6.2/980310.SGI-aspam) via ESMTP id LAA17665 for ; Mon, 28 Aug 2000 11:16:18 -0700 (PDT) mail_from (jlim@kinabalu.csd.sgi.com) Received: by kinabalu.csd.sgi.com (980427.SGI.8.8.8/911001.SGI) id LAA04083; Mon, 28 Aug 2000 11:21:57 -0700 (PDT) From: jlim@kinabalu.csd.sgi.com (Jonathan Lim) Message-Id: <200008281821.LAA04083@kinabalu.csd.sgi.com> Subject: Re: Q: local header includes in libnurbs... To: ben@exocortex.org (Ben Houston) Date: Mon, 28 Aug 2000 11:21:57 -0700 (PDT) Cc: info-inventor@oss.sgi.com In-Reply-To: from "Ben Houston" at Aug 28, 2000 12:16:25 PM X-Mailer: ELM [version 2.5 PL2] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-inventor@oss.sgi.com Precedence: bulk Return-Path: X-Orcpt: rfc822;info-inventor-outgoing On Mon Aug 28 09:16:25 2000, ben@exocortex.org wrote: > > [stuff deleted] > > Shouldn't it be something like this instead? > #include "../types.h" > > The reason that this is possible is because of the following line in the > makefile: > LCXXFLAGS > = -I$(DEPTH)/include -I../head -DLIBRARYBUILD -DNDEBUG -DDEBUG > > I have to add all these "../" references to my ported version within _WIN32 > define blocks. I feel that the original should probably be changed to > include correct header referencing in the nurbs library code rather than a > fix in the makefile. The include directory specification in the makefile is the way to go. As long as -I../head is specified before any other directory that may have a different types.h, the preprocessor should pick up the right file. Jonathan Lim _ Silicon Graphics _ Mountain View GPS Graphics Computer Systems CA, USA