From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.1.3 (2006-06-01) on yquem.inria.fr X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=AWL autolearn=disabled version=3.1.3 X-Original-To: caml-list@yquem.inria.fr Delivered-To: caml-list@yquem.inria.fr Received: from mail3-relais-sop.national.inria.fr (mail3-relais-sop.national.inria.fr [192.134.164.104]) by yquem.inria.fr (Postfix) with ESMTP id 1E170BC37 for ; Tue, 1 Sep 2009 12:01:10 +0200 (CEST) X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AoQEALuNnErB/Bd4XWdsb2JhbACbHRULCgcWAr9/hBoF X-IronPort-AV: E=Sophos;i="4.44,311,1249250400"; d="scan'208";a="33531524" Received: from smtp-msa-out01.orange.fr ([193.252.23.120]) by mail3-smtp-sop.national.inria.fr with ESMTP; 01 Sep 2009 12:01:09 +0200 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf5a04.orange.fr (SMTP Server) with ESMTP id 6D9211C000C1; Tue, 1 Sep 2009 12:01:09 +0200 (CEST) Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf5a04.orange.fr (SMTP Server) with ESMTP id 5C55A1C000E8; Tue, 1 Sep 2009 12:01:09 +0200 (CEST) Received: from [192.168.1.53] (APuteaux-154-1-42-94.w83-199.abo.wanadoo.fr [83.199.113.94]) by mwinf5a04.orange.fr (SMTP Server) with ESMTP id 155E81C000C1; Tue, 1 Sep 2009 12:01:09 +0200 (CEST) X-ME-UUID: 20090901100109876.155E81C000C1@mwinf5a04.orange.fr X-ME-User-Auth: lexifi Message-ID: <4A9CF0E5.2040401@frisch.fr> Date: Tue, 01 Sep 2009 12:01:09 +0200 From: Alain Frisch User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: =?ISO-8859-1?Q?Pierre-Lo=EFc_Garoche?= Cc: Julien Signoles , thirioux@enseeiht.fr, caml-list@yquem.inria.fr Subject: Re: [Caml-list] Dynamic loading of native code : what about librairies and packs ? References: <49D243B0.6020103@onera.fr> <49D24603.7060509@frisch.fr> <20090901085647.GF4549@onera.fr> In-Reply-To: <20090901085647.GF4549@onera.fr> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Spam: no; 0.00; frisch:01 frisch:01 librairies:01 blabla:01 -linkall:01 wrote:01 dynamically:01 caml-list:01 undefined:01 alain:01 alain:01 modules:02 modules:02 linking:02 native:03 Pierre-Loïc Garoche wrote: > error loading shared library: blabla/MyPlugin.cmxs: undefined symbol: camlHashtbl__create_79 You need to ensure that the main program is linked with all the modules that are needed by the dynamically loaded modules (including the modules from the standard library). Linking the main program with -linkall should solve your problem. -- Alain