zayac / hera-mcst

Automatically exported from code.google.com/p/hera-mcst
0 stars 0 forks source link

#ASM# Makfile #12

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Добрый День!
У меня правильно компилируется assembler 
только если я редактирую Makefile.

Вместо:
$(LINK.cc) $(CCFLAGS_assembler) $(CPPFLAGS_assembler) -o $@ $(OBJS) 
$(LDLIBS_assembler)

Ставлю:
$(LINK.cc) $(CCFLAGS_assembler) $(CPPFLAGS_assembler) -o $@ $(OBJS) 
$(LDLIBS_assembler)  -Wl,-R/usr/local/lib

Иначе assembler компилируется но при запуске 
ошибка:
denis@stepashka:~/hera-tests$ ./assembler ./arif.s >> ./arifas
./assembler: error while loading shared libraries: libboost_regex.so.1.46.1: 
cannot open shared object file: No such file or directory

Разберитесь пожалуйста.
http://www.apacheserver.net/q83411/c-c-boost-problem-compiling

Original issue reported on code.google.com by stepnovd...@gmail.com on 8 Apr 2011 at 1:30

GoogleCodeExporter commented 9 years ago

Original comment by zemlia...@frtk.ru on 8 Apr 2011 at 8:21

GoogleCodeExporter commented 9 years ago
Какая версия Ubuntu? Какие boost'овые пакеты 
стоят? Какая версия g++? 
Хочу повторить ошибку.

Original comment by zaichen...@gmail.com on 8 Apr 2011 at 8:31

GoogleCodeExporter commented 9 years ago
Ubuntu 10.04.2 LTS
2.6.32-31-generic
boost 1.46.1

g++ --version 
g++ (Debian 4.5.2-5) 4.5.2

Original comment by stepnovd...@gmail.com on 8 Apr 2011 at 9:46

GoogleCodeExporter commented 9 years ago
Я не уверен точно, но попробуй поставить 
пакеты
libboost-iostreams1.42.0
libboost-regex1.42-dev
libboost-regex1.42.0
libboost1.42-dev

У меня такие. Мне кажется, должно сработать.

Original comment by zaichen...@gmail.com on 10 Apr 2011 at 2:12

GoogleCodeExporter commented 9 years ago
Версии 1.42 в репозиториях не нашёл, 
установил 1.40 - проблема решена.

Original comment by stepnovd...@gmail.com on 10 Apr 2011 at 6:21