-L-ldl needed on Linux
Bill Baxter
dnewsgroup at billbaxter.com
Sat Apr 12 04:00:50 PDT 2008
Tower Ty wrote:
> Bill Baxter Wrote:
>
>> Unknown W. Brackets wrote:
>
>
> I'm interested here in understanding another difference between Linux and Windows.
> Chris Miller used Entice Designer to construct a GUI with the following imports
>
>
> 1 /*
> 2 Generated by Entice Designer
> 3 Entice Designer written by Christopher E. Miller
> 4 www.dprogramming.com/entice.php
> 5 */
> 6
> 7 import dwt.DWT;
> 8 import dwt.widgets.Display, dwt.widgets.Shell;
> 9 import dwt.widgets.Group, dwt.widgets.Text;
> 10 import dwt.widgets.Label, dwt.widgets.Combo;
> 11 import dwt.graphics.Color, dwt.graphics.Rectangle;
> 12 import dwt.widgets.MessageBox;
> 13
> 14
> 15 class MyShell
> 16 {
> 17 // Do not modify or move this block of variables.
> 18 //~Entice Designer variables begin here.
> 19 dwt.widgets.Shell.Shell shell;
> 20 dwt.widgets.Group.Group group1;
> 21 dwt.widgets.Text.Text text3;
> 22 dwt.widgets.Label.Label label5;
> 23 dwt.widgets.Text.Text Date;
> 24 dwt.widgets.Combo.Combo Payee;
> 25 dwt.widgets.Text.Text Code;
> 26 dwt.widgets.Text.Text ChequeNo;
> 27 dwt.widgets.Text.Text Details;
> 28 dwt.widgets.Button.Button OKButton;
> 29 dwt.widgets.Text.Text Credit;
> 30 dwt.widgets.Text.Text Debit;
> 31 dwt.widgets.Table.Table DataTable;
> 32 //~Entice Designer variables end here.
>
>
> Now he tells me that this compiles in windows as is .
>
> Notice he uses a Table . When I take the same program and compile it on Linux I must add " Import dwt.widgets.Table" or it will not compile.
>
> Now I am wondering if your problem with d l l ' s is similar ? Some built in assumptions that Linux does not have .
I don't believe what Chris told you is true. I just used Entice
designer to make a DWT gui on Windows yesterday, and it was missing many
imports and wouldn't compile out of the box without adding them.
--bb
More information about the Digitalmars-d-learn
mailing list