[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop
Subject:    Re: 32Bit development in 64Bit environment
From:       Gunther Piez <gpiez () web ! de>
Date:       2005-01-21 10:58:46
Message-ID: 200501211158.47016.gpiez () web ! de
[Download RAW message or body]

Am Freitag, 21. Januar 2005 11:15 schrieb Reinhard Moeller:

> I transferred the project from a i32 platform to AMD 64, put CFLAGS into
> the make-options and tried to compile. This is what happens:
>
> cd '/home/rmoe/holz/holzl' && CFLAGS="-m32 -march=pentium"
> QTDIR="/usr/lib/qt3" gmake -k -j1 gmake: *** Keine Regel vorhanden, um das
         ^^
> Target »/usr/lib/qt3/lib/libqt.prl«, benötigt von »Makefile«, zu erstellen.
> gmake: Konnte die »make«-Steuerdatei »Makefile« nicht neu erstellen.
> g++ -c -pipe -O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -Wall -W
          ^^
>
> Any idea?

Some ideas.

-m32 is missing in the CFLAGS (this belongs in configure-options, not in make 
options) and
the 32 bit version of the qt library is not installed or is installed, but not 
used. this is called emul-linux-x86-qtlibs on my system, but i have never 
tried building against these. you probably need to explicitly specify the 
path for the linker.

Gunther
[Attachment #3 (text/html)]

<html><head><meta name="qrichtext" content="1" /></head><body \
style="font-size:9pt;font-family:Verdana"> <p><span style="font-family:Courier 10 \
Pitch">Am Freitag, 21. Januar 2005 11:15 schrieb Reinhard Moeller:</span></p> <p></p>
<p><span style="font-family:Courier 10 Pitch">&gt; I transferred the project from a \
i32 platform to AMD 64, put CFLAGS into</span></p> <p><span \
style="font-family:Courier 10 Pitch">&gt; the make-options and tried to compile. This \
is what happens:</span></p> <p><span style="font-family:Courier 10 \
Pitch">&gt;</span></p> <p><span style="font-family:Courier 10 Pitch">&gt; cd \
'/home/rmoe/holz/holzl' &amp;&amp; CFLAGS=&quot;-m32 -march=pentium&quot;</span></p> \
<p><span style="font-family:Courier 10 Pitch">&gt; QTDIR=&quot;/usr/lib/qt3&quot; \
gmake -k -j1 gmake: *** Keine Regel vorhanden, um das</span></p> <p><span \
style="font-family:Courier 10 Pitch">         ^^</span></p> <p><span \
style="font-family:Courier 10 Pitch">&gt; Target »/usr/lib/qt3/lib/libqt.prl«, \
benötigt von »Makefile«, zu erstellen.</span></p> <p><span style="font-family:Courier \
10 Pitch">&gt; gmake: Konnte die »make«-Steuerdatei »Makefile« nicht neu \
erstellen.</span></p> <p><span style="font-family:Courier 10 Pitch">&gt; g++ -c -pipe \
-O2 -march=i586 -mcpu=i686 -fmessage-length=0 -Wall -Wall -W</span></p> <p><span \
style="font-family:Courier 10 Pitch">				  	   ^^</span></p> <p><span \
style="font-family:Courier 10 Pitch">&gt;</span></p> <p><span \
style="font-family:Courier 10 Pitch">&gt; Any idea?</span></p> <p></p>
<p><span style="font-family:Courier 10 Pitch">Some ideas.</span></p>
<p></p>
<p><span style="font-family:Courier 10 Pitch">-m32 is missing in the CFLAGS (this \
belongs in configure-options, not in make options) and</span></p> <p><span \
style="font-family:Courier 10 Pitch">the 32 bit version of the qt library is not \
installed or is installed, but not used. this is called emul-linux-x86-qtlibs on my \
system, but i have never tried building against these. you probably need to \
explicitly specify the path for the linker.</span></p> <p></p>
<p>Gunther</p>
</body></html>


-
to unsubscribe from this list send an email to kdevelop-request@kdevelop.org with the following body:
unsubscribe ;your-email-address+

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic