Angus,

After the astounding success of late night's compilation under cygwin,
I just read your emails and decided to give it another shot.  I grabbed
os_cygwin.C from viewcvs on lyx, as you suggest, and put everything
back in place.  

Again, with cygwin, no problem.  Runs perfectly on win95 (using
cygwin1.dll and cygz.dll, as I said before).

However, when I patched your make_tex2lyx_dist.sh to
make_tex2lyx_mingw32.sh and added two specifications to the ./configure
line: --build=i686-pc-mingw32 --target=i686-pc-mingw32 (that's the way
I compile my `native' win32 console apps on cygwin), the compiler
failed on 

package.C:384: error: `GetLongPathName' undeclared (first use of this
function)

I guess it's all my fault, since I'm using pretty old sources.  I found
tortoiseCVS, and if I find my way through it, I'll try the cvs sources
next week.  I may even try to build LyX on cygwin.  I read
INSTALL.win32, and correct me if I'm wrong, I only need to build the Qt
libraries prior to compile the source code.  Wish me luck.

Note that, this far, I haven't noticed any difference between
commenting out the conditional call to os_cygwin.C in os.C, and adding
the file to the sources.  The executable changes a little, but seems to
be functionally equivalent.  The big difference must be the way it
calls file paths (slash/\backslash and spaces included?) from within
MS's shell (aka command prompt).  I'll be doing more testing as I use
the programs, though.

Luis.



===========================

Please avoid sending me Word or PowerPoint attachments.
Word, Excel, and PowerPoint are unreliable, unmaintainable, and unsafe.
Send plain text, rtf, pdf, or W3C html instead.
See http://www.gnu.org/philosophy/no-word-attachments.html

J.L.Rivera


        
                
______________________________________________________
Click here to donate to the Hurricane Katrina relief effort.
http://store.yahoo.com/redcross-donate3/

Reply via email to