[kde-solaris] compiling kdenetwork with largefile?

Yossi Revah kde-solaris@mail.kde.org
Thu Feb 6 13:18:19 2003


This is a multi-part message in MIME format.
--------------070403020701040707060801
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit

Hi,

Can you please update us when you finish the tweaking the file
for solaris 8, so everyone can benefit from it.

Btw: Can any one tell me If i need to tweak it differently for gcc 3.2.x?

Tnx.


Wout Mertens wrote:

>Hi there,
>
>I have adapted the konstruct tool to be able to compile kde on our
>environment, with good success. So far I've been able to built qt+friends,
>arts, and kdelibs, base, multimedia, addons, artwork, graphics, utils.
>
>It all seems to work without setting an LD_LIBRARY_PATH, although I had to
>do some fixes in some places (missing /usr/openwin/lib rpath for konsole
>and a few others that use libXtst or libxp(?) )
>
>Now the stinker for me is kdenetworks. This compiles with large file
>awareness, and the problem is that the Solaris include files tell the
>compiler to pretend that open, truncate and so on are actually open64,
>truncate64, and so on. grep open64 /usr/include/*/* to see what I am
>talking about.
>
>The problem is then functions like QString::truncate and others are
>suddenly referred to as QString::truncate64.
>
>Has anybody else encountered this? The weird thing is that Qt built with
>largefile awareness without problems...
>
>I am compiling on Solaris 8, and gcc 2.95.3.
>
>Thanks for any insights,
>
>Wout.
>___________________________________________________
>This message is from the kde-solaris mailing list.
>Account management:  http://mail.kde.org/mailman/listinfo/kde-solaris.
>Archives: http://lists.kde.org/.
>More info: http://www.kde.org/faq.html.
>
>  
>

-- 

<http://www.analog.com>

======================================================================
Yossi Revah                      Analog Devices, Inc.
yossi.revah@analog.com           11 Galgalei Haplada St.
Phone: +972-9-9713325            P.O. BOX 12193 Herzlia,
Phone: +972-52-293872            46733 Israel
======================================================================

--------------070403020701040707060801
Content-Type: multipart/related;
 boundary="------------060106020009030301090504"


--------------060106020009030301090504
Content-Type: text/html; charset=us-ascii
Content-Transfer-Encoding: 7bit

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <title></title>
</head>
<body>
Hi,<br>
<br>
Can you please update us when you finish the tweaking the file<br>
for solaris 8, so everyone can benefit from it.<br>
<br>
Btw: Can any one tell me If i need to tweak it differently for gcc
3.2.x?<br>
<br>
Tnx.<br>
<br>
<br>
Wout Mertens wrote:<br>
<blockquote type="cite"
 cite="midPine.GSO.4.50.0302061144490.11420-100000@oaktree.cisco.com">
  <pre wrap="">Hi there,

I have adapted the konstruct tool to be able to compile kde on our
environment, with good success. So far I've been able to built qt+friends,
arts, and kdelibs, base, multimedia, addons, artwork, graphics, utils.

It all seems to work without setting an LD_LIBRARY_PATH, although I had to
do some fixes in some places (missing /usr/openwin/lib rpath for konsole
and a few others that use libXtst or libxp(?) )

Now the stinker for me is kdenetworks. This compiles with large file
awareness, and the problem is that the Solaris include files tell the
compiler to pretend that open, truncate and so on are actually open64,
truncate64, and so on. grep open64 /usr/include/*/* to see what I am
talking about.

The problem is then functions like QString::truncate and others are
suddenly referred to as QString::truncate64.

Has anybody else encountered this? The weird thing is that Qt built with
largefile awareness without problems...

I am compiling on Solaris 8, and gcc 2.95.3.

Thanks for any insights,

Wout.
___________________________________________________
This message is from the kde-solaris mailing list.
Account management:  <a class="moz-txt-link-freetext" href="http://mail.kde.org/mailman/listinfo/kde-solaris">http://mail.kde.org/mailman/listinfo/kde-solaris</a>.
Archives: <a class="moz-txt-link-freetext" href="http://lists.kde.org/">http://lists.kde.org/</a>.
More info: <a class="moz-txt-link-freetext" href="http://www.kde.org/faq.html">http://www.kde.org/faq.html</a>.

  </pre>
</blockquote>
<br>
<div class="moz-signature">-- <br>
<title>signature</title>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
<font size="2" face="Courier New"><span
 style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><br>
<a href="http://www.analog.com"><img
 src="cid:part1.09050001.02090402@analog.com" title="" alt=""
 style="border: 2px solid ; width: 134px; height: 49px;"></a><br>
<br>
======================================================================<o:p></o:p></span></font><font
 size="2" color="black" face="Courier New"><span
 style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><br>
Yossi Revah<span style=""> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Analog Devices,
Inc.<o:p></o:p></span></font><font size="2" color="black"
 face="Courier New"><span
 style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><br>
<a class="moz-txt-link-abbreviated" href="mailto:yossi.revah@analog.com">yossi.revah@analog.com</a><span style="">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>11 Galgalei
Haplada St.<o:p></o:p></span></font><font size="2" color="black"
 face="Courier New"><span
 style="font-size: 10pt; font-family: &quot;Courier New&quot;;"><br>
Phone: +972-9-9713325<span style=""> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>P.O. BOX 12193
Herzlia, <br>
Phone: +972-52-293872 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;46733 Israel<br>
<o:p></o:p></span></font><font size="2" color="black" face="Courier New"><span
 style="font-size: 10pt; font-family: &quot;Courier New&quot;;">======================================================================</span></font> </div>
</body>
</html>

--------------060106020009030301090504
Content-Type: image/gif;
 name="image001.gif"
Content-Transfer-Encoding: base64
Content-ID: <part1.09050001.02090402@analog.com>
Content-Disposition: inline;
 filename="image001.gif"

R0lGODlhhgAxAPcAAAAAEAAAIQAIABUCEBAYMRglKSkQMSEmKykhKTEYGDEhITMjJjEpKSkp
MSk5KTExJRgpOSMmPDEcNSktORgxQiE5QikxOSk1PTEpMTkpMTEpOTkpOTEpQjE5MTExOTUx
PQghSgApVhAhSgorTwghWgoeYgopZRAxaxghSiEpUhgYYxwpXhgxUhwxViExWhgxYzkpQjkx
QikhSikpSikxSjEpSjkxSikmWiE5UiE5WikxWikxYzE5SjU9SjU5TjY5XQAhewAhjAAxhAAx
jAgYjAgxhAg5hBAhexApcxAphBApjBAxhBAxjBgYaxgYjBghcxgpcyExczEhay0xbxghhBgp
jBgxey0pfxgxhBg5hBhCeyE5ayE5czFCezk5azlEcDlKjAgxlBAhlBgYlDlanDljnAAppQgh
pTlapTFarTljrTlSxjlSzilj1jFa1jFj1jlS1iFK3ila3ilj3jFj3jFr3jlj3ila5zFj5zFS
7zFa7zFj7zFS9zFj9zlS9zla/0IxPEovTkY5TEtITVpFUFZWUmBKTGlTVkhNaVZSZURQeVRM
c15WY25TX19QdmxNcVdjTFhkYFJac1Znb0tbgVRge1pde1ppe2NnUnVjXGZdbHB0bGtgd3ti
eW9zgIuDekpjjEZcplJejFVimW9mkIF3lYeHjIKEn0hksUpavUxX0ENk5n6Lt4GE03+P3niQ
85R7kY+Mip+GiaCMlI2VkoycpZSUkZ6Xl5h/pZWOqaKSq6+cpZmRt6iUsYyKzqKOyZytnJCl
tZylrZyltYycvYygxpCgxZmfxaWlra21nK29rbe1pKWltaStwrmkwbe6wHOl1oig2nOc/4af
8ZSc1pSt1pyc1pCt+bW1zrG52qCk76qy/7XGzqTD6bW997LI/8a1vb29xr3GtcHBwc61vc69
xsbGtcvGvc7Gxr3Gzsa9zta9zsa91sa958691tK52sbGzs7Gzr3G1s7G1tbG1s7G58bG773G
973G/8bOtc7Oxs7Ozr3O3s7Wvc7ezv///yH/C01TT0ZGSUNFOS4wFwAAAAttc09QTVNPRkZJ
Q0U5LjBCPKT1ACH/C01TT0ZGSUNFOS4wGAAAAAxjbVBQSkNtcDA3MTIAAAADSABzvAAh+QQB
AAAAACwAAAAAhgAxAAAI/wDtvBFIcKDBgggPKkzIcKHDhhAfSoxIcaJFhHXqvMm4USPHjx5D
dhwJkqTIkihPqjTJMmXLlS5jenwz0KPAOjdzbtSJc6fPnkB5Cv05NCjRo0aTFl2KdKnGmzXt
PJ1as6pUq1Svas3KFavXrV+7gh0rtmxYrFJxTiVoluxZt3Dbyn07Ny7djXi1dpTKt67fu3YD
/xUMuCxfgzMJKx7MuLDjxTVt5l17sDHky5YzO+bKli1Hsj82oqgzeqAOjacH5tjZdYcO1ldT
dDXxxgvsNzhYV73R9+uDBxpX99b6o/RhyHWa/VvOvLnz59Cb69bqgvlkO9LVYl/+yuYr69pT
LP//ptaqlG3O79l8+t15NChlJbN9oyu6/fvOJ1etDx5vc18zgXdTc7ng9cYHAk7lhX2RsFZL
dMu40BVV2g3EH34YQufTVvnZcZVzXNTUn1TOLeERAiN61BwmoDiXxUbTMPfJBhvAwlwxhKlV
Rz4Z9phfeVe94Bw2Uz3n33KszeKccHVowNxWdiiJJFTeLHeKHYEwB99BzEVAlnx5JePjmP/o
JxUryxHSXx1GapQgc5UsZ4xHmiwnzk9vMHflR3ku54Wa/5SDF52mGCPJdRpFlRFbm5DpI2we
dbOcGzaW2RN0FfT5z1VWMBcKcx8ItMOTU1XBnCj6MVfIMsuBxdmEUQ3/tMtzklwij6POXTUV
BXa60Ul/zDXCXDDbWfqGK8uhkoosy9nw4T/KbNXeP5Tk5OZydS5Hw1VM6MqFrltRpuOF/V1z
Da5I9nTTrP/g8oYbzAFCYqtfMBeJdfP+o0oqlIC3QIrI/oPPfFKJs5wgy3UDlS/O4QJUVV9t
xG52eGXrKGuXIumGprpcW6YdxDwnVQ3LOaPKGKIwR4UdDyyHTlbLbeMVc6Uw5wJeDDeny20U
ekZfm7oOdPFTG7Fw3xs/MFeDHVA890gnsdinjR0Y4BvgcodSxRwPzHly1UZY9Nsu0eX1XBO5
6VaVqDJjQlrMfZYEwBwpNCXi3CMG4GdHB8up/wMpc5YAySbWwv7zjBlAHrMcLGnNp6hV6DwH
iqJfF4shnszV0oMrb0xy6z/LCPDkQHa00pwmCE85UNPLPcIBc5p0cogmmxySnVSkMHeN0MvZ
0gFUzNlipuCegfNctYmVp0jIGG7F9XIXTCLQJRAw1/Jyp6nIHCOmtKqQlL04GZ3dzN3zxjfL
hfPxRsz5bU07zW0CJUmD3iRlczpZm1eMR0/1yHLCqIymbLecAxioWJkYXUYyYrTlYMI+dmhC
dNrxGo8g4j690AvxglIHtH1sPY/TyCXus5Ve/EMYDTiJJZgBjvs9YCto+scg/tELd4GFFcKg
RSw2cYtZ9NATuqBFLf8SZQ3n6OIGNFGXDpzTAxgwAhePIIte9BK1XE1nPVARCD40RDTEQGpQ
CplKoiiktsnMxIvqekMIQpBFkQwkCASrH1CwWJVK4Q+EGgyaHU4BNLOt5WGfCaTaoFS2EOKJ
jH2BCkr0Ayug3E9AeXlcbwb3o5o46wMdGAgPskYTqWTgA4PIgCYA4YgaACIDCAgEB0gRrkDs
whCZyIAhLkGAqXRiHYabBSP6woBNdIIRmNhEIJ7GCPjYwQubmMUuPqELGKBFXeKSih1Jpajk
wSY6rBEDdI7hCiyw5j4WowxzErgcHkiFV9ChAvvs84I3FBE6IziMGDc0lUemLYsIEQgk+if/
kE5BMFH3Sd0/WmETJFjPeP/QRB2m4BxnNGcBhYuOJWoWHWJch5EFqYM9N0XHtGhEbP070j8+
YQtbVJI5yMjFIHixCFkcAgMznJL2/iG6g9VBG8wZhSY4wIjmTKwTn8CELBoBC01YQk+h+lmr
yDYcQW5UN/K5BB+b1xMuMEd+BJHOdiLJFlNhSyqcYM4wAMCcQ7xOYzR5gzSY86vlhMIOqrgD
HgaCCqvxzlLyrF9kpCmyp8jTY5fziAmWE48GEYRZ6VqOL9LSEY88w0oDSRrWnvePQxx1UjTZ
2Bs+kY51tPUfoVgDG1ZxB4GUgWJEA9cGvfiJNl2UTD5h3T8kcROP/xXCYriwRSx0kbsFSKUQ
pPrflJiTgKmWSbPvymzOAqWPf5gDW3VtDi5wcYFLWAVRV6xDa38kz+U+6mr/+AFjKSmInkbn
EDTh23KKoNRY3JUQzGCOZudLEzDYZxCo+BR0oIHdz1zRpNzdyAVx9RPmICIvl/0HBu4VHXlp
BD3/KAQgmAOBOhgBdlUsU3LTurFo2AcNcljFGqblHBX4d35kyzA1LTe0Z/3jEroa4XIiUTVs
2SISmciEAjLgkYDNIwbL4YYmBKKqRiEps0h+F3MoEYr8okENqMADHVSxBkR4Yp8dKptqGXsL
I10iF+hKEXNoqxaL2UERy6EG6dLaFycwp/+KArnrAIyLXORCIsOUUIUq9rAHP+ihDGVoskb6
sAf9LrWaZbyKB98Z5nRJ5QnMScTXZPwx1fVMI7jUakaY4wiBJtkNkvpHhkVBZT3owc9asM4a
5LCHVETXWFCJCkYA3OjoBK1rrIncP9hB5H/IQgEDmcGhpjATBi+HHRzRVCk0Ra2NWcK4D1zO
ByghilGUoROAiCgiJhGKUZDvH9MgpGqTvd1ac3FAywGHK0zXHGcx+zlTUe9ydinSKPrzyNlg
DiGMHJ1lNgcaMfSe4MimKF6YG5tFgmBH7nMFrTRnETu58Ffv6hxe2MG7GrIPbxgZq4wa/OBZ
HsgV2sGOf8wjGf30AIY/FPnuYQBwU4OqVzZOsYgXaQQc5XBHIAgi2eY4wkNSeAMuGGGLQ9ii
EKZgRCG04onm0MILBNOOGMujzopYfSFZgQhVJtJIrk4kzmAhXbIrZxDEABJMZYOJ2l9CEl2d
pO0z4VPc9QjNQS1QJmCku93NGBmvbBAzdHGKJKX+zBAS8izPBFfi5x5NWFFOM/K0ix9dFXXK
D/7xRFmttY4DQjB5qJCYR878pPhH/TUVMYc3fSETiXpBhl0rqvdo6z+fd8u0Hi2RTAzPwqU/
MfbekHjESmoJ/zA9dtxMmPHM6LEIpOHgKaP4ZOp08tIZvhMy7s8MCAA7
--------------060106020009030301090504--

--------------070403020701040707060801--