Goil 0.99 executables and templates

19 September 2007

Here are the binaries of Goil 0.99 [1]. They come in 4 flavors :

  • Mac OS X/PPC (10.4)
  • Mac OS X/Intel (10.4)
  • Linux x86
  • Win32

Warning: Goil 0.99 may not work properly with versions of Trampoline older than rev371. Get the last revision of Trampoline from the repository. See Accessing the repository.


Installing is easy. Unzip the executable file you downloaded and put it somewhere in your path. You have to put the templates directory somewhere and define the GOIL_TEMPLATES environment variable to its path.

A system include path for OIL files (ie this path specifies where to look for files included by include <...>) can be set by using environment variable GOIL_INCLUDE_PATH.

Zip - 564.9 kb
goil 0.99 for Mac OS X/PPC
Zip - 572.4 kb
goil 0.99 for Mac OS X/Intel
Zip - 575.1 kb
goil 0.99 for Linux/x86
Zip - 617.3 kb
goil 0.99 for Win32

Templates did change, here is the 0.99 version:

Zip - 93.2 kb
Templates for goil 0.99

Using Goil

Goil compiles a .oil file and generates 3 files :

  • tpl_app_objects.h that defines the number of objects of each kind;
  • tpl_os_generated_configuration.h that defines the id of the objects of the application and macros for flag access API (see page 49 of OSEK/COM 3.0.3 specification);
  • tpl_os_generated_configuration.c that declares and initialized all the structs for the objects of the application. It has to be compiled and linked with other objects of the application and of Trampoline.

Goil uses two options :

  • —target=target specifies target for code generation. can be libpcl or c166;
  • —project=directory specifies directory as the destination to store the generated files.

For instance :

goil --target=libpcl --project=. test_app.oil

will generate the files in the current directory for the target libpcl.

Improvements over goil 0.98

Goil 0.99 handles some AUTOSAR extensions.

What remains to do

Makefile generation and full Implementation definition support.

[1] Goil 0.99 is compiled from rev371 of Trampoline

100 mg drops tetracycline lisinopril 10 information plavix canadian pharmacy poxet 60 price http://www.phaseivengr.com/sanofi-plavix.pdf about buying erythromycin antibiotic buy bactrim without script careprost united states http://www.phaseivengr.com/sildenafil-citrate-jelly-online.pdf pentoxifylline order casodex buy gleevec cheap flagyl 500mg more info acyclovir ointment 5 5g http://www.phaseivengr.com/celebrex-prescribed.pdf cabergoline dostinex uk more info about lumigan kaufen ohne rezept tadaga 2.5 mg bupropion xl 150 modafinil online otc lisinopril in india ezetimibe price walmart coreg cr 80mg generic sertraline 50mg buy cialis super active online revlimid drug diovan generic available about best place to buy super p force http://www.naturaldiamondcompany.com/imatinib-teva-price.pdf zofran 40mg betamethasone cream 0.1 simvastatin pfizer 10mg buying valtrex generic abilify naltrexone buy online casodex 50 mg generico buy lasix without prescription in usa warfarin 24 mg in france latanoprost cost cvs otc amoxicillin buy eriacta online more info buy anafranil online http://upsizemag.com/online-pharmacy-paxil-cr.pdf http://artistlane.com/20-milligrams-of-isotretinoin.pdf buy gleevec more info betamethasone valerate uk http://artistlane.com/gleevec-cost.pdf http://www.phaseivengr.com/risperdal-online.pdf griseofulvin microsize 125 mg urimax 0.4mg cipla buy olanzapine 2,5 mg http://www.naturaldiamondcompany.com/viread-generic-price.pdf fosamax 35 mg in canada http://pulseseismic.com/viread-retail-price.pdf walmart prevacid enalapril 10mg information buy brand cymbalta online rizatriptan benzoate price buy leflunomide 20 mg in canada propranolol hcl bp 10mgsuhagra cost in india http://upsizemag.com/coumadin-price-usa.pdf buy generic oleanz online doxycycline without prescription more price aricept olanzapine 2.5 information about antibiotics rulide buy generic detrol risperdal online drug iressa buy bimatoprost ophthalmic http://artistlane.com/prevacid-online-rx-pharmaceutical.pdf about irbesartan amlodipin levetiracetam discount cheapest soranib more info online pharmacy paxil cr mirtaz 10 mg buy andriol testocaps online in canada propranolol hcl 10mg tabs in united states order malegra fxt http://upsizemag.com/manufacturer-of-fosamax.pdf purchase lamisil in mayami http://pulseseismic.com/budeprion-xl-wal-mart-cost.pdf ondansetron oral tab rizact 5mg info about piracetam manufacturers levetiracetam generic lupin in new york diovan rx tadaga uk generic paxil buy flomax online duloxetine 30 mg cost rapacan online seroquel 200mg buy fertyl usa more info about meloxicam 15 mg price http://pulseseismic.com/fludrocortisone-discount.pdf synthroid 25 clozapine uk furosemide 40mg tablets information piracetam generic diovan hct 25mg flagyl pills for sale imatinib drug about seroquel prices http://www.naturaldiamondcompany.com/acyclovir-800mg.pdf info about lanoxin 250mcg detrol la generic availability evista cheap http://upsizemag.com/levetiracetam-sales.pdf furosemide tabs buy revlimid 25 mg in new york nolvadex pct for sale oleanz philippines in uk amantadine hcl powder lansoprazole from canada about levetiracetam sandoz buy bupropion xl online http://artistlane.com/mobic-meloxicam-15mg.pdf
buy tadasoft 40mg http://www.puptection.com/products/cats/complete-dehydrated/ buy tadasoft http://worldclaim.net/business-insurance-claims/ http://www.puptection.com/component/k2/item/166/ http://www.puptection.com/home/item/8-our-vision/ http://www.puptection.com/blog/holistic-veterinarians/ about buy sildisoft 50mg vilitra 20mg more info viraday 300mg more info about buy tadacip 20mg buy super p force 100mg tadasoft 40mg more tadacip 20mg tadaga 40mg buy snovitra 20mg about vidalista 20mg buy suhagra tadasoft 20mg buy vidalista in mexico http://www.bracesinfo.com/reviews/ buy suhagra 100mg suhagra 100mg info about buy vidalista 20mg buy caverta 100mg information buy sildisoft 100mg buy super p force buy tadaga 40mg buy tadacip super p force 100mg http://worldclaim.net/public-adjusters/
online ordering celebrex
anastrozole price in india
arimidex for sale
cost of methotrexate
methylprednisolone 4mg tabs
more info about generic casodex prices
bimatoprost  kopen
online pharmacy celebrex in uk
zocor online
more info about buy modafinil online cheap
pill lisinopril
costco valtrex generic
generic dexamethasone
price for generic protonix
anabrez anastrozole
generic mirtazapine
cardura medicine in usa
similar drug to prozac
fast usa delevery sustanon
famotidine tabs
esomeprazole tablets
more info levetiracetam cost
cheap finpecia uk
flomax 0.4mg
quinine sulphate 300 mg tablets
warfarin 240 mg
prozac pills in usa
information luvox online
more info buy calaptin usa
purchase piracetam
buy generic malegra in california
naltrexone no prescription needed
cymbalta 60mg dr capsule
paroxetine hcl er
metronidazole bp 400 in france
information order topirol
buy prozac 1mg
info about dulcolax tablets
naltrexone 200mg
info about buy caberlin 0.25mg
lumigan uk buy online in new york
more info about valsartan price walmart
zantac pfizer
methylprednisolone sandoz in uk
cheap flagyl no prescriptions
more lowest cost celebrex
exemestane sandoz 25mg
aralen order
tenofovir + emtricitabine for sale
discount alli orlistat
acyclovir 200 mg in uk
linezolid price australia
lipitor price
clarithromycin ranbaxy in mexico
stendra tab
buy aripiprazole online in france
caverta in mexico