Watch, Follow, &
Connect with Us

For forums, blogs and more please visit our
Developer Tools Community.


Welcome, Guest
Guest Settings
Help

Thread: What is "Berlin 10.1" ?


This question is answered. Helpful answers available: 2. Correct answers available: 1.


Permlink Replies: 13 - Last Post: May 11, 2016 5:35 AM Last Post By: Tamas Csabina
Kevin Manuele

Posts: 47
Registered: 12/27/02
What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 20, 2016 9:02 PM
I uploaded the ISO and it installed. Seems to work on simple projects.

Is this an upgrade from Seattle 10, upd 1?

Virtually zero info on Embarcadero's sites on where this came from, but there is a long bug fix list for Berlin 10.1 as if it had a previous existence.

Boost library install fails.

The migration tool doesn't recognize Berlin 10.1 as destination product version. It also lists XE10 and Seattle 10 as different products.

??

thanks

Kevin
Remy Lebeau (Te...


Posts: 9,447
Registered: 12/23/01
Re: What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 20, 2016 10:10 PM   in response to: Kevin Manuele in response to: Kevin Manuele
Kevin wrote:

Is this an upgrade from Seattle 10, upd 1?

No, it is the next major release of Delphi/C++Builder/RADStudio after Seattle.
Starting with Seattle, they are using a whole new naming scheme: "10.<number>
<city>" (similar to Apple's naming scheme for OSX). So we started with 10.0
Seattle, then got 10.0 Seattle Update 1. Now 10.2 Berlin is released. Its
first update will be 10.1 Berlin Update 1, then Update 2, etc. The next
major version will then be 10.2 Tokyo, then 10.2 Tokyo Update 1, and so on.

Virtually zero info on Embarcadero's sites on where this came from

Really? You haven't been seeing any announcements over the past few days?

http://community.embarcadero.com/article/news/16226-embarcadero-announces-release-updates-for-rad-studio-c-builder-and-delphi

http://docwiki.embarcadero.com/RADStudio/Berlin/en/What%27s_New

http://docwiki.embarcadero.com/RADStudio/Berlin/en/Release_Notes

there is a long bug fix list for Berlin 10.1 as if it had a previous existence.

Those are the bugs that have been fixed since the last Seattle update.

Boost library install fails.

In what way exactly? Did you file a bug report with Quality Portal?

The migration tool doesn't recognize Berlin 10.1 as destination
product version.

What migration tool are you referring to?

It also lists XE10 and Seattle 10 as different products.

There is no XE10 (or XE9), and never was. Seattle is the version that would
have been XE10 if they had stayed with the previous naming scheme (they skipped
XE9).

--
Remy Lebeau (TeamB)
Martin van der ...

Posts: 57
Registered: 7/14/02
Re: What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 21, 2016 4:13 AM   in response to: Remy Lebeau (Te... in response to: Remy Lebeau (Te...
Installation was smooth for me, the IDE, Windows SDK and boost library all installed on the first try.
It explodes when I try to open most older projects though, but that can probably be fixed by messing with the project files... I'll look into it when the 3rd party components we're using catch up.

Remy Lebeau (TeamB) wrote:
What migration tool are you referring to?

The handy little tool that's installed along with the rest of the product that allows us to migrate IDE settings from one version of C++Builder to another. It's in the start menu. It seems to be using the name "RAD Studio XE10" for 10.1 Berlin.
Tamas Csabina

Posts: 13
Registered: 11/14/11
Re: What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: May 11, 2016 5:35 AM   in response to: Martin van der ... in response to: Martin van der ...
Martin van der Plas wrote:
It explodes when I try to open most older projects though, but that can probably be fixed by messing with the project files...

Never open old projects with the latest IDE. Always create a fresh one one...
I know, it is ugly and time consuming, but this is just the way it was with XE...
Kevin Manuele

Posts: 47
Registered: 12/27/02
Re: What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 21, 2016 9:43 AM   in response to: Remy Lebeau (Te... in response to: Remy Lebeau (Te...
Remy Lebeau (TeamB) wrote:


No, it is the next major release of Delphi/C++Builder/RADStudio after Seattle.
Starting with Seattle, they are using a whole new naming scheme: "10.<number>
<city>" (similar to Apple's naming scheme for OSX). So we started with 10.0
Seattle, then got 10.0 Seattle Update 1. Now 10.2 Berlin is released. Its
first update will be 10.1 Berlin Update 1, then Update 2, etc. The next
major version will then be 10.2 Tokyo, then 10.2 Tokyo Update 1, and so on.

Ok. Wasn't aware of the name game -- how would one know that? I assume Berlin 10.2 a typo.
Just to be picky, my version is called C++ 10 Seattle, not 10.0


Show me where they say prior version was called Seattle. Unless one was privy to the naming silliness, this seems like a release update for Berlin 10.0.

Those are the bugs that have been fixed since the last Seattle update.

Same comment as above. A reasonable person would assume bug fixes for Berlin 10.1 came from Berlin 10.0.

What migration tool are you referring to?
There is no XE10 (or XE9), and never was.

Apparently Embarcadero thinks there is an XE10 :-) See comments from others on XE10 and migration tool

Kevin
Remy Lebeau (Te...


Posts: 9,447
Registered: 12/23/01
Re: What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 21, 2016 10:03 AM   in response to: Kevin Manuele in response to: Kevin Manuele
Kevin wrote:

Ok. Wasn't aware of the name game -- how would one know that?

That has been public knowledge since Seattle was first released.

I assume Berlin 10.2 a typo.

Yes, should be 10.1 Berlin.

Just to be picky, my version is called C++ 10 Seattle, not 10.0

C++Builder 10.0 Seattle.

Show me where they say prior version was called Seattle.

http://community.embarcadero.com/article/news/16170-embarcadero-brings-millions-of-c-and-delphi-developers-to-windows-10-with-its-latest-rad-product-release

https://www.embarcadero.com/press-releases/million-developers

http://community.embarcadero.com/article/news/16188-embarcadero-rad-studio-10-seattle-now-enables-developers-to-build-delphi-and-c-apps-for-ios-9

http://community.embarcadero.com/article/news/16211-embarcadero-rad-studio-2016-product-approach-and-roadmap-2

http://docwiki.embarcadero.com/RADStudio/Seattle/en/Main_Page

--
Remy Lebeau (TeamB)
Mike Versteeg

Posts: 118
Registered: 9/16/07
Re: What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 21, 2016 12:52 AM   in response to: Kevin Manuele in response to: Kevin Manuele
Remy, always enjoy your contributions and I am sure for you as insider this all makes sense, but I and many others have been using this Seattle thing called XE10.1 for a while, and now there is another XE10.1. I am sure whoever came up with this name change (again) had good intentions, but it is creating a lot of confusion. At least with XE8 & XE10 I could sort of think it was just another way of writing C++ Builder 8 or 10, which of course is what we all like to think. Us under appreciated long-time clients who just want a reliable IDE and VCL.

PS: Following internal versioning, I vote to call this C++ Builder 18 and be done with all the confusion :)

Kevin Manuele wrote:
I uploaded the ISO and it installed. Seems to work on simple projects.

Is this an upgrade from Seattle 10, upd 1?

Virtually zero info on Embarcadero's sites on where this came from, but there is a long bug fix list for Berlin 10.1 as if it had a previous existence.

Boost library install fails.

The migration tool doesn't recognize Berlin 10.1 as destination product version. It also lists XE10 and Seattle 10 as different products.

??

thanks

Kevin

Edited by: Mike Versteeg on Apr 21, 2016 2:49 AM
Rudy Velthuis (...


Posts: 7,731
Registered: 9/22/99
Re: What is "Berlin 10.1" ? [Edit]  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 21, 2016 7:24 PM   in response to: Mike Versteeg in response to: Mike Versteeg
Mike Versteeg wrote:

Remy, always enjoy your contributions and I am sure for you as
insider this all makes sense, but I and many others have been using
this Seattle thing called XE10.1

No, you haven't. There has never been an XE10.1 and certainly not one
called Seattle. There is only a C++Builder 10 Seattle, Update 1 (no
XE). The XE names officially ended with XE8.

Note that is some older texts, you might see "XE10", but then that
means "10.1 Berlin", NOT "10(.0) Seattle". Seattle was, for a short
while, before the naming scheme changed, called XE9, but never XE10.

Now there is C++Builder 10.1 Berlin. And the next version will very
likely be (according to the roadmap) 10.2 Tokyo.

--
Rudy Velthuis http://www.rvelthuis.de

"Every revolution evaporates and leaves behind it only the
slime of bureaucracy."
-- Franz Kafka

Greg Reese

Posts: 100
Registered: 7/15/05
Re: What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 21, 2016 2:35 PM   in response to: Kevin Manuele in response to: Kevin Manuele
I also have the same two problems.

Boost library install fails.

I installed using GetIt. The first time the installer hung and I had to kill it with the task manager but it appeared to have installed the files already. I uninstalled, and installed again, this time successfully. However, both times, when I try to compile it chokes on the line

 #include <boost\filesystem.hpp> 


with the error

[bcc32c Fatal Error] mu_directories.cpp(9): 'boost\filesystem.hpp' file not found


That file is there though, both in the folder
C:\Program Files (x86)\Embarcadero\Studio\18.0\include\boost_1_39\boost
and
C:\Program Files (x86)\Embarcadero\Studio\18.0\include\boost_1_55\boost

The command line for the compile is
Checking project dependencies...
Compiling namaste_server.cbproj (Debug, Win32)
bcc32c command line for "..\..\Reese\general\mu_directories.cpp"
  c:\program files (x86)\embarcadero\studio\18.0\bin\bcc32c.exe -cc1 -D _DEBUG -D STD_REGEX -n .\Win32\Debug -I 
  C:\Users\reesegj\Projects\Schroer\Namaste -I "c:\program files (x86)\embarcadero\studio\18.0\include\windows\fmx" -I ..\..\Reese\general -I 
  ..\..\..\..\Projects\Schroer\Namaste -isystem "c:\program files (x86)\embarcadero\studio\18.0\include" -isystem "c:\program files 
  (x86)\embarcadero\studio\18.0\include\dinkumware64" -isystem "c:\program files (x86)\embarcadero\studio\18.0\include\windows\crtl" -isystem 
  "c:\program files (x86)\embarcadero\studio\18.0\include\windows\sdk" -isystem "c:\program files (x86)\embarcadero\studio\18.0\include\windows\rtl" 
  -isystem "c:\program files (x86)\embarcadero\studio\18.0\include\windows\vcl" 

-isystem C:\Users\Public\Documents\Embarcadero\Studio\18.0\hpp\Win32
  -isystem C:\Users\reesegj\Documents\Embarcadero\Studio\18.0\CatalogRepository\DOSCommand-1.0cb\source\hpp\Win32\Debug -isystem 
  C:\Users\reesegj\Documents\Embarcadero\Studio\18.0\CatalogRepository\DOSCommand-1.0cb\source\hpp\Win32\Release -g -fno-limit-debug-info 
  -fborland-extensions -nobuiltininc -nostdsysteminc -triple i686-pc-win32-omf -emit-obj -cxx-abi borland -ffunction-sections -fexceptions 
  -fcxx-exceptions -fseh -mdisable-fp-elim -fno-spell-checking -fno-use-cxa-atexit -fno-threadsafe-statics -main-file-name mu_directories.cpp -x c++ 
  -std=c++11 -O0 -fmath-errno -tM -tW -o .\Win32\Debug\mu_directories.obj -auto-dependency-output -MT .\Win32\Debug\mu_directories.obj 
  ..\..\Reese\general\mu_directories.cpp 
[bcc32c Fatal Error] mu_directories.cpp(9): 'boost\filesystem.hpp' file not found
Failed
Elapsed time: 00:00:01.2


The directory shown in bold above does not exist.

The migration tool doesn't recognize Berlin 10.1 as destination product version. It also lists XE10 and Seattle 10 as different products.

Same here. I tried both "Migrate settings to a newer product version" and "Export settings to a migration file" followed by "Import settings from a migration file" and in neither case did Berlin show up as an option for receiving the old settings.

Greg Reese
Remy Lebeau (Te...


Posts: 9,447
Registered: 12/23/01
Re: What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 21, 2016 2:56 PM   in response to: Greg Reese in response to: Greg Reese
Greg wrote:

when I try to compile it chokes on the line

#include <boost\filesystem.hpp>


with the error

[bcc32c Fatal Error] mu_directories.cpp(9): 'boost\filesystem.hpp' file </div>
not found
<div class="jive-quote">

Check your project configuration. It does not appear that the Boost folder
is in your include paths.

--
Remy Lebeau (TeamB)
Antonio Estevez

Posts: 665
Registered: 4/12/00
Re: What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 21, 2016 3:17 PM   in response to: Greg Reese in response to: Greg Reese
El 21/04/2016 a las 23:35, Greg Reese escribió:
I also have the same two problems.

Boost library install fails.

I installed using GetIt. The first time the installer hung and I had to kill it with the task manager but it appeared to have installed the files already. I uninstalled, and installed again, this time successfully. However, both times, when I try to compile it chokes on the line

  #include <boost\filesystem.hpp>


with the error

[bcc32c Fatal Error] mu_directories.cpp(9): 'boost\filesystem.hpp' file not found


That file is there though, both in the folder
C:\Program Files (x86)\Embarcadero\Studio\18.0\include\boost_1_39\boost
and
C:\Program Files (x86)\Embarcadero\Studio\18.0\include\boost_1_55\boost

Open Tools -> Options dialog
Select then "Enviroment Variables" node
In "User overrides" add the following 2 variables (if needed)

CG_BOOST_ROOT with the full path to the 1.39 boost folder
CG_64_BOOST_ROOT with the full path to the 1.55 boost folder

Select the C++ Options -> Path and Directories node
Select the 64-bit Windows platform and add (if needed)
$(CG_64_BOOST_ROOT) at the begin of the "System include path"
Select the 32-bit Windows platform and add (if needed)
$(CG_64_BOOST_ROOT) at the begin of the "System include path" of
the "Compiler" tab (the new Win32 clang compiler uses the 1.55 version)
Select the "Classic compiler" tab and add (if needed)
$(CG_BOOST_ROOT)\boost\tr1\tr1;$(CG_BOOST_ROOT); at the begin of
the "System include path"
Remy Lebeau (Te...


Posts: 9,447
Registered: 12/23/01
Re: What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 21, 2016 3:37 PM   in response to: Antonio Estevez in response to: Antonio Estevez
Antonio wrote:

Open Tools -> Options dialog
Select then "Enviroment Variables" node
In "User overrides" add the following 2 variables (if needed)
CG_BOOST_ROOT with the full path to the 1.39 boost folder
CG_64_BOOST_ROOT with the full path to the 1.55 boost folder
Select the C++ Options -> Path and Directories node
Select the 64-bit Windows platform and add (if needed)
$(CG_64_BOOST_ROOT) at the begin of the "System include path"
Select the 32-bit Windows platform and add (if needed)
$(CG_64_BOOST_ROOT) at the begin of the "System include path"
of the "Compiler" tab (the new Win32 clang compiler uses the 1.55
version)
Select the "Classic compiler" tab and add (if needed)
$(CG_BOOST_ROOT)\boost\tr1\tr1;$(CG_BOOST_ROOT); at the begin
of the "System include path"

All things GetIt should probably be performing automatically when installing
Boost. I would suggest filing a bug report with Quality Portal.

--
Remy Lebeau (TeamB)
Antonio Estevez

Posts: 665
Registered: 4/12/00
Re: What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 21, 2016 3:50 PM   in response to: Remy Lebeau (Te... in response to: Remy Lebeau (Te...
El 22/04/2016 a las 0:37, Remy Lebeau (TeamB) escribió:
Antonio wrote:

Open Tools -> Options dialog
Select then "Enviroment Variables" node
In "User overrides" add the following 2 variables (if needed)
CG_BOOST_ROOT with the full path to the 1.39 boost folder
CG_64_BOOST_ROOT with the full path to the 1.55 boost folder
Select the C++ Options -> Path and Directories node
Select the 64-bit Windows platform and add (if needed)
$(CG_64_BOOST_ROOT) at the begin of the "System include path"
Select the 32-bit Windows platform and add (if needed)
$(CG_64_BOOST_ROOT) at the begin of the "System include path"
of the "Compiler" tab (the new Win32 clang compiler uses the 1.55
version)
Select the "Classic compiler" tab and add (if needed)
$(CG_BOOST_ROOT)\boost\tr1\tr1;$(CG_BOOST_ROOT); at the begin
of the "System include path"

All things GetIt should probably be performing automatically when installing
Boost. I would suggest filing a bug report with Quality Portal.

Yes, the boost installer should have done but who knows...

Greg Reese

Posts: 100
Registered: 7/15/05
Re: What is "Berlin 10.1" ?  
Click to report abuse...   Click to reply to this thread Reply
  Posted: Apr 22, 2016 7:30 AM   in response to: Kevin Manuele in response to: Kevin Manuele
Thanks Antonio. That fixed the Boost problem.
Greg Reese
Legend
Helpful Answer (5 pts)
Correct Answer (10 pts)

Server Response from: ETNAJIVE02