Help installing libsvm on AIX 5.2.0.0

Hello,

I am trying to compile version 2.82 of the libsvm package on my box:
http://www.csie.ntu.edu.tw/~cjlin/libsvm/

I've downloaded the package, extracted to a directory, and when I try to make it all seems to go well, but I get some sort of "linking related" error when I try to run the executables.

qqq@ttt[194] >> make
g++ -Wall -O3  -c svm.cpp
g++ -Wall -O3  svm-train.c svm.o -o svm-train -lm
g++ -Wall -O3  svm-predict.c svm.o -o svm-predict -lm
g++ -Wall -O3  svm-scale.c -o svm-scale

qqq@ttt[195] >> ./svm-train
exec(): 0509-036 Cannot load program ./svm-train because of the following errors:
        0509-150   Dependent module /usr/local/lib/libstdc++.a(libstdc++.so.6) could not be loaded.
        0509-152   Member libstdc++.so.6 is not found in archive

qqq@ttt[196] >> ./svm-predict
exec(): 0509-036 Cannot load program ./svm-predict because of the following errors:
        0509-150   Dependent module /usr/local/lib/libstdc++.a(libstdc++.so.6) could not be loaded.
        0509-152   Member libstdc++.so.6 is not found in archive

qqq@ttt[197] >> ./svm-scale
exec(): 0509-036 Cannot load program ./svm-scale because of the following errors:
        0509-150   Dependent module /usr/local/lib/libstdc++.a(libstdc++.so.6) could not be loaded.
        0509-152   Member libstdc++.so.6 is not found in archive

qqq@ttt[198] >> ls -al /usr/local/lib/libstdc++*
-rwxr-xr-x   1 freeware staff      25599273 Jan 09 2004  /usr/local/lib/libstdc++.a
-rwxr-xr-x   1 freeware staff           978 Jan 09 2004  /usr/local/lib/libstdc++.la

So the file appears to be there but... perhaps I'm missing something obvious?  I'm compiling with:

qqq@ttt[199] >> gcc -v
Using built-in specs.
Target: powerpc-ibm-aix5.2.0.0
Configured with: ../gcc-4.0.1/configure --enable-languages=all --enable-target=all --prefix=/usr/local/gcc-4.0.1
Thread model: aix
gcc version 4.0.1

qqq@ttt[200] >> make -v
GNU Make 3.80
Copyright (C) 2002  Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.

Can anybody help me get this installed?
-Tats
LVL 2
ItatsumakiAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

 
sjm_eeCommented:
I do not have exactly that version of of gcc installed but normally AIX libraries are made up of ".o" files and not ".so.N" files. Can you compile any other programs in C++? If so, this is a problem with libsvm under AIX. If not, it is a problem with your installation of gcc.
0

Experts Exchange Solution brought to you by ConnectWise

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
 
ItatsumakiAuthor Commented:
Yup it was a gcc problem: I required -static to compile on that box.  Thanks!
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.