Not able to run gcc


 
Thread Tools Search this Thread
Top Forums Programming Not able to run gcc
# 1  
Old 10-06-2008
Not able to run gcc

Hi,

I am working with solaris 9(SunOS mgsun 5.9 Generic_112233-07 sun4u sparc SUNW,Sun-Blade-100).I install the gcc 3.4.6 from sunfreeware website and when I am trying to run it,I am getting the error--

# gcc
ld.so.1: gcc: fatal: libiconv.so.2: open failed: No such file or directory
Killed


when I am trying to see that lib by
# ldd /usr/local/bin/gcc
libiconv.so.2 => (file not found)
libc.so.1 => /usr/lib/libc.so.1
libdl.so.1 => /usr/lib/libdl.so.1
/usr/platform/SUNW,Sun-Blade-100/lib/libc_psr.so.1

so please let me know how can I solve this problem Smilie
# 2  
Old 10-06-2008
Set your LD_LIBRARY_PATH for /opt/csw/lib or something. Check the csw website for more instructions.

If it still doesn't work, you got to get the "Internationalization" libraries as well. These are used by a lot of GNU stuff, so there's probably a CSW package that you also have to install. (Could be they didn't check for the dependency).
# 3  
Old 10-06-2008
You need to download and install the libiconv package. It is available on sunfreeware and elsewhere.
# 4  
Old 10-07-2008
fpmurphy's answer is correct. As stated in the sunfreeware listing for gcc 3.4.6, the libiconv package needs to be installed so that the libraries are in /usr/local/lib - which needs to be in your library path. The CSW packages have nothing to do with the sunfreeware ones and are not equivalent or used by any sunfreeware packages.

Feel free to email me directory with sunfreeware questions in the future.

Steve Christensen
Sunfreeware.com
# 5  
Old 10-07-2008
Ooops. Indeed.
# 6  
Old 10-07-2008
I downloaded the libiconv and now I am able to compile the program..

Thanks a lot guys for helping me SmilieSmilieSmilieSmilieSmilieSmilie

but now I am not able to run my program.I have a file test.cpp given below--

Code:
#include<iostream>
using namespace std;

int main()
{
cout<<"Welcome to the world of C++"<<endl;
return 0;
}

when I am compiling it using
# gcc -c test.cpp -o test
it is compiling the file and creating the binary file test.o but when I am running it,it is giving error--

# . ./test
syntax error: `\3704' unexpected

so please tell me why It's coming and how to resolve itSmilieSmilie

Thanks in advance
# 7  
Old 10-07-2008
Code:
#include<iostream>
using namespace std;

int main()
{
cout<<"Welcome to the world of C++"<<endl;
return 0;
}


You may want to space things out a little... Although I'm not 100% sure this is causing your problem.
Code:
cout << "Welcome to the world of C++" << endl;

Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Shell Programming and Scripting

Shell script run in a case statement call to run a php file, also Perl

Linux System having all Perl, Python, PHP (and Ruby) installed From a Shell script, can call a Perl, Python, PHP (or Ruby ?) file eg eg a Shell script run in a case statement call to run a php file, also Perl or/and Python file??? Like #!/usr/bin/bash .... .... case $INPUT_STRING... (1 Reply)
Discussion started by: hoyanet
1 Replies

2. Shell Programming and Scripting

Run a job between times else run later

Hi guys, I have written a script that waits for a trigger file. Then checks the time of the trigger. if the trigger finished between 8pm and midnight then runs a job. else it waits till 1am then runs a different job. I am still very new to scripting so any suggestions to improve my... (4 Replies)
Discussion started by: twinion
4 Replies

3. UNIX for Dummies Questions & Answers

Scripts can be run manually but couldn't run with cronjobs

I am from MQ/MB technology. My requirement is to display the queue manger and broker status on daily basis. If I manually run the script, it works fine and displays output. But when I have scheduled the same using cronjobs it shows only the queue manger status and not the broker status. Can... (3 Replies)
Discussion started by: Anusha M
3 Replies

4. Shell Programming and Scripting

Script fails to run properly when run from CRONTAB

Hello all, I'm trying to write a script to gather and send data and it works just fine at the bash command line, but when executing from CRON, it does not run properly. My scripting skills are pretty limited and there's probably a better way, but as I said it works at the command line, but... (12 Replies)
Discussion started by: rusman
12 Replies

5. Shell Programming and Scripting

Who -u gives different output if run from cron than if run from terminal?

If I run 'who -u' interactively or from a script invoked through bash in a tty on my Ubuntu 12LTS box I get an output like this: testuser pts/0 Dec 9 02:32 . 2163 (host.xx.yy) running the same through cron I get: testuser pts/0 2012-12-09 02:32 00:05 2163... (2 Replies)
Discussion started by: latimer
2 Replies

6. Shell Programming and Scripting

how to run an already made script run against a list of ip addresses solaris 8 question

how to run an already developed script run against a list of ip addresses solaris 8 question. the script goes away and check traffic information, for example check_GE-VLANStats-P3 1.1.1.1 and returns the results ok. how do I run this against an ip list? i.e a list of 30 ip addresses (26 Replies)
Discussion started by: llcooljatt
26 Replies

7. AIX

My script didn't run every run every minute at cronjob

In my cronjob, I would like to schedule my script.sh to run every minutes. I crontab -e and have in line below but it didn't seems to run at all. * * * * * script.sh When I run it manually, I can run it. Is that anything wrong with the above line? If I change it to something like below,... (4 Replies)
Discussion started by: ngaisteve1
4 Replies

8. Solaris

Installing gcc - recieve error message gcc : cannot execute

AIM- Install Oracle 11g on Solaris using VMWare Steps 1.Logged on as root 2.Created subfolders à /usr/local/bin & /usr/local/bin/gcc 3.Downloaded gcc & libiconv & unzipped them on my harddrive & burnt them on CD 4.Copied files from CD to /usr/local/bin/gcc 5.Terminal (root) à pkgadd -d... (8 Replies)
Discussion started by: Ackers
8 Replies

9. UNIX for Advanced & Expert Users

script to run different shells which run different processes

Hi, Would like to ask the experts if anyone knows how to run a script like this: dtterm -title shell1 run process1 on shell1 dtterm -title shell2 run process2 on shell2 cheers! p/s: sorry if i used the wrong forum, quite concussed after watching world cup for several nights; but I... (2 Replies)
Discussion started by: mochi
2 Replies

10. Programming

Gcc

Dear all, Any body please guide, i require a C which will run in Linux environment. Its urgent please. warm regards, Senthil K (1 Reply)
Discussion started by: Senthil
1 Replies
Login or Register to Ask a Question