View previous topic :: View next topic |
Author |
Message |
nail
Joined: 30 Jun 2004 Posts: 18 Location: Krasnoznamensk, Moscow region, Russia
|
Posted: Sat Jul 03, 2004 12:38 pm Post subject: Static libs and headers |
|
|
Hi everyone.
I find D really intresting and substitute of old fashioned C++. I want to be a first who will create full 3D game engine . I'm already started a work. But some settled views on programming (generated by expirience with C++) results in some misunderstanding of some things.
The first problem is following. In C++ I had .h files and .cpp. Implementation of member functions declared in .h was in .cpp and compiled in .lib file. After that in project where I want to use my lib I include .h files and link library. For that project - interface is visible, realization is not. How to create same effect in D? Here I saw .d files only. No headers! I have to implement my member-functions right in the body of class. I think this isn't good.
Any ideas? |
|
Back to top |
|
|
brad Site Admin
Joined: 22 Feb 2004 Posts: 490 Location: Atlanta, GA USA
|
Posted: Sat Jul 03, 2004 12:57 pm Post subject: |
|
|
It is an issue. See the thread on the D newsgroup:
http://www.digitalmars.com/drn-bin/wwwnews?digitalmars.D/3248
Or search the dsource.org forums here for 'strip'
The undig project with the strip.d code is here under /projects/undig, but as everyone has said, it's a bit dated. _________________ I really like the vest! |
|
Back to top |
|
|
brad Site Admin
Joined: 22 Feb 2004 Posts: 490 Location: Atlanta, GA USA
|
Posted: Sat Jul 03, 2004 1:03 pm Post subject: |
|
|
Also, your ISP is blocking mail from mail.dsource.org - is there anything I can do to help?
I looked here:http://www.mail.ru/pages/help/262.html but didn't see anything our site could do to help.
Here is the message from the mail server:
qmail wrote: |
Hi. This is the qmail-send program at mail.dsource.org.
I'm afraid I wasn't able to deliver your message to the following addresses.
This is a permanent error; I've given up. Sorry it didn't work out.
<nail-mail@mail.ru>:
194.67.23.20 failed on DATA command.
Remote host said: 550 Administrative prohibition -- access from your ip address [68.91.106.141] is blocked. See http://www.mail.ru/pages/help/262.html for details.
--- Below this line is a copy of the message.
Return-Path: <admin@dsource.org>
Received: (qmail 339 invoked by uid 4; 3 Jul 2004 18:57:58 -0000
To: Undisclosed-recipients: ;
Subject: Topic Reply Notification - Static libs and headers
Reply-to: admin@dsource.org
From: admin@dsource.org
Message-ID: <9713449ceda312baab9ee817bf05a2e2@dsource.org>
MIME-Version: 1.0
Content-type: text/plain; charset=iso-8859-1
Content-transfer-encoding: 8bit
Date: Sat, 3 Jul 2004 13:57:58 -0500
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: PHP
X-MimeOLE: Produced By phpBB2
Hello,
You are receiving this email because you are watching the topic, "Static libs and headers" at . This topic has received a reply since your last visit. You can use the following link to view the replies made, no more notifications will be sent until you visit the topic.
http://dsource.org/forums/viewtopic.php?p=1384#1384
If you no longer wish to watch this topic you can either click the "Stop watching this topic link" found at the bottom of the topic above, or by clicking the following link:
http://dsource.org/forums/viewtopic.php?t=240&unwatch=topic
-- Thanks, The Management
|
_________________ I really like the vest! |
|
Back to top |
|
|
nail
Joined: 30 Jun 2004 Posts: 18 Location: Krasnoznamensk, Moscow region, Russia
|
Posted: Sat Jul 03, 2004 4:44 pm Post subject: |
|
|
2Brad:
Thanx for reply. I would discover this tommorow. I don't know why my e-mail is blocked, I think because it free or because it decides that that message was a spam, I don't know. I'll try to fix this. |
|
Back to top |
|
|
nail
Joined: 30 Jun 2004 Posts: 18 Location: Krasnoznamensk, Moscow region, Russia
|
Posted: Sun Jul 04, 2004 6:50 am Post subject: |
|
|
Uuuuuf... At this moment striping is very comlicated I think. I'ld rather wait with building a lib or dll for a while. While some IDE with integrated strip feature will released. |
|
Back to top |
|
|
|