Is DWT usable?
dangbinghoo
dangbinghoo at gmail.com
Mon Apr 16 04:32:43 UTC 2018
On Monday, 16 April 2018 at 04:24:23 UTC, dangbinghoo wrote:
>
> I have noticed DWT moved to as a dub package. And said it easy
> to startup.
>
> So, I just cloned the DWT git repo. And did the same thing as
> README.
>
> But I got the following :
>
> ```
> dub --single main.d
> Performing "debug" build using /usr/bin/dmd for x86_64.
> dwt:base 1.0.1+swt-3.4.1.commit.2.gd729d7d: target for
> configuration "library" is up to date.
> dwt 1.0.1+swt-3.4.1.commit.2.gd729d7d: target for configuration
> "linux-gtk" is up to date.
> main ~master: building configuration "application"...
> Linking...
> To force a rebuild of up-to-date targets, run again with
> --force.
> Running ./main
> Program exited with code -11
> ```
>
> the same result as I tried half year ago.
And let's see the gdub
```
$ dub --config=gdub --force
Invalid source/import path:
/home/playpeng/.dub/packages/dwtlib-3.2.5/dwtlib/dwt/src
Invalid source/import path:
/home/playpeng/.dub/packages/dwtlib-3.2.5/dwtlib/dwt/views
Performing "debug" build using /usr/bin/dmd for x86_64.
gdub 1.1.0+commit.1.ge3dcff7: building configuration "gdub"...
gdub/gdub.d(24,8): Error: module `all` is in file
'org/eclipse/swt/all.d' which cannot be read
import path[0] =
/home/playpeng/.dub/packages/dwtlib-3.2.5/dwtlib/dwt/src
import path[1] = /usr/include/dlang/dmd
/usr/bin/dmd failed with exit code 1.
$ vim gdub/gdub.d
$ ls /home/playpeng/.dub/packages/dwtlib-3.2.5/dwtlib/dwt/
base/ org.eclipse.swt.snippets/
README.markdown
build org.eclipse.swt.win32.win32.x86/
refactors.txt
build.d packageimport.rb
snippets-status.txt
org.eclipse.swt.gtk.linux.x86/ rakefile
win-res/
$ ls /home/playpeng/.dub/packages/dwtlib-3.2.5/dwtlib/dwt/
base/ org.eclipse.swt.snippets/
README.markdown
build org.eclipse.swt.win32.win32.x86/
refactors.txt
build.d packageimport.rb
snippets-status.txt
org.eclipse.swt.gtk.linux.x86/ rakefile
win-res/
$ ls /home/playpeng/.dub/packages/dwtlib-3.2.5/dwtlib/dwt/
base org.eclipse.swt.gtk.linux.x86 packageimport.rb
refactors.txt
build org.eclipse.swt.snippets rakefile
snippets-status.txt
build.d org.eclipse.swt.win32.win32.x86 README.markdown
win-res
$ ls /home/playpeng/.dub/packages/dwtlib-3.2.5/dwtlib/
build_dwtlib.bat build_dwtlib.sh dub.json examples
README.md travis.sh
build_dwtlib_m64.bat doc dwt LICENSE.TXT
tools
$ ls /home/playpeng/.dub/packages/dwtlib-3.2.5/
dwtlib dwtlib.lock
$
```
More information about the Digitalmars-d-dwt
mailing list