انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: alend در 06 تیر 1391، 10:27 قظ
-
چگونه می توان این برنامه (oracle Solaris Studio) را در ابونتو اجرا کرد؟
(با استفاده از فایل tar اجرا می شود ولی برنامه ها کامپایل نمی شود)
-
سلام
ببین این روش جواب میده :
فایل tar اوراکل رو دانلود کن و بعد یه جا extract ش کن و بعد دستورات زیر رو تو ترمینال وارد کن:
$ bunzip2 < SolarisStudio12.2-linux-x86-tar-ML.tar.bz2 | tar xf -
$ PATH=$PWD/SolarisStudio12.2-linux-x86-tar-ML/solstudio12.2/bin cc -V
منبع (http://stackoverflow.com/questions/5541309/installing-solaris-studio-12-2-in-ubuntu)
-
ببخشید که دو تا پستپشت سر هم میزنم :oops:
اگه روش بالا عمل نکرد این مراحل رو دنبال کن:
1-آخرین نسخه JER رو از اینجا (http://www.java.com/en/download/linux_manual.jsp?locale=en) دانلود کن.
2-Oracle Solaris Studio 12.2 رو هم از اینجا (http://www.oracle.com/technetwork/server-storage/solarisstudio/downloads/index.html) دانلود کن.
البته برای انجام اینکار به حساب کاربری احتیاج داری.پس اول یه اکانت درست کن و نسخه سازگار با معماریه سیستمت رو دانلود کن.
3-دستورات زیر رو تو ترمینال وارد کن.(اینکار باعث میشه JER تو یه دایرکتوریه دیگه extract بشه.)
username@my-ubuntu:~/Downloads$ ./jre-6u27-linux-x64.bin
username@my-ubuntu:~/Downloads$ sudo mkdir /usr/java
username@my-ubuntu:~/Downloads$ sudo cp -R jre1.6.0_27/ /usr/java/
username@my-ubuntu:~/Downloads$ gedit ~username/.bashrc &
به محض وارد کردن آخرین خط یه تکست به نام bashrc. برات باز میشه که باید خط زیر رو به آخرش اضافه کنی.
export
PATH=$PATH:/usr/java/jre1.6.0_27/bin/:/usr/java/jre1.6.0_27/lib/:/usr/java/jre1.6.0_27/man/
bashrc. رو سیو کن و بعد دستور زیر رو اجرا کن:
username@my-ubuntu:~/Downloads$ source ~username/.bashrc
حالا ببین درست نصب کردی:
username@my-ubuntu:~/Downloads$ java
4- حالا با ArchiveManager فایل SolarisStudio12.2-linux-x86-tar-ML.tar.bz2 از حالت فشرده خارج کن و به دایرکتوری ایی که این کار رو درش انجام دادی cd کن و دستورات زیر رو در ترمینال وارد کن:
username@my-ubuntu:~/SolarisStudio12.2-linux-x86-tar-ML$ sudo mkdir /opt/oracle
username@my-ubuntu:~/SolarisStudio12.2-linux-x86-tar-ML$ sudo cp -R solstudio12.2/ /opt/oracle/
username@my-ubuntu:~/Downloads$ gedit ~username/.bashrc &
دوباره یه تکست برات بالا میاد که باید این خطوط رو به آخرش اضافه و بعد سیوش کنی:
export
PATH=$PATH:/usr/java/jre1.6.0_27/bin/:/usr/java/jre1.6.0_27/lib/:/usr/java/jre1.6.0_27/man/:/opt/oracle/solstudio12.2/bin/:/opt/oracle/solstudio12.2/lib/:/opt/oracle/solstudio12.2/man/:/opt/oracle/solstudio12.2/include/
و بعد دوباره این دستور رو وارد کن:
username@my-ubuntu:~/Downloads$ source ~username/.bashrc
و برای آگاهی از صحت نصب از این دستور استفاده کن :
username@my-ubuntu:~/Downloads$ solstudio &
بازم ببخشید اگه یکم مبهم بود. :oops:
من این آموزش رو از اینجا (http://sakaesoua6.blogspot.com/2011/10/installing-oracle-solaris-studio-122-on.html) ترجمه کردم.
-
منون لینکش را می دادید کافی بود :).
-
ممنون لینکش را می دادید کافی بود :).
-
خواهش می کنم.
درست کار کرد؟
-
dmake: defaulting to parallel mode.
See the man page dmake(1) for more information on setting up the .dmakerc file.
"/usr/opt/oracle/solarisstudio12.3/bin/dmake" -f nbproject/Makefile-Release.mk QMAKE= SUBPROJECTS= .build-conf
"/usr/opt/oracle/solarisstudio12.3/bin/dmake" -f nbproject/Makefile-Release.mk dist/Release/OracleSolarisStudio-Linux-x86/welcome_1
mkdir -p build/Release/OracleSolarisStudio-Linux-x86
CC -c -fast -g0 -I/usr/include/c++/4.6.3 -I/usr/include/x86_64-linux-gnu -o build/Release/OracleSolarisStudio-Linux-x86/welcome.o welcome.cc
mkdir -p build/Release/OracleSolarisStudio-Linux-x86
CC -c -fast -g0 -I/usr/include/c++/4.6.3 -I/usr/include/x86_64-linux-gnu -o build/Release/OracleSolarisStudio-Linux-x86/welcome.o welcome.cc
mkdir -p dist/Release/OracleSolarisStudio-Linux-x86
CC -o dist/Release/OracleSolarisStudio-Linux-x86/welcome_1 build/Release/OracleSolarisStudio-Linux-x86/welcome.o
mkdir -p dist/Release/OracleSolarisStudio-Linux-x86
CC -o dist/Release/OracleSolarisStudio-Linux-x86/welcome_1 build/Release/OracleSolarisStudio-Linux-x86/welcome.o
CC: Warning: failed to detect system linker version, falling back to custom linker usage
/usr/opt/oracle/solarisstudio12.3/prod/lib/amd64/ld: cannot find -lm
*** Error code 2
dmake: Fatal error: Command failed for target `dist/Release/OracleSolarisStudio-Linux-x86/welcome_1'
Current working directory /home/mtl/SolStudioProjects/Welcome_1
*** Error code 1
dmake: Fatal error: Command failed for target `.build-conf'
Current working directory /home/mtl/SolStudioProjects/Welcome_1
*** Error code 1
dmake: Fatal error: Command failed for target `.build-impl'
BUILD FAILED (exit value 1, total time: 1s)
نه این خطا را می دهد.