Creating Externals - Do you still need version 2.7 to do it?

Anything beyond the basics in using the LiveCode language. Share your handlers, functions and magic here.

Moderators: FourthWorld, heatherlaine, Klaus, kevinmiller, robinmiller

Post Reply
bmont
Posts: 13
Joined: Thu Jun 15, 2006 3:04 pm

Creating Externals - Do you still need version 2.7 to do it?

Post by bmont » Wed May 07, 2008 4:24 am

In the article "Externals-Part1" it mentions that Revolution 2.7 is required.

Is this still true now that 2.9 has been released?

I know I should have posted to the "Using Externals and Plugins" forumk but I thought I may get better exposure here.

Thanks

Klaus
Posts: 13824
Joined: Sat Apr 08, 2006 8:41 am
Location: Germany
Contact:

Post by Klaus » Wed May 07, 2008 8:47 am

Hi bmont,

I am quite sure that this should be read "Rev >= 2.7 required"!


Best

Klaus

bmont
Posts: 13
Joined: Thu Jun 15, 2006 3:04 pm

Post by bmont » Wed May 07, 2008 3:21 pm

I agree it should probably say this-if it is true. Here is the exact excerpt from the article. Also notice that it does not say XCode 2.4.x or higher:
Before we begin

Before going any further you will need:

Revolution 2.7.x (any edition should do)

Visual C++ 2005 - any edition including Express (if you want to build externals on Windows)

XCode 2.4.x (if want to build externals on Mac OS X)

The Revolution externals build environment: http://developer.runrev.com/externals/E ... mentV1.zip

A set of pre-constructed environments for each step in the tutorial article: http://developer.runrev.com/externals/N ... ticle1.zip

A cup of coffee (not strictly required, but I find it helps when coding in lower-level languages...)

Note: The need for Revolution 2.7.x is just because the External Creator assumes the new installation structure is 2.7 when setting up projects – the externals you build will operate in any Revolution version and edition.
The last bolded part seems to suggest that there was something special in release 2.7 concerning externals that is not present in subsequent releases.

trevordevore
VIP Livecode Opensource Backer
VIP Livecode Opensource Backer
Posts: 1005
Joined: Sat Apr 08, 2006 3:06 pm
Location: Overland Park, Kansas
Contact:

Post by trevordevore » Wed May 07, 2008 5:10 pm

2.7 added a the "My Revolution Enterprise|Studio" folder to the Documents folder. In this folder you can store plugin, externals, etc. that are shared by all installations of Revolution >= 2.7. Previous to 2.7 plugins and externals were installed alongside the application.

The External Creator mentioned in the article is a Revolution stack that sets up the project files for XCode and Visual C++ and the stack assumes your install of Revolution will support the aforementioned externals folder.

You should be good to go in 2.9.
Trevor DeVore
ScreenSteps - https://www.screensteps.com

LiveCode Repos - https://github.com/search?q=user%3Atrevordevore+topic:livecode
LiveCode Builder Repos - https://github.com/search?q=user%3Atrevordevore+topic:livecode-builder

bmont
Posts: 13
Joined: Thu Jun 15, 2006 3:04 pm

Post by bmont » Wed May 07, 2008 11:06 pm

Thank You.

Maybe the external article should be updated to make this clear.

Post Reply

Return to “Talking LiveCode”