9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
* [9fans] How do I build from source on linux?
@ 2023-06-15 15:52 dusan3sic
  2023-06-15 15:58 ` Arne Meyer
                   ` (4 more replies)
  0 siblings, 5 replies; 19+ messages in thread
From: dusan3sic @ 2023-06-15 15:52 UTC (permalink / raw)
  To: 9fans

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

I run 9front with QEMU and i want to make some changes to it from source and than build it and run it on qemu. How do I build it on linux with no mk?
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-Mcad6fa3f459b28fb3b5420a6
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 15:52 [9fans] How do I build from source on linux? dusan3sic
@ 2023-06-15 15:58 ` Arne Meyer
  2023-06-15 16:03   ` Matt Wilbur
  2023-06-15 16:00 ` unobe
                   ` (3 subsequent siblings)
  4 siblings, 1 reply; 19+ messages in thread
From: Arne Meyer @ 2023-06-15 15:58 UTC (permalink / raw)
  To: 9fans

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

You don't

<dusan3sic@gmail.com> schrieb am Do., 15. Juni 2023, 18:53:

> I run 9front with QEMU and i want to make some changes to it from source
> and than build it and run it on qemu. How do I build it on linux with no mk?
> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions
> <https://9fans.topicbox.com/groups/9fans> + participants
> <https://9fans.topicbox.com/groups/9fans/members> + delivery options
> <https://9fans.topicbox.com/groups/9fans/subscription> Permalink
> <https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-Mcad6fa3f459b28fb3b5420a6>
>

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-M17e5bf40ab65f812f4cfc7ee
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 15:52 [9fans] How do I build from source on linux? dusan3sic
  2023-06-15 15:58 ` Arne Meyer
@ 2023-06-15 16:00 ` unobe
  2023-06-15 17:29 ` ori
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 19+ messages in thread
From: unobe @ 2023-06-15 16:00 UTC (permalink / raw)
  To: 9fans

Quoth dusan3sic@gmail.com:
> I run 9front with QEMU and i want to make some changes to it from source and than build it and run it on qemu. How do I build it on linux with no mk?

Why build it on linux?  What's your motiviation for building an entire
OS using the linux toolchain?

If you posted this on 9front@9front.org (since it's specific to
9front), you'd probably just get a one-word reply: No.


------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-M7f15ee0a7c38e8100fc76e9b
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 15:58 ` Arne Meyer
@ 2023-06-15 16:03   ` Matt Wilbur
  2023-06-15 17:00     ` dusan3sic
  0 siblings, 1 reply; 19+ messages in thread
From: Matt Wilbur @ 2023-06-15 16:03 UTC (permalink / raw)
  To: 9fans

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

😂

On Thu, Jun 15, 2023 at 12:00 PM Arne Meyer <meyer.arne83@gmail.com> wrote:

> You don't
>
> <dusan3sic@gmail.com> schrieb am Do., 15. Juni 2023, 18:53:
>
>> I run 9front with QEMU and i want to make some changes to it from source
>> and than build it and run it on qemu. How do I build it on linux with no mk?
>>
> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions
> <https://9fans.topicbox.com/groups/9fans> + participants
> <https://9fans.topicbox.com/groups/9fans/members> + delivery options
> <https://9fans.topicbox.com/groups/9fans/subscription> Permalink
> <https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-M17e5bf40ab65f812f4cfc7ee>
>

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-M8c5edd9e4f4b4a79ee3e0f87
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 16:03   ` Matt Wilbur
@ 2023-06-15 17:00     ` dusan3sic
  2023-06-15 17:06       ` unobe
  2023-06-15 17:06       ` Matt Wilbur
  0 siblings, 2 replies; 19+ messages in thread
From: dusan3sic @ 2023-06-15 17:00 UTC (permalink / raw)
  To: 9fans

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

Well i wanted to do things on Linux since i don't find the environment nice at all on 9front and would want to make my life easier by doing it on Linux. Turns out not.
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-Ma41eb48023f4f9b690848a21
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 17:00     ` dusan3sic
@ 2023-06-15 17:06       ` unobe
  2023-06-15 17:06       ` Matt Wilbur
  1 sibling, 0 replies; 19+ messages in thread
From: unobe @ 2023-06-15 17:06 UTC (permalink / raw)
  To: 9fans

Quoth dusan3sic@gmail.com:
> Well i wanted to do things on Linux since i don't find the environment nice at all on 9front and would want to make my life easier by doing it on Linux. Turns out not.

You could download drawterm (and even use the -G option) to get a
simple command line using 'rc', then do with it what you will from the
comfort of linux.  See https://drawterm.9front.org/

Re: a nice environment, what were you expecting that it's not providing?


------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-M3b8544311ae2bf2a523d6a35
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 17:00     ` dusan3sic
  2023-06-15 17:06       ` unobe
@ 2023-06-15 17:06       ` Matt Wilbur
  2023-06-15 17:20         ` dusan3sic
  1 sibling, 1 reply; 19+ messages in thread
From: Matt Wilbur @ 2023-06-15 17:06 UTC (permalink / raw)
  To: 9fans

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

It’s not possible to build but you could edit on Linux and build on your
qemu machine

On Thu, Jun 15, 2023 at 1:01 PM <dusan3sic@gmail.com> wrote:

> Well i wanted to do things on Linux since i don't find the environment
> nice at all on 9front and would want to make my life easier by doing it on
> Linux. Turns out not.
> *9fans <https://9fans.topicbox.com/latest>* / 9fans / see discussions
> <https://9fans.topicbox.com/groups/9fans> + participants
> <https://9fans.topicbox.com/groups/9fans/members> + delivery options
> <https://9fans.topicbox.com/groups/9fans/subscription> Permalink
> <https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-Ma41eb48023f4f9b690848a21>
>

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-Mb7acccaad812f75a54f52f5b
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 17:06       ` Matt Wilbur
@ 2023-06-15 17:20         ` dusan3sic
  2023-06-15 17:23           ` unobe
  2023-06-15 17:31           ` ori
  0 siblings, 2 replies; 19+ messages in thread
From: dusan3sic @ 2023-06-15 17:20 UTC (permalink / raw)
  To: 9fans

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

How do I export the files from Linux to qemu?
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-M9a23448522437f9ec0dabbb3
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 17:20         ` dusan3sic
@ 2023-06-15 17:23           ` unobe
  2023-06-15 17:31           ` ori
  1 sibling, 0 replies; 19+ messages in thread
From: unobe @ 2023-06-15 17:23 UTC (permalink / raw)
  To: 9fans

Quoth dusan3sic@gmail.com:
> How do I export the files from Linux to qemu?

"the files"--what files are you talking about?  Anything on your Linux
host can be "exported" via drawterm.


------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-M9992adb3da5ee20eb34c19d6
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 15:52 [9fans] How do I build from source on linux? dusan3sic
  2023-06-15 15:58 ` Arne Meyer
  2023-06-15 16:00 ` unobe
@ 2023-06-15 17:29 ` ori
  2023-06-15 20:27 ` Skip Tavakkolian
  2023-06-15 21:17 ` Yury Chumak
  4 siblings, 0 replies; 19+ messages in thread
From: ori @ 2023-06-15 17:29 UTC (permalink / raw)
  To: 9fans

Quoth dusan3sic@gmail.com:
> I run 9front with QEMU and i want to make some changes to it from source and than build it and run it on qemu. How do I build it on linux with no mk?

you don't.


------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-M86b2952cff6a063c8b91db13
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 17:20         ` dusan3sic
  2023-06-15 17:23           ` unobe
@ 2023-06-15 17:31           ` ori
  2023-06-15 17:39             ` phil9
  1 sibling, 1 reply; 19+ messages in thread
From: ori @ 2023-06-15 17:31 UTC (permalink / raw)
  To: 9fans

Quoth dusan3sic@gmail.com:
> How do I export the files from Linux to qemu?

use drawterm to log in, mount/bind from /mnt/term,
or use sshfs or 9pfs or nfs or smfs or ftpfs or
one of the other remote file systems to mount
the remote files.


------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-Mbbf744497516fdc7cf9da280
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 17:31           ` ori
@ 2023-06-15 17:39             ` phil9
  2023-06-15 17:46               ` dusan3sic
  0 siblings, 1 reply; 19+ messages in thread
From: phil9 @ 2023-06-15 17:39 UTC (permalink / raw)
  To: 9fans

"i don't find the environment nice at all on 9front"...then why use
the system at all ?

On Thu, Jun 15, 2023 at 7:32 PM <ori@eigenstate.org> wrote:
>
> Quoth dusan3sic@gmail.com:
> > How do I export the files from Linux to qemu?
> 
> use drawterm to log in, mount/bind from /mnt/term,
> or use sshfs or 9pfs or nfs or smfs or ftpfs or
> one of the other remote file systems to mount
> the remote files.
> 

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-M0dcf594f24a4886a420f7726
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 17:39             ` phil9
@ 2023-06-15 17:46               ` dusan3sic
  2023-06-15 17:56                 ` Kurt H Maier via 9fans
                                   ` (2 more replies)
  0 siblings, 3 replies; 19+ messages in thread
From: dusan3sic @ 2023-06-15 17:46 UTC (permalink / raw)
  To: 9fans

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

Research
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-Mb1f35294968303174a692e40
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 17:46               ` dusan3sic
@ 2023-06-15 17:56                 ` Kurt H Maier via 9fans
  2023-06-15 17:59                 ` Jacob Moody
  2023-06-15 18:07                 ` dusan3sic
  2 siblings, 0 replies; 19+ messages in thread
From: Kurt H Maier via 9fans @ 2023-06-15 17:56 UTC (permalink / raw)
  To: 9fans

On Thu, Jun 15, 2023 at 01:46:17PM -0400, dusan3sic@gmail.com wrote:
> Research

Researching what?  "The effects of using build systems I don't like: an
empirical approach"

khm

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-M51f878e27ee5fee38e353869
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 17:46               ` dusan3sic
  2023-06-15 17:56                 ` Kurt H Maier via 9fans
@ 2023-06-15 17:59                 ` Jacob Moody
  2023-06-15 18:07                 ` dusan3sic
  2 siblings, 0 replies; 19+ messages in thread
From: Jacob Moody @ 2023-06-15 17:59 UTC (permalink / raw)
  To: 9fans

On 6/15/23 12:46, dusan3sic@gmail.com wrote:
> Research

Research of what exactly? You've already seemingly written off the interface.

To quote utah2000:

"New employees in our lab now bring their world with them, or expect it to be there when they arrive. That's reasonable, but there was a time when joining a new lab was a chance to explore new ways of working.
Narrowness of experience leads to narrowness of imagination."


- moody

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-Mc02ff751815320976b40c4ee
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 17:46               ` dusan3sic
  2023-06-15 17:56                 ` Kurt H Maier via 9fans
  2023-06-15 17:59                 ` Jacob Moody
@ 2023-06-15 18:07                 ` dusan3sic
  2023-06-15 18:58                   ` ori
  2 siblings, 1 reply; 19+ messages in thread
From: dusan3sic @ 2023-06-15 18:07 UTC (permalink / raw)
  To: 9fans

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

I find the system interesting, but I don't seem to be really productive with it. I mean i just started using it (as you have already figured out) and I am struggling a bit but it seems a lot of fun.
------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-Ma17146d25fda62f83df1beb2
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 18:07                 ` dusan3sic
@ 2023-06-15 18:58                   ` ori
  0 siblings, 0 replies; 19+ messages in thread
From: ori @ 2023-06-15 18:58 UTC (permalink / raw)
  To: 9fans

Quoth dusan3sic@gmail.com:
> I find the system interesting, but I don't seem to be really productive with it. I mean i just started using it (as you have already figured out) and I am struggling a bit but it seems a lot of fun.

it's worth taking some time to learn, rather than giving up at the first
thing that doesn't do things the way you're used to.

learning always involves a bit of struggle around new concepts, ideas,
and ways of working.

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-Mc824e9b890aac087494e53c9
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 15:52 [9fans] How do I build from source on linux? dusan3sic
                   ` (2 preceding siblings ...)
  2023-06-15 17:29 ` ori
@ 2023-06-15 20:27 ` Skip Tavakkolian
  2023-06-15 21:17 ` Yury Chumak
  4 siblings, 0 replies; 19+ messages in thread
From: Skip Tavakkolian @ 2023-06-15 20:27 UTC (permalink / raw)
  To: 9fans

In case you're looking for this: take a look at djc's disk script that
(in Plan 9) generates a Plan 9 image that can run on GCE:

http://9legacy.org/9legacy/doc/gce/disk

you might be able to find some useful information to build your own
custom QEMU image.

On Thu, Jun 15, 2023 at 8:53 AM <dusan3sic@gmail.com> wrote:
>
> I run 9front with QEMU and i want to make some changes to it from source and than build it and run it on qemu. How do I build it on linux with no mk?
> 9fans / 9fans / see discussions + participants + delivery options Permalink

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-M0c32d7a37b4603ebe110f2d3
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

* Re: [9fans] How do I build from source on linux?
  2023-06-15 15:52 [9fans] How do I build from source on linux? dusan3sic
                   ` (3 preceding siblings ...)
  2023-06-15 20:27 ` Skip Tavakkolian
@ 2023-06-15 21:17 ` Yury Chumak
  4 siblings, 0 replies; 19+ messages in thread
From: Yury Chumak @ 2023-06-15 21:17 UTC (permalink / raw)
  To: 9fans

In some cases, you can place the code of your project on a Linux
machine, then mount the directory containing it from 9front (nfs, 9p
.. whatever is more convenient for you). Then, to build, go there (at
9front side):
% cd /n/ext_linux_server/my_src/
% mk
So you may work with the code at Linux side, in the usual way and with
the usual tools ..

чт, 15 июн. 2023 г. в 18:52, <dusan3sic@gmail.com>:
>
> I run 9front with QEMU and i want to make some changes to it from source and than build it and run it on qemu. How do I build it on linux with no mk?
> 9fans / 9fans / see discussions + participants + delivery options Permalink



-- 
Sphynkx

------------------------------------------
9fans: 9fans
Permalink: https://9fans.topicbox.com/groups/9fans/T5b2523de4ef223e9-M185fbf893cdf04d049177a89
Delivery options: https://9fans.topicbox.com/groups/9fans/subscription

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

end of thread, other threads:[~2023-06-15 21:18 UTC | newest]

Thread overview: 19+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-06-15 15:52 [9fans] How do I build from source on linux? dusan3sic
2023-06-15 15:58 ` Arne Meyer
2023-06-15 16:03   ` Matt Wilbur
2023-06-15 17:00     ` dusan3sic
2023-06-15 17:06       ` unobe
2023-06-15 17:06       ` Matt Wilbur
2023-06-15 17:20         ` dusan3sic
2023-06-15 17:23           ` unobe
2023-06-15 17:31           ` ori
2023-06-15 17:39             ` phil9
2023-06-15 17:46               ` dusan3sic
2023-06-15 17:56                 ` Kurt H Maier via 9fans
2023-06-15 17:59                 ` Jacob Moody
2023-06-15 18:07                 ` dusan3sic
2023-06-15 18:58                   ` ori
2023-06-15 16:00 ` unobe
2023-06-15 17:29 ` ori
2023-06-15 20:27 ` Skip Tavakkolian
2023-06-15 21:17 ` Yury Chumak

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).