Put liblinprog.so into a static library and compile it into libalm.so.
git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@38886 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -96,7 +96,7 @@ SYSTEM_LIBS =
|
|||||||
PRIVATE_SYSTEM_LIBS =
|
PRIVATE_SYSTEM_LIBS =
|
||||||
libfluidsynth.so
|
libfluidsynth.so
|
||||||
libilmimf.so
|
libilmimf.so
|
||||||
liblinprog.so liblpsolve55.so
|
liblpsolve55.so
|
||||||
;
|
;
|
||||||
SYSTEM_SERVERS = app_server cddb_daemon debug_server input_server mail_daemon
|
SYSTEM_SERVERS = app_server cddb_daemon debug_server input_server mail_daemon
|
||||||
media_addon_server media_server midi_server mount_server net_server
|
media_addon_server media_server midi_server mount_server net_server
|
||||||
|
|||||||
@@ -13,5 +13,5 @@ SharedLibrary libalm.so :
|
|||||||
ALMLayout.cpp
|
ALMLayout.cpp
|
||||||
Row.cpp
|
Row.cpp
|
||||||
:
|
:
|
||||||
be liblpsolve55.so liblinprog.so $(TARGET_LIBSTDC++)
|
liblpsolve55.so liblinprog.a be $(TARGET_LIBSTDC++)
|
||||||
;
|
;
|
||||||
|
|||||||
@@ -5,13 +5,11 @@ SetSubDirSupportedPlatformsBeOSCompatible ;
|
|||||||
UseLibraryHeaders lp_solve linprog ;
|
UseLibraryHeaders lp_solve linprog ;
|
||||||
UsePrivateHeaders shared ;
|
UsePrivateHeaders shared ;
|
||||||
|
|
||||||
SharedLibrary liblinprog.so :
|
StaticLibrary liblinprog.a :
|
||||||
Constraint.cpp
|
Constraint.cpp
|
||||||
LinearSpec.cpp
|
LinearSpec.cpp
|
||||||
Summand.cpp
|
Summand.cpp
|
||||||
PenaltyFunction.cpp
|
PenaltyFunction.cpp
|
||||||
Variable.cpp
|
Variable.cpp
|
||||||
:
|
|
||||||
be liblpsolve55.so $(TARGET_LIBSUPC++)
|
|
||||||
;
|
;
|
||||||
|
|
||||||
|
|||||||
@@ -9,35 +9,35 @@ UsePrivateHeaders shared ;
|
|||||||
Application ALMHelloWorld :
|
Application ALMHelloWorld :
|
||||||
HelloWorld.cpp
|
HelloWorld.cpp
|
||||||
:
|
:
|
||||||
be liblpsolve55.so liblinprog.so libalm.so $(TARGET_LIBSUPC++)
|
be liblpsolve55.so libalm.so $(TARGET_LIBSUPC++)
|
||||||
;
|
;
|
||||||
|
|
||||||
Application ALMViews :
|
Application ALMViews :
|
||||||
Views.cpp
|
Views.cpp
|
||||||
:
|
:
|
||||||
be liblpsolve55.so be liblinprog.so libalm.so $(TARGET_LIBSUPC++)
|
be liblpsolve55.so be libalm.so $(TARGET_LIBSUPC++)
|
||||||
;
|
;
|
||||||
|
|
||||||
Application ALMPinwheel :
|
Application ALMPinwheel :
|
||||||
Pinwheel.cpp
|
Pinwheel.cpp
|
||||||
:
|
:
|
||||||
be liblpsolve55.so be liblinprog.so libalm.so $(TARGET_LIBSUPC++)
|
be liblpsolve55.so be libalm.so $(TARGET_LIBSUPC++)
|
||||||
;
|
;
|
||||||
|
|
||||||
Application ALMAreas :
|
Application ALMAreas :
|
||||||
Areas.cpp
|
Areas.cpp
|
||||||
:
|
:
|
||||||
be liblpsolve55.so be liblinprog.so libalm.so $(TARGET_LIBSUPC++)
|
be liblpsolve55.so be libalm.so $(TARGET_LIBSUPC++)
|
||||||
;
|
;
|
||||||
|
|
||||||
Application ALMTableDemo :
|
Application ALMTableDemo :
|
||||||
TableDemo.cpp
|
TableDemo.cpp
|
||||||
:
|
:
|
||||||
be liblpsolve55.so be liblinprog.so libalm.so $(TARGET_LIBSUPC++)
|
be liblpsolve55.so be libalm.so $(TARGET_LIBSUPC++)
|
||||||
;
|
;
|
||||||
|
|
||||||
Application ALMOperator :
|
Application ALMOperator :
|
||||||
OperatorLayout.cpp
|
OperatorLayout.cpp
|
||||||
:
|
:
|
||||||
be liblpsolve55.so be liblinprog.so libalm.so $(TARGET_LIBSTDC++)
|
be liblpsolve55.so be libalm.so $(TARGET_LIBSTDC++)
|
||||||
;
|
;
|
||||||
|
|||||||
Reference in New Issue
Block a user