Converting MSVC /showInclude to unix friendly path


 
Thread Tools Search this Thread
Top Forums Shell Programming and Scripting Converting MSVC /showInclude to unix friendly path
# 8  
Old 02-17-2011
Just a quick reply... sorry for what appears to be bumping my own thread, but I managed to shorten the sed command a bit after learning more about how it handles the search patterns. Here is the final version

Code:
-showIncludes | sed -n -e 's@^Note: including file: *\(.\):\\\(.*\)@$*.obj:"/cygdrive/\1/\2"@gp' | sed -e 's@\\@/@g' > depends.d

I hope someone out there might find this useful!
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Homework & Coursework Questions

Converting .dat to UNIX

I uploaded a .dat file from sftp to my server and after using dos2unix to convert the file and check my work it says that the file was not transferred correctly and that the content is garbled. Please help (3 Replies)
Discussion started by: Ovid158
3 Replies

2. What is on Your Mind?

Mobile Friendly Version of UNIX.COM

Hello, I have noticed some problems with Google complaining our site is not "https://search.google.com/www.usearch-console/mobile-friendly" using only Tapatalk. So, after a lot of work, I have re-enabled our legacy mobile style and make some improvements and Google has declared us "mobile... (2 Replies)
Discussion started by: Neo
2 Replies

3. Filesystems, Disks and Memory

Help finding a Unix friendly RAID 1 backup

First time poster and a very new Unix user, so I'll just pre-apologize for stupid questions now. Does anybody know of a good RAID 1 hard drive backup that is Unix friendly? I want to avoid any hardcore programming. Can you recommend both NAS and non-NAS options? I need to do nightly backups... (31 Replies)
Discussion started by: c.wakeman
31 Replies

4. Web Development

Apache mod_rewrite: from 'friendly' url to actual path

I'd like to translate a friendly url such as: http://www.xxxyyyzzz.com/page/12345678/ to: http://www.xxxyyyzzz.com/page/12/34/56/78/ Seems simple enough, but I cannot figure out how. Any one done this before? (2 Replies)
Discussion started by: markericksen
2 Replies

5. Programming

how to check parenthesis in MSVC++

how do i turn on the option to check for opening and closing parenthesis in Microsoft VC++? I remember there is a setting somewhere in the options in the MS VC++ environment but not sure.. thanks (4 Replies)
Discussion started by: npatwardhan
4 Replies

6. UNIX for Advanced & Expert Users

User friendly Unix ksh prompt to type directories/files

Hello, I wanted to setup user friendly ksh command prompt, by typing first character of files or directories and then tab bring up whole word. No need to type whole file/directory/command names. Example: cat a file like university just typing un and then tab bring up whole university wod.... (3 Replies)
Discussion started by: abdurrouf
3 Replies

7. UNIX for Advanced & Expert Users

missing Path(in UNIX) when i launch a job on to unix machine using windows SSh

hi i want run an unix application from a windows program/application.i am using SSH(command line version)to log on to a unix machine from windows. the application has to read a configuration file inorder to run. the configuration file .CFG is in bin in my home directory. but the application... (1 Reply)
Discussion started by: megastar
1 Replies

8. UNIX for Dummies Questions & Answers

Converting Unix text to windows

I am trying to FTP a text file from a machine running LynxOS and I am having problems with the way windows "sees" the characters. For example this is how windows presents the text:     DevProcRcpClass The boxes are what I am having problems with. When viewing the same file on a... (3 Replies)
Discussion started by: mchristisen
3 Replies

9. OS X (Apple)

Converting Unix executable files

I loaded OS X Panther on my Mac G4 and found that many files previously saved as Word or Word Perfect files were inadventently converted to Unix executable files. When I try to read these in Word, it cannot recognize or translate the file properly. Does anyone know how to translate these files? Is... (4 Replies)
Discussion started by: Steven Greenber
4 Replies

10. UNIX for Dummies Questions & Answers

converting files from unix to windows

Need Help?? We receive Files From GM Motors and they written on a Sun Workstation using the Tar Command on a 4mm Dat Tape. We have an HP sure Store 24 Tape drive that will Execpt but when i do that it says that the media is bad. was wondering if there was any software that would read it in its... (2 Replies)
Discussion started by: jefft1976
2 Replies
Login or Register to Ask a Question
qwtinstall(3)							 Qwt User's Guide						     qwtinstall(3)

NAME
qwtinstall - .TH "qwtinstall" 3 "Mon Aug 1 2011" "Version 5.2.2" "Qwt User's Guide" NAME
qwtinstall - .PP Introduction ============ Qwt uses qmake to build all its components and examples. qmake is part of a Qt distribution. qmake reads project files, that contain the options and rules how to build a certain project. A project file ends with the suffix '*.pro'. Files that end with the suffix '*.pri' are included by the project files and contain definitions, that are common for several project files. qwtconfig.pri is read by all project files of the Qwt package. So the first step is to edit qwtconfig.pri to adjust it to your needs. MathML Extension ================ Qwt/Qt4 supports the MathML render engine from the Qt solutions package, that is only available with a commercial Qt license. You need a release of qtmmlwidget >= 2.1. Copy the files qtmmlwidget.[cpp|h] to textengines/mathml. Documentation ========================== Qwt includes a class documentation, that is available in various formats: - Html files - PDF document - Qt Compressed Help (*.qch ) for the Qt assistant or creator. You can load it 'Edit Preferences' -> 'Documentation' -> 'Add...' - Man pages ( UNIX only ) A) Unix Qt3/Qt4 ========================== qmake make make install If you have installed a shared library it's path has to be known to the run-time linker of your operating system. On Linux systems read the LD_LIBRARY_PATH (on some systems LIBPATH is used instead, on MacOSX it is called DYLD_LIBRARY_PATH) environment variable. If you only want to check the Qwt examples without installing something, you can set the LD_LIBRARY_PATH to the lib directory of your local build. If you didn't enable autobuilding of the examples in qwtconfig.pri you have to build the examples this way: cd examples qmake make B) Win32/MSVC Qt3/Qt4 ===================== Please read the qmake documentation how to convert your *.pro files into your development environment. F.e MSVC with nmake: qmake qwt.pro nmake If you didn't enable autobuilding of the examples in qwtconfig.pri you have to build the examples this way: cd examples qmake examples.pro nmake admin/msvc-qmake.bat helps users of Visual Studio users to generate makefiles or project files (.dsp for MSVC-6.0 or vcproj for MSVC.NET) for Qwt. To generate makefiles, type: 'adminvc-qmake' To generate project files, type: 'adminvc-qmake vc' When you have built a Qwt DLL you need to add the following define to your compiler flags: QWT_DLL. Windows doesn't like mixing of debug and release binaries. Most of the problems with using the Qwt designer plugin are because of trying to load a Qwt debug library into a designer release executable. C) Win32/MinGW Qt4 ================== C1) Windows Shell Start a Windows Shell, where Qt4 is initialized. ( F.e. with qmake qwt.pro make If you didn't enable autobuilding of the examples in qwtconfig.pri you have to build the examples this way: cd examples qmake examples.pro make make install C2) MSYS Shell Qt >= 4.3.0 Support for the MSYS Shell has been improved in Qt 4.3.0. Now building Qwt from the MSYS Shell works exactly like in UNIX or in the Windows Shell - or at least it should: because of a bug in Qt 4.3.0 you always have to do a 'qmake -r'. C3) MSYS Shell Qt < 4.3.0 For Qt < 4.3.0 you have to set the MINGW_IN_SHELL variable. make will run into errors with the subdirs target, that can be ignored (make -i). export MINGW_IN_SHELL=1; qmake make -i make -i install If you didn't enable autobuilding of the examples in qwtconfig.pri you have to build the examples this way: cd examples qmake examples.pro make -i make -i install C1-C3) When you have built a Qwt DLL you need to add QWT_DLL to your compiler flags. If you are using qmake for your own builds this done by adding the following line to your profile: 'DEFINES += QWT_DLL'. Windows doesn't like mixing of debug and release binaries. Most of the problems with using the Qwt designer plugin are because of trying to load a Qwt debug library into a designer release executable. D) MacOSX Well, the Mac is only another Unix system. So read the instructions in A). In the recent Qt4 releases the default target of qmake is to generate XCode project files instead of makefiles. So you might need to do the following: qmake -spec macx-g++ D) Qtopia Core I only tested Qwt with Qtopia Core in qvfb (Virtual Framebuffer Devivce) Emulator on my Linux box. To build Qwt for the emulator was as simple as for a regular Unix build. qmake make E) Qtopia (!= Qtopia Core) I once compiled the Qwt library against Qtopia 4.2.0 successfully - but not more. It should be possible to build and install Qwt, but it's not done yet. Good luck ! Version 5.2.2 Mon Aug 1 2011 qwtinstall(3)