|
gcc 64 bit
|
|
2010-12-04, 07:34 AM
(This post was last modified: 2012-09-21 12:56 AM by rodney.)
Post: #1
|
|||
|
|||
|
This is a general information message.
There is not yet a package available. Exciting news happened a couple of weeks ago WRT gcc. Microsoft is providing funding for a 64-bit gcc !! Yaaaaaa!!! The work, which has already started, will take a few months to complete. The work is being done by someone well versed with gcc and compilers. To be up front this does not include gdb 64-bit. We hope funding will become available (fingers-crossed) in the future to do this. Special thanks to Scott R at Microsoft for finding this funding -- there are lots of happy Interix/SUA users greeting this news :-) |
|||
|
2011-05-12, 08:08 PM
Post: #2
|
|||
|
|||
|
Re:gcc 64 bit
Update: a Beta package is being assembled currently. We'll post again when it is available.
The Beta package will not have full functionality (some issues still being worked out) and may have some bugs with it (hey, that's why it's labeled "beta" . We're anxious to have folks test it in their environment to report back any issues. This way the first official release will be really good |
|||
|
2011-05-20, 09:24 AM
Post: #3
|
|||
|
|||
|
Re:gcc 64 bit
We're very close to officially releasing the Beta gcc 64-bit package.
Testing of the package is happening now with some live cycling on the ftp site for brief time periods. Please don't try installing this Beta until the the announcement if you do see it. There are a couple of tweaks needed that have appeared during testing. RSN though. |
|||
|
2011-05-24, 05:12 PM
Post: #4
|
|||
|
|||
|
Re:gcc 64 bit
The Beta package is now ready for people to try.
If you installed any of the gcc related packages before now, you should uninstall them because they have been updated. So do "pkg_delete -M env_path_gcc64 includes_patch gcc64" to make sure you start with a clean system. Then install by doing "pkg_update -L gcc64". Note: This is only for Interix/SUA 64-bit systems for versions 6.0 and later (e.g. 6.1). If you have issues/problems please post in one of the Forums and state/ask about them. This is a Beta: we need the feedback to make it better. The 2 packages gcc64 depends on should set everything up correctly. However, this will mean that the 32-bit gcc won't work so well (if at all) without getting confused. Edit: I missed mentioning earlier, though it has been stated in other posts, that this Beta release of gcc does not have shared library functionality with it. We're short a couple of pieces of information (or code adjustments) to get shared library support fully and correctly working. We're waiting for information (or the code/binary change) from Microsoft. |
|||
|
2011-06-13, 09:35 PM
Post: #5
|
|||
|
|||
|
Re:gcc 64 bit
The beta release of gcc 64-bit has been out for a while now.
Comments and other input has been happening in this thread: http://www.suacommunity...&m=19087&mpage=1 If you have any comments please add them to this thread. Otherwise in a couple of days I'll ask Doug to make adjustments based on the input so far so a "beta 2" package can be made with this looking to be the final release. Thanks to everyone who has taken the time to test gcc 64 bit beta. |
|||
|
2012-08-10, 06:01 PM
(This post was last modified: 2012-09-20 01:38 PM by rodney.)
Post: #6
|
|||
|
|||
|
RE: gcc 64 bit
Note for people after installing the gcc 64 package. You will need to:
Unset the environment variables GCC_EXEC_PREFIX and LIBRARY_PATH. Be sure to add to your env var PATH the path "/opt/gcc64/bin". You can do this on the command line with each shell or you can do it in your login scripts in your home directory. For csh/tcsh: unsetenv LIBRARY_PATH unsetenv GCC_EXEC_PREFIX set PATH "/opt/gcc64/bin:${PATH}" For sh/ksh/zsh/bash: unset LIBRARY_PATH unset GCC_EXEC_PREFIX export PATH="/opt/gcc64/bin:${PATH}" |
|||
|
2012-09-20, 01:43 PM
(This post was last modified: 2012-09-20 01:44 PM by rodney.)
Post: #7
|
|||
|
|||
|
RE: gcc 64 bit
I finally remembered to update the FAQ entries with the information above.
See FAQ Entry 4.13 (and 4.05 is worth a read too). I'll note, in case someone is reading this instead of the FAQ, that you still need to have both of the SDK's (Interix/SUA and GNU) installed before you install the gcc64 package so the include/header files are available as well as the manual pages. |
|||
|
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)


Search
Member List
Calendar
Help




.