What tools you use?

All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
danedwards2
Posts: 1
Joined: Wed Nov 02, 2011 7:13 pm
Location: Chicago, Illinois
Contact:

Re: What tools you use?

Post by danedwards2 »

hi. i'm new to the forum and this thread gives me a lot of information that i need. thanks.
Interested in Forth Worth Roofing
User avatar
Jezze
Member
Member
Posts: 395
Joined: Thu Jul 26, 2007 1:53 am
Libera.chat IRC: jfu
Contact:

Re: What tools you use?

Post by Jezze »

I develop on Arch Linux using vim, gcc, nasm and make.

I wish I could say I use my own operating system as the platform but I'm not even close.
Fudge - Simplicity, clarity and speed.
http://github.com/Jezze/fudge/
Alex
Posts: 16
Joined: Sun Jan 18, 2009 2:12 am

Re: What tools you use?

Post by Alex »

Im using:

Programmer's Notepad 2
NASM

Thats it :D

lg Alex
User avatar
GAT
Member
Member
Posts: 75
Joined: Wed Nov 30, 2011 9:51 pm
Contact:

Re: What tools you use?

Post by GAT »

I use EMACS and NASM.
I tried using windows, but I prefer using Linux, it just makes it easier and faster.
d3: virtualizing kernel in progress
https://github.com/WizardOfHaas/d3/
Tosi
Member
Member
Posts: 255
Joined: Tue Jun 15, 2010 9:27 am
Location: Flyover State, United States
Contact:

Re: What tools you use?

Post by Tosi »

Host OS(s): Windows Vista (x64), various linuces on live disks and portable drives, and a GNU/linux text-mode system in a virtual box
Editor(s): Notepad++, Visual C++ 2010 (I like the debugger, mostly for testing user mode stuff), vi/vim, various hex editors for studying machine code and file formats
Windows tools:cygwin and mingw. I prefer mingw unless something won't compile with it
Shells:bash unless I have to use cmd.exe for some reason
Compilers: gcc and Microsoft's cl.exe
Debuggers: Microsoft's debugger in conjunction with VS is great, GDB otherwise. I use GDB from the command line since most of the GUIs for it are hideous
Testing: Bochs, qemu, VirtualBox. Can't use real hardware yet since I'm having problems getting GRUB installed on my USB drive
Linkers and assemblers: binutils, nasm, Microsoft's tools (I don't write masm assembly for OS dev though)
Build tools: GNU make, autoconf for some user-mode programs (but I abhor automake), shell scripts
Version control: cvs, svn and git, depending on my mood (usually git because I don't feel like learning more than how to checkout with cvs and svn)
Image creation: dd and loopback devices on Linux, imdisk and cygwin on windows
User avatar
Muneer
Member
Member
Posts: 104
Joined: Tue Nov 02, 2010 2:05 am
Location: India

Re: What tools you use?

Post by Muneer »

When I was in windows (AKA Once Upon A Time)

DjGPP
nasm.
batch script.
My own self made asm editor in .net.
Virtual PC, VirtualBox, Bochs. I found Virtual PC detecting more issues than others.
Code:Blocks,Scite

Ever since I came to Lubuntu (AKA Escaped Hell)

gcc
nasm
makefile
Geany editor for both Asm and C
qemu
Even the smallest person could change the course of the future - Lord Of The Rings.

In the end all that matters is what you have done - Alexander.

Even after a decade oh god those still gives me the shivers.
User avatar
brain
Member
Member
Posts: 234
Joined: Thu Nov 05, 2009 5:04 pm
Location: UK
Contact:

Re: What tools you use?

Post by brain »

I use vim as my editor, gnu gcc, make and friends plus nasm, qemu and gdb on ubuntu on a trusty, crusty netbook- it goes into the office with me at work so I can osdev on my lunch, as its when I actually get free time :-)

Image
User avatar
qw
Member
Member
Posts: 792
Joined: Mon Jan 26, 2009 2:48 am

Re: What tools you use?

Post by qw »

I am using Cygwin, GCC and binutils, NASM compiled from source to run under Cygwin, Bochs, Virtual PC and Sun VirtualBox. My host OS is Windows XP SP2 (my desktop PC is a little outdated).
User avatar
iocoder
Member
Member
Posts: 208
Joined: Sun Oct 18, 2009 5:47 pm
Libera.chat IRC: iocoder
Location: Alexandria, Egypt | Ottawa, Canada
Contact:

Re: What tools you use?

Post by iocoder »

I use gcc, binutils, autotools, m4, qemu, hexedit, nano and KDE's kate. my host is Arch Linux.
User avatar
arseniuss
Member
Member
Posts: 32
Joined: Tue Aug 10, 2010 12:13 am
Location: Latvia
Contact:

Re: What tools you use?

Post by arseniuss »

Host: Ubuntu 12.10 x86_64 SMP
Assembler: nasm
Preprocessor: cpp
Compiler: gcc
Linker: ld
IDE: NetBeans 7.2.1

Debugging: objdump, gcc -E, kvm+gdb, bochs, dissy
+ LOG function inside kernel which writes to serial port which are forwarded to stdout
Building: make, bash
Image creation: tar, dd
Scripts: bash
Versioning: git @ github

Information: osdev forums, Google, github, other OS projects, UNIX and POSIX, UDI specifications

I use "complex" makefile which have many includes depending on target architecture and needed features. Also scripts for automatic image update and kvm executing. Probably this year I'll make script for environment setup hosted on Sourceforge (downloading needed software and sets up configuration on Linux or Windows). For blogging I use Google's Blogger attached to my domain.
Hobby stuff (suckless libs, compilators, game engines, kernels): github. Work @ zabbix: arseniuss@zabbix
User avatar
zeitue
Member
Member
Posts: 88
Joined: Fri Dec 14, 2012 6:05 pm
Libera.chat IRC: zeitue
Location: United States, Texas
Contact:

Re: What tools you use?

Post by zeitue »

Host: Ubuntu x86_64 SMP
Assembler: gas/as
Preprocessor: cpp
Compiler: gcc, clang
Linker: ld
IDE: NetBeans, Eclipse, Emacs, Vim

VM: qemu, Virtual Box, bochs
Debugging: objdump, gcc -E, bochs, qemu
Building: make, bash, zsh, autotools
Image creation: tar, dd
Scripts: bash, zsh
Versioning: hg @ bitbucket

Information: OSDEV forums, OSDEV wiki, Google, bitbucket, github, other OS projects, Linux, AROS, L4

Target platforms: X86, X86_64, ARM, MIPS
### Z++; && S++; ###
zeitue is pronounced zeɪtə
Web Site::Bit Bucket
Programming Languages: C, C++, Java, Ruby, Common Lisp, Clojure
Languages: English, zɪ̀ŋ, 日本語, maitraiuen
User avatar
Kazinsal
Member
Member
Posts: 559
Joined: Wed Jul 13, 2011 7:38 pm
Libera.chat IRC: Kazinsal
Location: Vancouver
Contact:

Re: What tools you use?

Post by Kazinsal »

Well, since we've bumped this old thread...

Host: Windows 7 x64 Ultimate
Compiler: Microsoft C/C++ Optimizing Compiler Version 16.00 (cl.exe)
Utils: Windows Platform SDK (link.exe, ml.exe), MinGW binutils
IDE: Visual C++ 2010 Ultimate
Emulators/Virtualizers: VirtualBox, QEMU, Bochs
Other Tools: Inkscape, Photoshop CS6, 7-zip, WinImage, Notepad++, Winamp, Pidgin, Google Chrome


I wholly expect no one other than me to successfully compile my operating system. ;)
greyOne
Member
Member
Posts: 58
Joined: Sun Feb 03, 2013 10:38 pm
Location: Canada

Re: What tools you use?

Post by greyOne »

IDE: Switched to eclipse recently; used Notepad++ previously.
Host? Windows 8 Pro. Hipster.
Compiler: GCC toolchain for my OS.

Other tools:
PowerISO; incredibly useful for disk images since it supports floppies in FAT12, 16 and 32.
Also Git. Git is amazing. Gitblit on another machine to host my repos.
Mikemk
Member
Member
Posts: 409
Joined: Sat Oct 22, 2011 12:27 pm

Re: What tools you use?

Post by Mikemk »

Host: Microsoft Windows 8 x64
Assembler: NASM
Emulator: bochs, vmware player (bochs is good for debugging, fast vmware is better for stress testing)
Editor: Notepad++
Disk image tool: HxD

Not a whole lot of options when you're using a custom file system, custom byte code, custom programming language, et. al.
Programming is 80% Math, 20% Grammar, and 10% Creativity <--- Do not make fun of my joke!
If you're new, check this out.
User avatar
Griwes
Member
Member
Posts: 374
Joined: Sat Jul 30, 2011 10:07 am
Libera.chat IRC: Griwes
Location: Wrocław/Racibórz, Poland
Contact:

Re: What tools you use?

Post by Griwes »

Hipster
Let lack of my explicitly expressed comment on this be my comment.

Anyway, Linux Mint, YASM, Clang, KDevelop, plus pretty much any emu I can get to work. Plus standard set of *nixish tools, obviously.
Reaver Project :: Repository :: Ohloh project page
<klange> This is a horror story about what happens when you need a hammer and all you have is the skulls of the damned.
<drake1> as long as the lock is read and modified by atomic operations
Locked