Search the Knowledgebase |
Browse by Category or Article ID |
|
|
|
|
|
| Cannot compile LM-X on Ubuntu 9.04 |
| User Opinions (1 vote) |
100%
0%
|
|
Thank you for rating this answer.
|
Article ID: 290
Last Updated: 15th March 2011 09:51:08 am
LM-X cannot be compiled on Ubuntu 9.04 using GCC/G++ 4.3.x. When attempting to compile on Ubuntu 9.04, errors similar to the following will be recorded in the error log:
user@linux-desktop:~/lmx_lic_manager/91763758_lm-x_748_linux_x86/linux_x86$
make
./lmxdev -genlinkfile ../config/signal.lmx
LM-X Developer Tool v3.6.1
Copyright (C) 2002-2010 X-Formation. All rights reserved.
gcc -c -Wall -Werror -fPIC -pthread -O0 -o lcodedata.o
-I../include/lcodedata.c
cp -p liblmxclient_no_lcodedata.a liblmxclient.a ar r liblmxclient.a lcodedata.o
gcc -c -Wall -Werror -fPIC -pthread -O2 -o lmxserverconf.o
-I../include/lmxserverconf.c
gcc -o lmx-serv-signal lmxserverconf.o liblmxserv.a lcodedata.o liblmxclient.a -lpthread libhaspsupport.a
/usr/bin/ld: error in liblmxserv.a(df91e49bb066606b30d2901b63d91cf5.o)(.eh_frame); no .eh_frame_hdr table will be created.
strip lmx-serv-signal
gcc -static-libgcc -shared
-Wl,--version-script=lmx_linux_exports.txt -o liblmx-signal.so lmxdll.o liblmxclient.a -lpthread
libhaspsupport.a
/usr/bin/ld: error in liblmxclient.a(e6d66b4b42f9a1220d481ca43e1f62ca.o)(.eh_frame); no .eh_frame_hdr table will be created.
cp no_security_config/xmllicgen ../lmxdev -embedsecurityconfigext ../config/signal.lmx xmllicgen
LM-X Developer Tool v3.6.1
Copyright (C) 2002-2010 X-Formation. All rights reserved.
Security configuration successfully embedded!
No problems have been reported when compiling LM-X on other Ubuntu versions.
|
| Attachments |
|
No attachments were found.
|