rocex
Joined: 23 Apr 2009 Posts: 4
|
Posted: Fri Sep 11, 2009 11:47 pm Post subject: Lib compile time error |
|
|
tango is dmd1.046 compiled, and then use this tango compile dfl, an error is as follows, how can I do? Has anyone encountered this problem?
Code: |
Compiling debug DFL...
E:\Server\dmd\windows\import\dfl>E:\Server\dmd\windows\bin\dmd -c -debug -g -I.. all.d base.d application.d internal/dlib.d internal/clib.d internal/utf.d internal/com.d control.d form.d registry.d drawing.d menu.d notifyicon.d commondialog.d filedialog.d folderdialog.d panel.d textbox.d richtextbox.d picturebox.d listbox.d groupbox.d splitter.d usercontrol.d button.d label.d collections.d internal/winapi.d internal/wincom.d event.d socket.d timer.d environment.d messagebox.d tooltip.d combobox.d treeview.d tabcontrol.d colordialog.d listview.d data.d clipboard.d fontdialog.d progressbar.d resources.d statusbar.d imagelist.d toolbar.d
revision: net.Socket has been moved to net.device.Berkeley
socket.d(38): Error: identifier 'socket_t' is not defined
socket.d(38): Error: socket_t is used as a type
socket.d(38): Error: identifier 'Socket' is not defined
socket.d(38): Error: Socket is used as a type
socket.d(38): Error: cannot have parameter of type void
socket.d(76): Error: identifier 'socket_t' is not defined
socket.d(76): Error: socket_t is used as a type
socket.d(76): Error: cannot have parameter of type void
socket.d(101): Error: identifier 'Socket' is not defined
socket.d(101): Error: Socket is used as a type
socket.d(101): Error: cannot have parameter of type void
socket.d(107): Error: identifier 'Socket' is not defined
socket.d(107): Error: Socket is used as a type
socket.d(107): Error: cannot have parameter of type void
socket.d(126): Error: identifier 'Socket' is not defined
socket.d(126): Error: Socket is used as a type
socket.d(126): Error: cannot have parameter of type void
socket.d(136): Error: identifier 'Socket' is not defined
socket.d(136): Error: Socket is used as a type
socket.d(136): Error: class dfl.socket.AsyncSocket base type must be class or interface, not void
socket.d(206): Error: function dfl.socket.AsyncSocket.close does not override any function
socket.d(214): Error: function dfl.socket.AsyncSocket.blocking does not override any function
socket.d(220): Error: function dfl.socket.AsyncSocket.blocking does not override any function
socket.d(466): Error: identifier 'Socket' is not defined
socket.d(466): Error: Socket is used as a type
socket.d(466): Error: cannot have parameter of type void
socket.d(478): Error: identifier 'Socket' is not defined
socket.d(478): Error: Socket is used as a type
socket.d(600): Error: identifier 'Socket' is not defined
socket.d(600): Error: Socket is used as a type
socket.d(600): Error: cannot have parameter of type void
socket.d(670): Error: identifier 'Socket' is not defined
socket.d(670): Error: Socket is used as a type
socket.d(670): Error: variable dfl.socket.SocketQueue.sock voids have no value
socket.d(685): Error: identifier 'Socket' is not defined
socket.d(685): Error: Socket is used as a type
socket.d(685): Error: variable dfl.socket.EventInfo.sock voids have no value
socket.d(694): Error: identifier 'socket_t' is not defined
socket.d(694): Error: index is not a type or an expression
Failed.
Done.
not find E:\Server\dmd\windows\import\dfl\*.obj
DFL lib files not found.
Error: dfl_debug.lib not found
|
|
|