File: README.QNX

package info (click to toggle)
unixodbc 2.1.1-8
  • links: PTS
  • area: main
  • in suites: woody
  • size: 12,668 kB
  • ctags: 12,486
  • sloc: ansic: 107,685; cpp: 33,663; sh: 13,300; makefile: 2,926; yacc: 499; lex: 241; sed: 93; sql: 1
file content (39 lines) | stat: -rw-r--r-- 706 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
Building unixODBC on QNX
========================

This has been tested on the QNX 6.1 x86 release.

1. unpack the distribution, and cd into the distribution dir

2. Add any missing files

	
	automake --add-missing

3. Configure unixODBC
	
	./configure --sysconfdir=/etc --enable-gui=no

4. run libtooloze using the QNX version of libtool, then update aclocal.m4

	libtoolize --force
	aclocal

5. We now need to alter the flags dlopen uses

	cd libltdl
	sed "s/RTLD_GLOBAL/RTLD_GROUP/" ltdl.c > ltdl.c.new
	sed "s/RTLD_LAZY/RTLD_NOW/" ltdl.c.new > ltdl.c
	cd ..

6. Force a reconfigure

	rm config.cache

7. Make, then install

	make
	make install

And with luck and a trailing wind, that should be that.