My machine has the same as yours:

   (9!:12;9!:14)''
+-+---------------------+
|5|j601/2006-11-17/17:05|
+-+---------------------+

Please try to track down the problem. Note that the definition of guids
is very straightforward:

   guids
3 : 0
if. IFUNIX do.
  cmd=. LIBUUID,' uuid_generate n *c'
else.
  cmd=. 'ole32 CoCreateGuid i *c'
end.
>{:"1 cmd 15!:0"1 0 <"1 (y,16)$' '
)

On my machine:

   LIBUUID
"/lib/libuuid.so.1.2"


Brian Schott wrote:
>       Not my cross platform, apparently:
> 
> load 'guid'
> |could not locate dll uuid: find_dll
> |   ('could not locate dll ',y)    13!:8]24
> 
>    (9!:12;9!:14)''
> +-+---------------------+
> |5|j601/2006-11-17/17:05|
> +-+---------------------+
> 
> 
> On Fri, 15 Jun 2007, Chris Burke wrote:
> 
> + Good idea, and this is cross platform. For example:
> +
> +    load'guid'
> +
> +    9!:1 (_2) 3!:4 , guids 1    NB. set random seed
> +
> +    9!:0''                      NB. read random seed
> + 448790339 _1169755854 1573395364 1858669520

----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to