English Amiga Board

English Amiga Board (http://eab.abime.net/index.php)
-   Coders. Releases (http://eab.abime.net/forumdisplay.php?f=115)
-   -   Windows installer for VBCC tool chain (http://eab.abime.net/showthread.php?t=83113)

Leffmann 14 June 2016 23:16

Windows installer for VBCC tool chain
 
Here is an installer for VBCC on Windows. It installs vbcc, vasm, vlink, GNU make, AmigaOS NDK 1.3 and 3.9, and user manuals:

The current versions are:


2018-12-28 vasm 1.8e
2018-12-28 vlink 0.16b
2017-08-14 vbcc 0.9f patch 1
2016-05-22 GNU Make 3.81 and 4.2


Installer:

https://www.dropbox.com/s/3uddeg1hu5r3rcx/Install-VBCC.exe?dl=1


Only the binaries:

https://www.dropbox.com/s/6lew0owz695klx5/vbcc.zip?dl=1

https://www.dropbox.com/s/nj7xejcz5a661vo/vbcc_macos.zip?dl=1


The setup takes care of paths, environment variables, and configuration files, so you can build Amiga programs from the command line or from inside your IDE immediately after installation.

The tool chain also targets Atari TOS, Atari MiNT M68K, and Atari MiNT ColdFire, for anyone developing for those systems.

Zetr0 15 June 2016 11:44

This is quite nice indeed - Thanks for sharing Leffmann!

kgc210 15 June 2016 12:17

Thanks for creating this, really new to programming.

What IDE would you recommend I use with this install?

kamelito 15 June 2016 23:12

Awesome, thx
Kamelito

Leffmann 15 June 2016 23:28

Quote:

Originally Posted by kgc210 (Post 1095824)
Thanks for creating this, really new to programming.

What IDE would you recommend I use with this install?

I think any IDE will do fine. Personally I just use a good text editor and bind functions to build etc. on the F-keys.

Locutus 16 June 2016 00:01

Emacs, Emacs über alles

ReadOnlyCat 16 June 2016 01:36

Ohhhh, nice.
Thanks for sharing!

You wouldn't want to make a MacOS version of it by chance? ;)

matthey 16 June 2016 02:37

@Leffmann
Good idea but maybe not the best dl site. Maybe Frank could add it to his vbcc site if it is found to be problem free?

Quote:

Originally Posted by Locutus (Post 1095973)
Emacs, Emacs über alles

I was thinking Notepad++ or the AmiDevCpp editor (shouldn't be too difficult to get vbcc working with AmiDevCpp after it is installed). To each his own though.

Quote:

Originally Posted by ReadOnlyCat (Post 1095987)
You wouldn't want to make a MacOS version of it by chance? ;)

Did you mean Mac OS or macOS (OS X new name after WWDC 2016)? Leave it to Apple to change the capitalization, remove a space and redefine a new old product with a name close enough to an old one to cause confusion.

ReadOnlyCat 17 June 2016 09:24

Quote:

Originally Posted by matthey (Post 1095992)
Did you mean Mac OS or macOS (OS X new name after WWDC 2016)? Leave it to Apple to change the capitalization, remove a space and redefine a new old product with a name close enough to an old one to cause confusion.

I have always found some of Apple obsessions to be quite misplaced indeed.

The fact that they seem to worry more about uniformization of their OS names case rather than about fixing the increasing number of bugs in their software does not give me hope that this will ever change.

Leffmann 17 June 2016 10:29

Quote:

Originally Posted by ReadOnlyCat (Post 1095987)
Ohhhh, nice.
Thanks for sharing!

You wouldn't want to make a MacOS version of it by chance? ;)

I'll see what I can do, but it may take some time. The installation procedure is just a matter of copying files and registering a couple of environment variables, so if you or anyone else happen to be handy with making Mac apps with GUIs then you can have the installation template and source code, and adapt it.

Quote:

Originally Posted by matthey (Post 1095992)
@Leffmann
Good idea but maybe not the best dl site. Maybe Frank could add it to his vbcc site if it is found to be problem free?

It would be the ideal place, but I don't think Frank is particularly interested in maintaining and supporting Windows stuff. Anyone who wants to is free to house the installer on their own site.

ReadOnlyCat 17 June 2016 16:39

Quote:

Originally Posted by Leffmann (Post 1096283)
I'll see what I can do, but it may take some time. The installation procedure is just a matter of copying files and registering a couple of environment variables, so if you or anyone else happen to be handy with making Mac apps with GUIs then you can have the installation template and source code, and adapt it.

I could give it a try but I already have a ad hoc toolchain working so I'm not sure it would be a good idea for me to do something which will push my own projects further away. ;)

How much source code is there to adapt?

Quote:

Originally Posted by Leffmann (Post 1096283)
It would be the ideal place, but I don't think Frank is particularly interested in maintaining and supporting Windows stuff. Anyone who wants to is free to house the installer on their own site.

Couldn't it be on Aminet as well?

matthey 17 June 2016 22:17

Quote:

Originally Posted by ReadOnlyCat (Post 1096382)
Couldn't it be on Aminet as well?

Aminet is great but people quickly forget old additions and their names. Links from appropriate web sites to the archive on Aminet would be optimal.

ReadOnlyCat 18 June 2016 04:45

Quote:

Originally Posted by matthey (Post 1096459)
Aminet is great but people quickly forget old additions and their names. Links from appropriate web sites to the archive on Aminet would be optimal.

Indeed, we kinda lack some kind of curated directory of Amiga software.
Maybe that would be a good addition to the Abime collection of sites. ;)

(Sorry for the off-topic Leiffman!)

Leffmann 18 June 2016 11:24

Quote:

Originally Posted by ReadOnlyCat (Post 1096382)
How much source code is there to adapt?

It's about 400 lines of C++ code.

Ami 19 June 2016 15:59

!
 
Microsoft Security Essentials reports Trojan:Win32/Varpes.M!cl in https://dl.dropboxusercontent.com/u/...stall_VBCC.exe :confused

Leffmann 19 June 2016 19:54

It's a false positive.

It was scanned with Windows Defender, F-Secure, and virustotal.com before uploading. The original virustotal.com report is here:
https://virustotal.com/en/file/7d265...38ce/analysis/

Leffmann 22 May 2017 18:50

I've updated the installer with the latest vbcc 0.9f, vasm 1.8, and vlink 0.16.

tassel 29 May 2017 02:30

Thank you Leffmann :)

majikeyric 29 May 2017 07:01

Thanks!!!

AlfaRomeo 11 June 2017 02:18

Many thanks Leffmann


All times are GMT +2. The time now is 12:46.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2019, vBulletin Solutions Inc.

Page generated in 0.07123 seconds with 11 queries