From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by yquem.inria.fr (Postfix) with ESMTP id 6F7FCBB9C for ; Mon, 21 Nov 2005 20:01:42 +0100 (CET) Received: from pauillac.inria.fr (pauillac.inria.fr [128.93.11.35]) by concorde.inria.fr (8.13.0/8.13.0) with ESMTP id jALJ1gVr012451 for ; Mon, 21 Nov 2005 20:01:42 +0100 Received: from nez-perce.inria.fr (nez-perce.inria.fr [192.93.2.78]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id UAA23572 for ; Mon, 21 Nov 2005 20:01:41 +0100 (MET) Received: from mail-white.research.att.com ([192.20.225.110]) by nez-perce.inria.fr (8.13.0/8.13.0) with ESMTP id jALJ1eDr008626 for ; Mon, 21 Nov 2005 20:01:40 +0100 Received: from [135.207.21.76] (babylon.research.att.com [135.207.21.76]) by bigmail.research.att.com (8.13.3+Sun/8.11.6) with ESMTP id jALJ5JQb020187; Mon, 21 Nov 2005 14:05:19 -0500 (EST) Mime-Version: 1.0 (Apple Message framework v734) Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed Message-Id: Cc: Mary Fernandez Content-Transfer-Encoding: 7bit From: Kathleen Fisher Subject: Link errors with O'Caml 3.09 and Camlidl 1.05 Date: Mon, 21 Nov 2005 11:01:34 -0800 To: caml-list@inria.fr X-Mailer: Apple Mail (2.734) X-Miltered: at concorde with ID 43821996.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Miltered: at nez-perce with ID 43821994.000 by Joe's j-chkmail (http://j-chkmail.ensmp.fr)! X-Spam: no; 0.00; o'caml:01 3.09:01 camlidl:01 o'caml:01 3.09:01 macos:01 camlidl:01 ocaml:01 usr:01 ocamlc:01 usr:01 lib:01 ocaml:01 -custom:01 cmo:01 X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=disabled version=3.0.3 We installed O'Caml 3.09 on MacOS 10.4 from the .dmg image, then installed Camlidl with no errors. When we link our Camlidl test program, we get the link errors below. However, when we install OCaml 3.09 from source, compile it, and install Camlidl, we do not get any link errors. Can someone explain this behavior? Thanks! Kathleen Fisher /usr/local/bin/ocamlc -I /usr/local/lib/ocaml -cc cc -custom -o test test.cmo test_stubs.o test.o test_idl.cmo /usr/local/lib/ocaml/ libcamlidl.a ld: Undefined symbols: _sprintf$LDBLStub _fprintf$LDBLStub _sscanf$LDBLStub Error while building custom runtime system make: *** [all] Error 2