Go to Post Thanks to team 1114 and 1503 for not wiping the floor with us. - SpaceBoy2000 [more]
Home
Go Back   Chief Delphi > Technical > Programming
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
 
 
Thread Tools Rate Thread Display Modes
Prev Previous Post   Next Post Next
  #1   Spotlight this post!  
Unread 11-11-2004, 16:11
jdong jdong is offline
Linux Nerd
AKA: John D
#0245 (Adam-Bots)
Team Role: Programmer
 
Join Date: Apr 2004
Location: Rochester, MI
Posts: 98
jdong will become famous soon enoughjdong will become famous soon enough
Adambots-Live Linux Makefile -- version 0.1 RELEASE

https://sourceforge.net/project/show...ease_id=281942

Notes:
This is a makefile that can be used as a Linux-replacement for MPLAB.

--Features--
Parses any MPLAB project containing folder (i.e. default code) and finds all the .c / .h files to compile
Uses WINE in conjunction with mcc18.


--Requirements--
It assumes that there's a /opt/mcc18 folder containing mcc18 in the SAME STRUCTURE as the Windows C:\mcc18.
It requires WINE. I've tested with 20040615 and 20040716.
Indent and Fortune are optional, but recommended.
The ifi-pictools or ifi-picloader packages are required to load the code.

--Operation--
Copy this file to the folder containing your code. Issue the following commands to get started:

gunzip [name_of_makefile]
mv [name_of_makefile] Makefile
mkdir .conf .deps
touch .conf/dummy
touch .deps/dummy

At this point, edit the makefile to modify its variables. Excuse the user-unfriendliness... It'll be improved / autodetected at a later version

Type (make target) to make a target. Possible targets:

(nothing) -- Generates FrcCode.hex file by building everything
file.o -- Compiles file.o from file.c
clean -- Removes compiled files, forces rebuild next time
prettycode -- Indents/reformats code.
load -- Use picloader to load the Hexfile to /dev/ttyS0
read -- Read robot output from /dev/ttyS1 (requires picreader)



Please test & comment.
File bugs at : https://sourceforge.net/tracker/?gro...94&atid=683416

File improvements / patches at: https://sourceforge.net/tracker/?gro...94&atid=683418


Need help? https://sourceforge.net/tracker/?gro...94&atid=683417
__________________
John Dong
Co-Captain, Webmaster / Programmer
Team 245 -- Rochester Adams Robotics

Last edited by jdong : 11-11-2004 at 16:15.
 


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Fav. Beatles Song MattK Chit-Chat 17 04-12-2002 17:18
RoboIDE 0.1 (Linux PBASIC IDE) rbayer Programming 1 29-11-2002 14:48


All times are GMT -5. The time now is 11:59.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi