00:00:00 --- log: started osdev/03.02.01 00:01:07 sorry... was afk 00:01:26 i think you have a misconception about what make does 00:04:28 probably 00:04:37 i think figured it out 00:05:15 what command do you use to change your path? 00:05:28 chdir() or cd 00:05:43 i mean your command path 00:05:47 pwd 00:05:59 will that show you what your current one is too 00:06:05 oh well heh 00:06:16 define what a 'command path' is 00:06:38 like where the shell looks for the programs you want to execute 00:06:45 $PATH 00:06:49 echo $PATH 00:06:53 ok cool 00:06:55 thanks 00:07:01 under windows, echo %path% 00:07:03 --- quit: Rk ("Client Exiting") 00:07:56 --- join: lodda (~htjonhigf@p508FCF51.dip.t-dialin.net) joined #osdev 00:08:00 brb i gotta log in as root 00:08:08 --- quit: Rufio (Remote closed the connection) 00:10:25 grrr 00:10:41 hi lynx 00:12:07 --- join: Rufio (~Rufio@oh-northolmstead1-1-243.clvhoh.adelphia.net) joined #osdev 00:13:57 hey 00:13:59 sup? 00:14:04 nothing 00:14:41 lynx: can't decide what nick to use? :D 00:14:58 --- join: witten (~witten@adsl-gte-la-216-86-199-140.mminternet.com) joined #osdev 00:15:27 how do you compile in elf format using gcc 00:16:07 that's gcc's default format on many platforms 00:17:35 linux 00:17:45 ? 00:17:48 yes 00:18:15 how do you change it around from that 00:19:12 I first compile with gcc as normal 00:19:25 and then take the resulting .o file and link it via ld --oformat binary 00:19:33 that'll make a binary as opposed to an elf format 00:20:26 what about aout, and coff 00:21:48 yeah, you can do those too 00:21:49 man gcc 00:21:50 man ld 00:25:01 hehe... gotta love this channel... almost all questions get answered by "man one more quick question 00:25:44 or "google " 00:25:54 probably going to look like an idiot again 00:26:05 what determins the file format the compiler, linker or both 00:26:23 both 00:27:13 gcc can output the object files in a multitude of formats, and ld can link object files together and produce a wide variety of binary files 00:28:02 so if i have an asm file in elf and a c file in elf 00:28:05 how should i link them 00:28:44 personally, gcc's elf is good for object files, cause you can objdump them, and flat binary is good for kernels, cause its the easiest to load :) 00:29:04 whats in the asm file, and in the c file? 00:30:12 hmmm... this has turned into such a dead channel... nobody even argues about the "best" output format for the kernel anymore :( 00:30:15 --- join: geist (~geist@tkgeisel.com) joined #osdev 00:30:27 hi geist :) 00:30:31 why don't we anwser questions like gcc(1) and ld(1) and people can figure out the man bit themseves. 00:30:33 howdy 00:30:53 telling them to use man is just a bit to easy, we are treating them to easy, 00:30:53 i dont know enough to argue about formats 00:31:13 the asm file calls the main kernel fucntion in the c file 00:31:52 huntrckr: Well I like elf with multiboot support (YAY Grub!) 00:32:13 anyway, if they can't figure out the gcc(1) and ld(1) bits, then we should say man(1) :-) 00:32:34 Rufio: is the asm file a bootsector? 00:32:47 witten: I'm with you. lets have some interesting disgussion in that mailing list, 00:33:01 no it isnt 00:33:20 ok... so how do you plan on loading this? 00:33:29 grub? 00:34:27 the sigops boot loader sbbb 00:34:35 --- quit: bono ("Lost terminal") 00:35:07 i tried grub 00:39:57 the uiuc sigops boot loader? 00:40:03 yeah 00:40:08 heh, IIRC that's what I'm using, though heavily modified 00:40:35 how do you make boot image with bootmaker 00:40:41 yes geist, that's the one you're using :D 00:40:44 --- nick: dax__ -> dax 00:40:45 haha, wow 00:40:45 hi all 00:40:51 didn't know anyone else uses it 00:41:03 though I've modified it quite a bit 00:41:09 someone told me about it in this chat earlier 00:41:15 but the bootmaker format is still the same 00:41:20 i havent actually tried it yet 00:41:29 i looked into it, but i'm staying with grub atm 00:41:49 I used it cause my roommate at the time had written it 00:42:39 where are you from geist 00:42:59 the 8th dimension 00:43:01 --- quit: huntrckr (Killed (NickServ (Ghost: huntrckr_sa!~huntrckr@myr53-01-p176.gt.saix.net))) 00:43:05 planet 10 00:43:18 --- join: huntrckr (~huntrckr@myr53-01-p176.gt.saix.net) joined #osdev 00:43:27 hmmm... got disconnected :( 00:43:42 Rufio: http://www.acm.uiuc.edu/sigops/rsrc/boot.html 00:43:54 is it a good bootloader? 00:44:00 hows it compare to grub? 00:44:12 I dunno, I dont use grub 00:44:25 I got started before grub came along 00:44:25 * Boney is a fan of the Multiboot standard, and is hearby encourging others to use it, 00:45:17 * huntrckr is a fan of the "Roll it yourself and learn something" standard, and is encouraging other to use it :) 00:45:34 I highly encourage people to use whatever gets their shit working 00:45:35 yea did that been there then dropped it for grub : 00:45:38 :d 00:45:54 dax :) 00:46:13 --- quit: minddog (Remote closed the connection) 00:46:35 how's daxyOS coming along... exo or micro or mono -kernel.... or something way of this planet? 00:46:44 what is this file you sent me 00:46:52 huntrckr: if I did roll it myself then I'd only scrap it for grub later, I know that so I wouldn't be motivated to write it, 00:46:53 heh you'll find out soon i suppose 00:47:22 hey what's exo-kernel? 00:47:24 --- join: minddog (minddog@ip68-98-85-105.ph.ph.cox.net) joined #osdev 00:47:26 Rufio: its a linker script 00:47:30 the way I figure it is if you are setting out to learn a set of stuff 00:47:47 i used -T