View Issue Details Jump to Notes ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0003487CMakeCMakepublic2006-07-06 16:502006-07-07 13:06
ReporterChristopher Lux 
Assigned ToBill Hoffman 
PriorityurgentSeveritymajorReproducibilityalways
StatusclosedResolutionduplicate 
PlatformOSOS Version
Product Version 
Target VersionFixed in Version 
Summary0003487: TARGET_LINK_LIBRARIES adds to much libs (through dependencies)
DescriptionIF (BUILD_SHARED_LIBS)
    ADD_LIBRARY(DevIL SHARED ${IL_SRC})
ELSE (BUILD_SHARED_LIBS)
    ADD_LIBRARY(DevIL STATIC ${IL_SRC})
ENDIF (BUILD_SHARED_LIBS)

TARGET_LINK_LIBRARIES(DevIL
    lcms
    libjpeg
    libmng
    libpng
    libtiff
    zlib
)

and

IF (BUILD_SHARED_LIBS)
    ADD_LIBRARY(DevILU SHARED ${ILU_SRC})
ELSE (BUILD_SHARED_LIBS)
    ADD_LIBRARY(DevILU STATIC ${ILU_SRC})
ENDIF (BUILD_SHARED_LIBS)

TARGET_LINK_LIBRARIES(DevILU
    DevIL
)

now DevILU wants also to link against all libs that are linked against DevIL.

testet for MSVC80 x86 and x64.
TagsNo tags attached.
Attached Files

 Relationships

  Notes
(0004411)
Brad King (manager)
2006-07-07 13:06

Closing as duplicate of more detailed bug 0003490.

 Issue History
Date Modified Username Field Change


Copyright © 2000 - 2018 MantisBT Team