[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