[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

BOUNCE rtl@rtlinux.org: Approval required: Non-member submissionfrom [David Olofson <david.olofson@reologica.se>] (fwd)



>From owner-rtl Sun Jun 24 20:57:59 2001
Received: from 21cn.com ([61.140.60.248])
	by hq.fsmlabs.com (8.11.2/8.11.2) with SMTP id f5P2vwe02226
	for <rtl@fsmlabs.com>; Sun, 24 Jun 2001 20:57:59 -0600
Received: from 21cn.com([10.2.1.1]) by 21cn.com(AIMC 2.9.5.1)
	with SMTP id jme3b36db16; Mon, 25 Jun 2001 10:49:42 +0800
Received: from hq.fsmlabs.com([209.155.42.197]) by 21cn.com(AIMC 2.9.5.1)
	with SMTP id jm10f3b31e9b5; Thr, 21 Jun 2001 16:52:14 +0800
Received: (from daemon@localhost)
	by hq.fsmlabs.com (8.11.2/8.11.2) id f5K6kc530468
	for rtl-outgoing; Wed, 20 Jun 2001 00:46:38 -0600
Received: from mail.space2u.com (sendmail@mail.space2u.com [62.20.1.135])
	by hq.fsmlabs.com (8.11.2/8.11.2) with ESMTP id f5JDbBe26758
	for <rtl@fsmlabs.com>; Tue, 19 Jun 2001 07:37:12 -0600
Received: from cutangle.admeo.se ([212.162.175.15])
	by mail.space2u.com (8.11.3/8.11.3) with SMTP id f5JDZsJ10515
	for <rtl@fsmlabs.com>; Tue, 19 Jun 2001 15:35:55 +0200
From: David Olofson <david.olofson@reologica.se>
Organization: Reologica Instruments AB
To: rtl@fsmlabs.com
Subject: Re: [rtl] freepascal and rtl
Date: Tue, 19 Jun 2001 15:31:39 +0200
X-Mailer: KMail [version 1.1.99]
Content-Type: text/plain;
  charset="us-ascii"
References: <98a0594c03.94c0398a05@balcab.ch>
In-Reply-To: <98a0594c03.94c0398a05@balcab.ch>
MIME-Version: 1.0
Message-Id: <01061915313901.24200@cutangle.admeo.se>
Content-Transfer-Encoding: 8bit
Sender: owner-rtl@fsmlabs.com
Precedence: bulk
Reply-To: rtl@fsmlabs.com
X-Auto-Forward: zjsnap@21cn.com
 j.zhang@unsw.edu.au

On Friday 15 June 2001 16:58, pierre pallez wrote:
> greetings
>
> I still have some hope that someone will be able to tell me whether or
> not it is possible to develop a RTLinux application using freepascal
> instead of C.
>
> If yes, then a sample of code would be helpful

I haven't tried, and I'm not sure, but I can't see any obvious reason why it 
wouldn't be possible, as long as the compiler can generate "normal" object 
files (shared library style, that is) with C style calling conventions. 
That's pretty much all you need to compile kernel modules.

Pascal as a language doesn't rely on garbage collection, dynamic memory 
allocation or other "RT problematic" things AFAIK, so it should be fairly 
easy to use with RTL in that respect as well.


//David Olofson --- Programmer, Reologica Instruments AB

.- M A I A -------------------------------------------------.
|      Multimedia Application Integration Architecture      |
| A Free/Open Source Plugin API for Professional Multimedia |
`----------------------> http://www.linuxaudiodev.com/maia -'
.- David Olofson -------------------------------------------.
| Audio Hacker - Open Source Advocate - Singer - Songwriter |
`--------------------------------------> david@linuxdj.com -'

----- End of forwarded message from owner-rtl@fsmlabs.com -----
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail majordomo@rtlinux.org OR
echo "unsubscribe rtl <Your_email>" | mail majordomo@rtlinux.org
--
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

----- End of forwarded message from owner-rtl@fsmlabs.com -----