fixed two mishaps with new optional packages:
* gcc-4.3.3 did contain too-far-stripped versions of static libraries, missing all symbols. Now only the unneeded ones have been removed - fixing the build of the kernel on haiku natively * libiconv was missing the shared versions of the libraries. I have updated the package to 1.13.1 and built it with shared libs (which took me considerable time to get right - the auto*-suite basically sucks) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@31450 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
@@ -251,8 +251,8 @@ if [ IsOptionalHaikuImagePackageAdded DevelopmentBase ]
|
|||||||
}
|
}
|
||||||
|
|
||||||
if $(HAIKU_GCC_VERSION[1]) = 4 || $(isHybridBuild) {
|
if $(HAIKU_GCC_VERSION[1]) = 4 || $(isHybridBuild) {
|
||||||
InstallOptionalHaikuImagePackage gcc-4.3.3-x86-gcc4-2009-06-29
|
InstallOptionalHaikuImagePackage gcc-4.3.3-x86-gcc4-2009-06-29-1
|
||||||
: $(baseURL)/gcc-4.3.3-x86-gcc4-2009-06-29.zip ;
|
: $(baseURL)/gcc-4.3.3-x86-gcc4-2009-06-29-1.zip ;
|
||||||
|
|
||||||
# symlink cpp to g++'s headers
|
# symlink cpp to g++'s headers
|
||||||
AddSymlinkToHaikuImage develop abi x86 gcc4 headers
|
AddSymlinkToHaikuImage develop abi x86 gcc4 headers
|
||||||
@@ -426,8 +426,8 @@ if [ IsOptionalHaikuImagePackageAdded LibIconv ] {
|
|||||||
if $(TARGET_ARCH) != x86 {
|
if $(TARGET_ARCH) != x86 {
|
||||||
Echo "No optional package LibIconv available for $(TARGET_ARCH)" ;
|
Echo "No optional package LibIconv available for $(TARGET_ARCH)" ;
|
||||||
} else {
|
} else {
|
||||||
InstallOptionalHaikuImagePackage libiconv-1.13-x86-gcc2-2009-07-05
|
InstallOptionalHaikuImagePackage libiconv-1.13.1-x86-gcc2-2009-07-07
|
||||||
: $(baseURL)/libiconv-1.13-x86-gcc2-2009-07-05.zip
|
: $(baseURL)/libiconv-1.13.1-x86-gcc2-2009-07-07.zip
|
||||||
:
|
:
|
||||||
;
|
;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user