Helge Hafting <[EMAIL PROTECTED]> writes:

| On Wed, Dec 07, 2005 at 04:58:51PM +0100, Jean-Marc Lasgouttes wrote:
| > >>>>> "Lars" == Lars Gullik Bjønnes <[EMAIL PROTECTED]> writes:
| > 
| > Lars> I also tried to do some profiling on this, but failed to get
| > Lars> anything to pinpoint. Also on my box startup times are not bad
| > Lars> at all... (sub-second)
| > 
| > I clearly see a difference between 1.3.x and 1.4.x, but the times are
| > reasonably short.
| 
| Evereybody except me get sub-second startup times?
| That is good, lyx is probably ok with me making a mistake then.
| It'd sure be interesting if anyone have an idea what I do wrong.
| 
| My configure command, using optimizations and disabling
| some costly debugging.  Are there perhaps other things that impact speed?
| 
| 
| $ ./configure --prefix=/usr/local --with-frontend=qt --with-gnu-ld 
| --with-qt-includes=/usr/include/qt3 --disable-stdlib-debug 
| --disable-concept-checks --enable-assertions CFLAGS=-O2 CPPFLAGS=-O2

Even on a build with this:

./configure --with-frontend=qt --disable-debug

And when starting I get sub-2-second startup. (cached, no disk read needed)
This in on a AMD XP 2400

The only thing I see with your configure line that could be changed in
the last two variables that you set... (btw. does it work to set them
last on the command line?)

To set optimization level you should use --enable-optimization='-O2'


| gcc and g++ are version 4.0.2 from debian testing
| 
| 
| Libraries I use, all from debian testing:
| $ ldd `which lyx`
|         libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x00002aaaaabc3000)
|         libaudio.so.2 => /usr/lib/libaudio.so.2 (0x00002aaaab6aa000)
|         libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x00002aaaab7d4000)
|         libjpeg.so.62 => /usr/lib/libjpeg.so.62 (0x00002aaaab935000)
|         libpng12.so.0 => /usr/lib/libpng12.so.0 (0x00002aaaaba56000)
|         libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x00002aaaabb7b000)
|         libXrandr.so.2 => /usr/X11R6/lib/libXrandr.so.2 (0x00002aaaabc83000)
|         libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0x00002aaaabd86000)
|         libXinerama.so.1 => /usr/X11R6/lib/libXinerama.so.1 
(0x00002aaaabe91000)
|         libXft.so.2 => /usr/lib/libXft.so.2 (0x00002aaaabf93000)
|         libXrender.so.1 => /usr/lib/libXrender.so.1 (0x00002aaaac0a7000)
|         libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x00002aaaac1b1000)
|         libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0x00002aaaac33f000)
|         libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x00002aaaac47e000)
|         libpthread.so.0 => /lib/libpthread.so.0 (0x00002aaaac590000)
|         libaspell.so.15 => /usr/lib/libaspell.so.15 (0x00002aaaac6a5000)
|         libdl.so.2 => /lib/libdl.so.2 (0x00002aaaac89a000)
|         libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x00002aaaac99e000)
|         libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x00002aaaacaa8000)
|         libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x00002aaaacbc3000)
|         libz.so.1 => /usr/lib/libz.so.1 (0x00002aaaacda3000)
|         libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x00002aaaaceb9000)
|         libm.so.6 => /lib/libm.so.6 (0x00002aaaad0b4000)
|         libc.so.6 => /lib/libc.so.6 (0x00002aaaad23a000)
|         libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x00002aaaad477000)
|         libexpat.so.1 => /usr/lib/libexpat.so.1 (0x00002aaaad585000)
|         /lib64/ld-linux-x86-64.so.2 (0x00002aaaaaaab000)

Hmm are these 64bit binaries or 32bit? (does that matter?)

On my FC4 running on an AMD64 XP3500 all the above libraries point
into some lib64 dir. (might very well be one of the differenced
between debian and fedora)

-- 
        Lgb

Reply via email to