9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] compiling 9vx on yosemite
@ 2015-05-21 16:44 Skip Tavakkolian
  2015-05-21 16:57 ` Aram Hăvărneanu
  0 siblings, 1 reply; 13+ messages in thread
From: Skip Tavakkolian @ 2015-05-21 16:44 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 1500 bytes --]

is anyone able to compile 9vx on yosemite? i think the most up to date
version is the one in David's repo (bitbucket.org/0intro/vx32).  i'm
getting this on mac os 10.10.3:

/System/Library/Frameworks/QuickTime.framework/Headers/Movies.h:8727:1:
note: 'BeginFullScreen' has been
      explicitly marked deprecated here
BeginFullScreen(
^
9vx/osx/screen.c:547:2: error: use of undeclared identifier 'OSXCursor'
        OSXCursor oc;
        ^
9vx/osx/screen.c:552:3: error: use of undeclared identifier 'oc'
                oc.data[i] = ((ushort*)c->set)[i];
                ^
9vx/osx/screen.c:553:3: error: use of undeclared identifier 'oc'
                oc.mask[i] = oc.data[i] | ((ushort*)c->clr)[i];
                ^
9vx/osx/screen.c:553:16: error: use of undeclared identifier 'oc'
                oc.mask[i] = oc.data[i] | ((ushort*)c->clr)[i];
                             ^
9vx/osx/screen.c:555:2: error: use of undeclared identifier 'oc'
        oc.hotSpot.h = - c->offset.x;
        ^
9vx/osx/screen.c:556:2: error: use of undeclared identifier 'oc'
        oc.hotSpot.v = - c->offset.y;
        ^
9vx/osx/screen.c:557:2: warning: implicit declaration of function
'SetCursor' is invalid in C99
      [-Wimplicit-function-declaration]
        SetCursor(&oc);
        ^
9vx/osx/screen.c:557:13: error: use of undeclared identifier 'oc'
        SetCursor(&oc);
                   ^
52 warnings and 7 errors generated.
make: *** [9vx/osx/screen.o] Error 1

[-- Attachment #2: Type: text/html, Size: 2093 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] compiling 9vx on yosemite
  2015-05-21 16:44 [9fans] compiling 9vx on yosemite Skip Tavakkolian
@ 2015-05-21 16:57 ` Aram Hăvărneanu
  2015-05-21 17:25   ` Devon H. O'Dell
  0 siblings, 1 reply; 13+ messages in thread
From: Aram Hăvărneanu @ 2015-05-21 16:57 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

I have not been able to compile vx32 since 10.7 I think.

-- 
Aram Hăvărneanu



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] compiling 9vx on yosemite
  2015-05-21 16:57 ` Aram Hăvărneanu
@ 2015-05-21 17:25   ` Devon H. O'Dell
  2015-05-21 17:53     ` Skip Tavakkolian
  0 siblings, 1 reply; 13+ messages in thread
From: Devon H. O'Dell @ 2015-05-21 17:25 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

https://bitbucket.org/rsc/plan9port/issue/81/devdraw-does-not-build-on-os-x-lion-latest
may be relevant

2015-05-21 9:57 GMT-07:00 Aram Hăvărneanu <aram.h@mgk.ro>:
> I have not been able to compile vx32 since 10.7 I think.
>
> --
> Aram Hăvărneanu
>



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] compiling 9vx on yosemite
  2015-05-21 17:25   ` Devon H. O'Dell
@ 2015-05-21 17:53     ` Skip Tavakkolian
  2015-05-21 18:01       ` Jeff Sickel
  2015-05-22  7:27       ` yy
  0 siblings, 2 replies; 13+ messages in thread
From: Skip Tavakkolian @ 2015-05-21 17:53 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 494 bytes --]

i have a vague recollection of a discussion about making 9vx use devdraw
(plan9port). has anyone looked into that?


On Thu, May 21, 2015 at 10:26 AM Devon H. O'Dell <devon.odell@gmail.com>
wrote:

>
> https://bitbucket.org/rsc/plan9port/issue/81/devdraw-does-not-build-on-os-x-lion-latest
> may be relevant
>
> 2015-05-21 9:57 GMT-07:00 Aram Hăvărneanu <aram.h@mgk.ro>:
> > I have not been able to compile vx32 since 10.7 I think.
> >
> > --
> > Aram Hăvărneanu
> >
>
>

[-- Attachment #2: Type: text/html, Size: 926 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] compiling 9vx on yosemite
  2015-05-21 17:53     ` Skip Tavakkolian
@ 2015-05-21 18:01       ` Jeff Sickel
  2015-05-21 18:27         ` Skip Tavakkolian
  2015-05-21 18:50         ` Ryan Gonzalez
  2015-05-22  7:27       ` yy
  1 sibling, 2 replies; 13+ messages in thread
From: Jeff Sickel @ 2015-05-21 18:01 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Speaking of plan9port, does anyone know which one is the official version on github now?
Swtch.com has only partially moved to the cloud, but there are a lot of forks that aren’t
really forks put direct uploads from some version tree.  My old bitbucket version still
works, but the last git clone http://code.swtch.com/plan9port doesn’t resolve anymore.

-jas


> On May 21, 2015, at 12:53 PM, Skip Tavakkolian <skip.tavakkolian@gmail.com> wrote:
> 
> i have a vague recollection of a discussion about making 9vx use devdraw (plan9port). has anyone looked into that?
> 
> 
> On Thu, May 21, 2015 at 10:26 AM Devon H. O'Dell <devon.odell@gmail.com> wrote:
> https://bitbucket.org/rsc/plan9port/issue/81/devdraw-does-not-build-on-os-x-lion-latest
> may be relevant
> 
> 2015-05-21 9:57 GMT-07:00 Aram Hăvărneanu <aram.h@mgk.ro>:
> > I have not been able to compile vx32 since 10.7 I think.
> >
> > --
> > Aram Hăvărneanu
> >
> 




^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] compiling 9vx on yosemite
  2015-05-21 18:01       ` Jeff Sickel
@ 2015-05-21 18:27         ` Skip Tavakkolian
  2015-05-21 18:50         ` Ryan Gonzalez
  1 sibling, 0 replies; 13+ messages in thread
From: Skip Tavakkolian @ 2015-05-21 18:27 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 1270 bytes --]

the official version is https://github.com/9fans/plan9port and the old
https://code.google.com/p/plan9port still works and is relatively recent
(2014)

On Thu, May 21, 2015 at 11:14 AM Jeff Sickel <jas@corpus-callosum.com>
wrote:

> Speaking of plan9port, does anyone know which one is the official version
> on github now?
> Swtch.com has only partially moved to the cloud, but there are a lot of
> forks that aren’t
> really forks put direct uploads from some version tree.  My old bitbucket
> version still
> works, but the last git clone http://code.swtch.com/plan9port doesn’t
> resolve anymore.
>
> -jas
>
>
> > On May 21, 2015, at 12:53 PM, Skip Tavakkolian <
> skip.tavakkolian@gmail.com> wrote:
> >
> > i have a vague recollection of a discussion about making 9vx use devdraw
> (plan9port). has anyone looked into that?
> >
> >
> > On Thu, May 21, 2015 at 10:26 AM Devon H. O'Dell <devon.odell@gmail.com>
> wrote:
> >
> https://bitbucket.org/rsc/plan9port/issue/81/devdraw-does-not-build-on-os-x-lion-latest
> > may be relevant
> >
> > 2015-05-21 9:57 GMT-07:00 Aram Hăvărneanu <aram.h@mgk.ro>:
> > > I have not been able to compile vx32 since 10.7 I think.
> > >
> > > --
> > > Aram Hăvărneanu
> > >
> >
>
>
>

[-- Attachment #2: Type: text/html, Size: 2189 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] compiling 9vx on yosemite
  2015-05-21 18:01       ` Jeff Sickel
  2015-05-21 18:27         ` Skip Tavakkolian
@ 2015-05-21 18:50         ` Ryan Gonzalez
  2015-05-21 19:39           ` David du Colombier
  1 sibling, 1 reply; 13+ messages in thread
From: Ryan Gonzalez @ 2015-05-21 18:50 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs, Jeff Sickel

[-- Attachment #1: Type: text/plain, Size: 1189 bytes --]

https://github.com/9fans/plan9port

On May 21, 2015 1:01:16 PM CDT, Jeff Sickel <jas@corpus-callosum.com> wrote:
>Speaking of plan9port, does anyone know which one is the official
>version on github now?
>Swtch.com has only partially moved to the cloud, but there are a lot of
>forks that aren’t
>really forks put direct uploads from some version tree.  My old
>bitbucket version still
>works, but the last git clone http://code.swtch.com/plan9port doesn’t
>resolve anymore.
>
>-jas
>
>
>> On May 21, 2015, at 12:53 PM, Skip Tavakkolian
><skip.tavakkolian@gmail.com> wrote:
>> 
>> i have a vague recollection of a discussion about making 9vx use
>devdraw (plan9port). has anyone looked into that?
>> 
>> 
>> On Thu, May 21, 2015 at 10:26 AM Devon H. O'Dell
><devon.odell@gmail.com> wrote:
>>
>https://bitbucket.org/rsc/plan9port/issue/81/devdraw-does-not-build-on-os-x-lion-latest
>> may be relevant
>> 
>> 2015-05-21 9:57 GMT-07:00 Aram Hăvărneanu <aram.h@mgk.ro>:
>> > I have not been able to compile vx32 since 10.7 I think.
>> >
>> > --
>> > Aram Hăvărneanu
>> >
>> 

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.

[-- Attachment #2: Type: text/html, Size: 1990 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] compiling 9vx on yosemite
  2015-05-21 18:50         ` Ryan Gonzalez
@ 2015-05-21 19:39           ` David du Colombier
  2015-05-22  7:22             ` yy
  0 siblings, 1 reply; 13+ messages in thread
From: David du Colombier @ 2015-05-21 19:39 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

Just to let you know. The current vx32 repository moved from
Mercurial to Git and is now hosted on GitHub.

https://github.com/0intro/vx32

--
David du Colombier



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] compiling 9vx on yosemite
  2015-05-21 19:39           ` David du Colombier
@ 2015-05-22  7:22             ` yy
  2015-05-22  7:57               ` jordi collell
  2015-05-22 15:26               ` lucio
  0 siblings, 2 replies; 13+ messages in thread
From: yy @ 2015-05-22  7:22 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On 21 May 2015 at 21:39, David du Colombier <0intro@gmail.com> wrote:
> Just to let you know. The current vx32 repository moved from
> Mercurial to Git and is now hosted on GitHub.
>
> https://github.com/0intro/vx32

When I have some time (this weekend, I hope), I will add a note to my
repo saying this, and will also sync with the last version, just in
case somebody miss the notice.


--
- yiyus || JGL .



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] compiling 9vx on yosemite
  2015-05-21 17:53     ` Skip Tavakkolian
  2015-05-21 18:01       ` Jeff Sickel
@ 2015-05-22  7:27       ` yy
  1 sibling, 0 replies; 13+ messages in thread
From: yy @ 2015-05-22  7:27 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

On 21 May 2015 at 19:53, Skip Tavakkolian <skip.tavakkolian@gmail.com> wrote:
> i have a vague recollection of a discussion about making 9vx use devdraw
> (plan9port). has anyone looked into that?

If plan9port (or Inferno) are working, it should be easy to port wsys.
I would be glad of doing it, but I don't have any mac system.


--
- yiyus || JGL .



^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] compiling 9vx on yosemite
  2015-05-22  7:22             ` yy
@ 2015-05-22  7:57               ` jordi collell
  2015-05-22 16:06                 ` Skip Tavakkolian
  2015-05-22 15:26               ` lucio
  1 sibling, 1 reply; 13+ messages in thread
From: jordi collell @ 2015-05-22  7:57 UTC (permalink / raw)
  To: Fans of the OS Plan 9 from Bell Labs

[-- Attachment #1: Type: text/plain, Size: 1005 bytes --]

I don't know much about the thread...
But as I had understand, I can run plan9 within my amd64 box, without any
virtual machine extra (neither qemu, neither, vbox). Is this?

If this is the approach, how I can aproach it? Is there any good tutorial
on how to build, and run 9vx on linux/amd64?

Thanks!

On Fri, May 22, 2015 at 9:22 AM, yy <yiyu.jgl@gmail.com> wrote:

> On 21 May 2015 at 21:39, David du Colombier <0intro@gmail.com> wrote:
> > Just to let you know. The current vx32 repository moved from
> > Mercurial to Git and is now hosted on GitHub.
> >
> > https://github.com/0intro/vx32
>
> When I have some time (this weekend, I hope), I will add a note to my
> repo saying this, and will also sync with the last version, just in
> case somebody miss the notice.
>
>
> --
> - yiyus || JGL .
>
>


--
' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' ' '
Jordi Collell

Tempo MediaLab Interactiu
http://www.tempointeractiu.net
934 593 169
871 707 682

[-- Attachment #2: Type: text/html, Size: 2071 bytes --]

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] compiling 9vx on yosemite
  2015-05-22  7:22             ` yy
  2015-05-22  7:57               ` jordi collell
@ 2015-05-22 15:26               ` lucio
  1 sibling, 0 replies; 13+ messages in thread
From: lucio @ 2015-05-22 15:26 UTC (permalink / raw)
  To: 9fans

> When I have some time (this weekend, I hope), I will add a note to my
> repo saying this, and will also sync with the last version, just in
> case somebody miss the notice.

I was wondering whether it is possible to alias 0intro/vx32 so it can
be found as 9fans/vx32?

Lucio.




^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [9fans] compiling 9vx on yosemite
  2015-05-22  7:57               ` jordi collell
@ 2015-05-22 16:06                 ` Skip Tavakkolian
  0 siblings, 0 replies; 13+ messages in thread
From: Skip Tavakkolian @ 2015-05-22 16:06 UTC (permalink / raw)
  To: 9fans


9vx is a Plan 9 terminal; it uses Vx32, which is a “Lightweight,
User-level Sandboxing on the x86".  it compiles on Linux, *BSD and
used to compile on OSX.  clone the github repo and compile; the build
instructions are in a file named "ADVENTURE"

> I don't know much about the thread...
> But as I had understand, I can run plan9 within my amd64 box, without any
> virtual machine extra (neither qemu, neither, vbox). Is this?
> 
> If this is the approach, how I can aproach it? Is there any good tutorial
> on how to build, and run 9vx on linux/amd64?
> 
> Thanks!




^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2015-05-22 16:06 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-05-21 16:44 [9fans] compiling 9vx on yosemite Skip Tavakkolian
2015-05-21 16:57 ` Aram Hăvărneanu
2015-05-21 17:25   ` Devon H. O'Dell
2015-05-21 17:53     ` Skip Tavakkolian
2015-05-21 18:01       ` Jeff Sickel
2015-05-21 18:27         ` Skip Tavakkolian
2015-05-21 18:50         ` Ryan Gonzalez
2015-05-21 19:39           ` David du Colombier
2015-05-22  7:22             ` yy
2015-05-22  7:57               ` jordi collell
2015-05-22 16:06                 ` Skip Tavakkolian
2015-05-22 15:26               ` lucio
2015-05-22  7:27       ` yy

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).