r3wp [groups: 83 posts: 189283]
  • Home
  • Script library
  • AltME Archive
  • Mailing list
  • Articles Index
  • Site search
 

World: r3wp

[SDK]

Ammon
24-Jun-2005
[112]
The SDK license is a pretty kewl one last time I looked at it.  You 
get the version that is currently available and free upgrades for 
12 months...
BrianH
24-Jun-2005
[113]
Agreed, although the free upgrades aren't quite as useful when they 
don't upgrade for more than 12 months. Hopefully the renewal fees 
aren't too bad.
Graham
24-Jun-2005
[114]
Has there ever been a single official update?
BrianH
24-Jun-2005
[115]
(Bad REBOL joke) You know, many companies only charge for upgrades 
that change the major version number.
Graham
24-Jun-2005
[116]
So, no charge until we get to 2.x.x ?
BrianH
24-Jun-2005
[117]
Hence the joke, and why it is bad :)
Volker
24-Jun-2005
[118]
But these change major version-numbers more often? around once a 
year i guess? ;)
although i would be quite happy to get 1.3 with my old sdk.
[unknown: 5]
28-Jun-2005
[119]
Anyone know the timeline for a rollout of the SDK builds.  Also, 
need to know if its going to cost anything.  I am approaching a point 
in my programming where I could add some features from the /library 
components but probably wont if it is going to take time or be expensive. 
 My project is not for money - freebie so any information is appreciated.
Gregg
28-Jun-2005
[120]
Only RT knows.
Graham
1-Jul-2005
[121]
Anyone seen this error before which has been reported to me


* Script Error: External process failed: %1 is not a valid Win32 
applic
ation.
 
** Near: launch "webserver"
view center-face loginlo
** Press enter to quit...

where "webserver" is just the argument for the 'launch command.
Cindy
14-Jul-2005
[122]
I can't tell you when the update SDKs will be released, only that 
the current SDK key will work with the new ones, no additional charge.
ChristianE
14-Jul-2005
[123]
This is great news, Cindy. Thanks for assuring that.
Brett
14-Jul-2005
[124]
Thanks!
Henrik
15-Jul-2005
[125]
thanks
Joe
23-Jul-2005
[126]
I recall that someone was working on accessing the windows video 
api using rebol library access. Anybody knows ? thxs
Graham
23-Jul-2005
[127]
Cyphre
Joe
23-Jul-2005
[128]
thanks
Terry
26-Jul-2005
[129]
SDK SDK SDK SDK (everybody) SDK SDK SDK SDK.... (to the tune of Queen's 
"We Will Rock You")
Robert
27-Jul-2005
[130]
Still waiting for the new 1.3 version too.
Charles
5-Aug-2005
[131]
.
Pekr
5-Aug-2005
[132]
:-)
[unknown: 10]
8-Aug-2005
[133]
I wish..I wish..I wish..(clack clack clack)....like Alice in Wonderland...
Geomol
9-Aug-2005
[134x2]
I have a problem, if I in a DOS-prompt under windows try to run a 
REBOL program built with REBOL/SDK into a .exe file, and the program 
is not in current directory, but has to be found along the PATH. 
I get the error
Program error: invalid encapsulated data


I've tried under Windows2000 and WinXP. Can others confirm this error? 
(Just make a simple REBOL-script with e.g. a print and try it.)
The problem (bug) can also be verified with altme.exe. Just setup 
path in the DOS-prompt to where, altme is located, and type: altme
Gabriele
9-Aug-2005
[136]
I think REBOL needs a full path to itself.
Geomol
10-Aug-2005
[137]
It works, if you place yourself in the same directory as the .exe 
file and don't give full path. It also works, if you place yourself 
anywhere and give full or relative path. As I see it, the error is 
only, if you're not in the same directory as the .exe file, and the 
system finds it along the PATH environment variable. Maybe I should 
report it in RAMBO!?
Gabriele
10-Aug-2005
[138]
you can report it, but i'm not completely sure it can be fixed.
Henrik
10-Aug-2005
[139x2]
From the builds page: "A Beta test version of the SDK with the 1.3.1 
fixes and changes is now available for current SDK developers. Contact 
REBOL via feedback or email Cindy if you would like to try it."
and it says its for win32
Graham
11-Aug-2005
[141]
Geez, why  not just post it !!
Ladislav
11-Aug-2005
[142]
(because of the source it contains?)
Graham
11-Aug-2005
[143]
what about the exes ?
Ladislav
11-Aug-2005
[144]
(but you need sources to have it complete, don't you?)
Graham
11-Aug-2005
[145x2]
Hmm.  Yes, I guess so!
I stand corrected.
[unknown: 10]
11-Aug-2005
[147]
A Beta test version of the SDK with the 1.3.1 fixes and changes is 
now available for current SDK developers. Contact REBOL via feedback 
or email Cindy if you would like to try it.
Tomc
7-Sep-2005
[148x2]
I have recently started testing with Rebol/View 1.3, and decided 
to

purchase Rebol/SDK.  I have a function in one of my scripts that 
was
working in View during testing, but as soon I start using the SDK
binaries it no longer... um... functions.


In the function, I am trying to set a value in an array using an 
index
variable.

In view, I could do:
   values/:index: value
But in the SDK, I get:
   ** Syntax Error: Invalid word -- :index:

Again, any help would be appreciated.

Thank you,
robert w. dumond
from the mail list
Volker
7-Sep-2005
[150x2]
bata-sdk. also noted on the ML IIRC.
But the subdirectory is not mentioned by sunanda, and not linked 
public.
Micha
10-Oct-2005
[152x5]
plis help
kernel-lib: load/library %kernel32.dll
WriteFile: make routine! [
        hFile                   [integer!]
        lpBuffer                [integer!]
        nNumberOfBytesToWrite   [integer!]
        lpNumberOfBytesWritten  [integer!]
        lpOverlapped            [integer!]
        return:                 [integer!]
 
    ] kernel-lib "WriteFile"
it does not actit
how do to write in rebolu this ?
[DllImportAttribute("kernel32", SetLastError=true)]


        private static extern IntPtr CreateFile(string _lpFileName, 
                                           uint _dwDesiredAccess,

                                                 uint _dwShareMode,

                                        uint _lpSecurityAttributes, 

                                       uint _dwCreationDisposition,

                                        uint _dwFlagsAndAttributes, 

                                              uint _hTemplateFile);

        [DllImportAttribute("kernel32", SetLastError=true)]

        private static extern bool WriteFile(IntPtr _hFile, void* _lpBuffer, 
        uint _nNumberOfBytesToWrite, uint* _lpNumberOfBytesWritten, uint 
        _lpOverlapped);

        [DllImportAttribute("kernel32", SetLastError=true)]
        private static extern bool CloseHandle(IntPtr _hObject);

        [DllImportAttribute("kernel32", SetLastError=true)]

        private static extern bool DeviceIoControl(IntPtr _hDevice, uint 
        _dwIoControlCode, void* _lpInBuffer, uint _nInBufferSize, void* lpOutBuffer, 
        uint _nOutBufferSize, uint* _lpBytesReturned, uint _lpOverlapped);
Benjamin
10-Oct-2005
[157x2]
unsiged integers can safely be casted to integers, you sould know 
that some dll's wont work just because the need special arguments 
like pointers to certain data etc... nay whay why do you need to 
write a file using windows API can't you use rebol ?
btw lpOverlapped  is a pointer to a structure OVELAPPED you can pass 
a structure pointer from rebol using, lpOverlapped [struct! [(OVERLAPPED)]]
the scructure looks like this 
OVERLAPPED: make struct! [
	Internal		[integer!]
	InternalHigh		[integer!]
	Offset			[integer!]
	OffsetHigh		[integer!]
	hEvent			[integer!]
] none
again this still may not work ....
Henrik
13-Oct-2005
[159]
how small a Rebol executable can you build with the SDK? if you take 
away everything? just curious...
Graham
13-Oct-2005
[160]
300k from memory.
Henrik
13-Oct-2005
[161]
thanks