[Cbe-oss-dev] MARS v1.0.1 library name
YOSITA Gosuke
g_yoshita at fixstars.com
Wed Nov 12 22:37:26 EST 2008
Hi.
I download Mars-1.0.1 source code, configure and make.
* PS3
* Fedora 7
* CellSDK 3.0
$ tar xzf mars-src-1.0.1.tar.gz
$ cd mars-src-1.0.1/core/
$ ./configure --with-mars-platform=cell PPU_EMBEDSPU=ppu-embedspu
PPU_CC=ppu-gcc PPU_CFLAGS="-O3 -funroll-loops" SPU_CC=spu-gcc
SPU_CFLAGS="-O3 -funroll-loops"
$ make
But library name is 1.0.0.
...
ppu-gcc -shared .libs/context.o .libs/mutex.o .libs/task.o
.libs/task_barrier.o .libs/task_event_flag.o .libs/task_queue.o
.libs/task_semaphore.o .libs/task_signal.o .libs/workload_queue.o
.libs/mars_kernel.eo -lspe2 -Wl,-Map -Wl,libmars.la.map -Wl,--cref
-Wl,-soname -Wl,libmars.so.1 -o .libs/libmars.so.1.0.0
(cd .libs && rm -f libmars.so.1 && ln -s libmars.so.1.0.0 libmars.so.1)
(cd .libs && rm -f libmars.so && ln -s libmars.so.1.0.0 libmars.so)
ar cru .libs/libmars.a context.o mutex.o task.o task_barrier.o
task_event_flag.o task_queue.o task_semaphore.o task_signal.o
workload_queue.o mars_kernel.eo
ranlib .libs/libmars.a
creating libmars.la
(cd .libs && rm -f libmars.la && ln -s ../libmars.la libmars.la)
...
It's bug?
Best Regards,
Gosuke Yosita
More information about the cbe-oss-dev
mailing list