Installing ipfilter 4.1.20

i would like to install the latest version of ipfilter (4.1.20) for my solaris x86 is there any good tutorial for this?i tried to install the ipfilter and pfil but somehow i always stuck with this error
kimak# pwd
/export/home/lost+found/pfil
kimak# make package
i=`uname -s`; case $i in HP-UX) make hpux;; *) make $i;; esac
make SunOS`optisa sparcv9 >/dev/null 2>&1; if [ $? -eq 0 ] ; then echo "64"; else echo "32"; fi`
(cd SunOS; make pfil "BITS=32" OS=solaris DO=pfil "ADEF=-I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2="`uname -r | sed -e 's/[0-9]*\.\([0-9]*\).*/\1/'`" -DPFILDEBUG")
cc -I.. -I. -D_KERNEL -DSUNDDI -DSOLARIS2=10 -DPFILDEBUG -c pkt.c -o pkt.o
"pkt.c", line 68: warning: improper pointer/integer combination: arg #8
"pkt.c", line 68: prototype mismatch: 8 args passed, 9 expected
cc: acomp failed for pkt.c
*** Error code 2
make: Fatal error: Command failed for target `pkt.o'
Current working directory /export/home/lost+found/pfil/SunOS
*** Error code 1
make: Fatal error: Command failed for target `SunOS32'
Current working directory /export/home/lost+found/pfil
*** Error code 1 (ignored)
(cd `uname -s`; make package-`uname -s`)
cc -c pkt.c -o pkt.o
"/usr/include/inet/ip_ire.h", line 146: warning: no explicit type given
"/usr/include/inet/ip_ire.h", line 146: syntax error before or at: *
"/usr/include/inet/ip_ire.h", line 146: warning: old-style declaration or incorrect type for: ip_forwarding_table_v6
"/usr/include/inet/ip_ire.h", line 147: warning: no explicit type given
"/usr/include/inet/ip_ire.h", line 147: syntax error before or at: *
"/usr/include/inet/ip_ire.h", line 147: warning: old-style declaration or incorrect type for: ip_cache_table_v6
"/usr/include/inet/ip_ire.h", line 148: warning: no explicit type given
"/usr/include/inet/ip_ire.h", line 148: syntax error before or at: *
"/usr/include/inet/ip_ire.h", line 148: warning: old-style declaration or incorrect type for: ip_mrtun_table
"/usr/include/inet/ip_ire.h", line 149: warning: no explicit type given
"/usr/include/inet/ip_ire.h", line 149: syntax error before or at: *
"/usr/include/inet/ip_ire.h", line 149: warning: old-style declaration or incorrect type for: ip_srcif_table
"pkt.c", line 38: cannot find include file: "compat.h"
"pkt.c", line 39: cannot find include file: "qif.h"
"pkt.c", line 58: undefined symbol: ire_t
"pkt.c", line 58: undefined symbol: dir
"pkt.c", line 60: undefined symbol: ill_t
"pkt.c", line 60: undefined symbol: il
"pkt.c", line 65: warning: implicit function declaration: ire_route_lookup
"pkt.c", line 77: undefined struct/union member: ire_ll_hdr_mp
"pkt.c", line 77: left operand of "->" must be pointer to struct/union
"pkt.c", line 77: undefined struct/union member: ire_ll_hdr_length
"pkt.c", line 77: left operand of "->" must be pointer to struct/union
"pkt.c", line 85: warning: implicit function declaration: ire_to_ill
"pkt.c", line 89: undefined struct/union member: ire_ll_hdr_mp
"pkt.c", line 89: left operand of "->" must be pointer to struct/union
"pkt.c", line 89: warning: improper pointer/integer combination: op "="
"pkt.c", line 90: undefined struct/union member: ire_ll_hdr_length
"pkt.c", line 90: left operand of "->" must be pointer to struct/union
"pkt.c", line 105: warning: implicit function declaration: bcopy
"pkt.c", line 107: warning: implicit function declaration: copyb
"pkt.c", line 107: warning: improper pointer/integer combination: op "="
"pkt.c", line 114: undefined struct/union member: ire_stq
"pkt.c", line 114: left operand of "->" must be pointer to struct/union
"pkt.c", line 115: left operand of "->" must be pointer to struct/union
"pkt.c", line 115: warning: improper pointer/integer combination: op "="
"pkt.c", line 116: undefined struct/union member: ire_rfq
"pkt.c", line 116: left operand of "->" must be pointer to struct/union
"pkt.c", line 117: left operand of "->" must be pointer to struct/union
"pkt.c", line 117: warning: improper pointer/integer combination: arg #1
"pkt.c", line 121: warning: implicit function declaration: RW_EXIT
"pkt.c", line 122: warning: implicit function declaration: putnext
"pkt.c", line 123: warning: implicit function declaration: READ_ENTER
"pkt.c", line 128: warning: implicit function declaration: freemsg
"/usr/include/inet/ip_ire.h", line 146: warning: null dimension: ip_forwarding_table_v6
cc: acomp failed for pkt.c
*** Error code 2
make: Fatal error: Command failed for target `pkt.o'
Current working directory /export/home/lost+found/pfil/SunOS
*** Error code 1
make: Fatal error: Command failed for target `package'
i already installed sun studio 11 but i got have the same problem

Solaris 10 comes with ipfilter already installed. You probably don't want to monkey around with the version, just use the one thats there.
Unless the new version has some feature you really can't live without..

Similar Messages

  • Solaris 10 as router using ipfilter and nat

    Hi,
    I installed Solaris 10 on a second disk on an Ultra 5, but have no
    success on using
    ipfilter with NAT.
    I have it working on the first disk with Solaris 9 and ipfilter 3.4.35.
    I have pfil on both interfaces (hme0 internal and qfe0
    external-internet) and ipfilter enabled. I used the working rule sets
    from Solaris9 and have ip-forwading enabled. IPFilter is working on the
    external interface, but none of the hosts on the internal network can
    connect through the router to the internet, but they can ping both
    interfaces.
    I had the same problem with Solaris 9 using ipfilter 4.x and had to go
    back to 3.4.35.
    ipfstat shows all rules are loaded and ipnat -l shows the rules, but no
    connections. ndd -get /dev/ip ip_forwarding returns 1.
    Following are my rules:
    ipf.conf
    lock in log quick all with opt lsrr
    block in log quick all with opt ssrr
    block in log quick all with ipopts
    block in log quick proto tcp all with short
    block in log quick proto icmp all with frag
    block in log quick on qfe0 from 10.0.0.0/8 to any
    block in log quick on qfe0 from 127.0.0.0/8 to any
    block in log quick on qfe0 from 169.254.0.0/16 to any
    block in log quick on qfe0 from 172.16.0.0/12 to any
    block in log quick on qfe0 from 192.0.2.0/24 to any
    block in log quick on qfe0 from 192.168.0.0/16 to any
    block in log quick on qfe0 from 204.152.64.0/23 to any
    block in log quick on qfe0 from 224.0.0.0/3 to any
    block in log quick on qfe0 from aaa.aaa.aaa.0/24 to any
    block in log quick on qfe0 from any to aaa.aaa.aaa.0/32
    block in log quick on qfe0 from any to aaa.aaa.aaa.255/32
    block in log on qfe0 all
    block out quick on qfe0 proto tcp/udp from any port 136 >< 140 to any
    block out quick on qfe0 proto tcp/udp from any to any port 136 >< 140
    pass out quick on qfe0 proto tcp all flags S/SA keep state keep frags
    pass out quick on qfe0 proto udp all keep state keep frags
    pass out quick on qfe0 proto icmp all keep state keep frags
    pass out quick on qfe0 all
    pass in quick on lo0 all
    pass out quick on lo0 all
    pass in quick on hme0 all
    pass out quick on hme0 all
    ipnat.conf:
    map qfe0 aaa.aaa.aaa.0/24 -> bbb.bbb.bbb.bbb/32 proxy port ftp ftp/tcp
    map qfe0 aaa.aaa.aaa.0/24 -> bbb.bbb.bbb.bbb/32 proxy port 7070
    raudio/tcp
    map qfe0 aaa.aaa.aaa.0/24 -> bbb.bbb.bbb.bbb/32 proxy port 1720
    h323/tcp
    map qfe0 aaa.aaa.aaa.0/24 -> bbb.bbb.bbb.bbb/32 portmap tcp/udp auto
    map qfe0 aaa.aaa.aaa.0/24 -> bbb.bbb.bbb.bbb/32
    aaa.aaa.aaa.aaa = internal network
    bbb.bbb.bbb.bbb = external
    My routeadm statement shows:
    Configuration Current Current
    Option Configuration System State
    IPv4 forwarding enabled enabled
    IPv4 routing enabled enabled
    IPv6 forwarding disabled disabled
    IPv6 routing disabled disabled
    IPv4 routing daemon "/usr/sbin/in.routed"
    IPv4 routing daemon args ""
    IPv4 routing daemon stop "kill -TERM `cat /var/tmp/in.routed.pid`"
    IPv6 routing daemon "/usr/lib/inet/in.ripngd"
    IPv6 routing daemon args "-s"
    IPv6 routing daemon stop "kill -TERM `cat /var/tmp/in.ripngd.pid`"
    Any suggestion what more checks I should do or what additional information is needed.
    Regards,
    Horst

    Hi,
    I installed Solaris 10 on a second disk on an Ultra 5, but have no
    success on using
    ipfilter with NAT.
    I have it working on the first disk with Solaris 9 and ipfilter 3.4.35.
    I have pfil on both interfaces (hme0 internal and qfe0
    external-internet) and ipfilter enabled. I used the working rule sets
    from Solaris9 and have ip-forwading enabled. IPFilter is working on the
    external interface, but none of the hosts on the internal network can
    connect through the router to the internet, but they can ping both
    interfaces.
    I had the same problem with Solaris 9 using ipfilter 4.x and had to go
    back to 3.4.35.
    ipfstat shows all rules are loaded and ipnat -l shows the rules, but no
    connections. ndd -get /dev/ip ip_forwarding returns 1.
    Following are my rules:
    ipf.conf
    lock in log quick all with opt lsrr
    block in log quick all with opt ssrr
    block in log quick all with ipopts
    block in log quick proto tcp all with short
    block in log quick proto icmp all with frag
    block in log quick on qfe0 from 10.0.0.0/8 to any
    block in log quick on qfe0 from 127.0.0.0/8 to any
    block in log quick on qfe0 from 169.254.0.0/16 to any
    block in log quick on qfe0 from 172.16.0.0/12 to any
    block in log quick on qfe0 from 192.0.2.0/24 to any
    block in log quick on qfe0 from 192.168.0.0/16 to any
    block in log quick on qfe0 from 204.152.64.0/23 to any
    block in log quick on qfe0 from 224.0.0.0/3 to any
    block in log quick on qfe0 from aaa.aaa.aaa.0/24 to any
    block in log quick on qfe0 from any to aaa.aaa.aaa.0/32
    block in log quick on qfe0 from any to aaa.aaa.aaa.255/32
    block in log on qfe0 all
    block out quick on qfe0 proto tcp/udp from any port 136 >< 140 to any
    block out quick on qfe0 proto tcp/udp from any to any port 136 >< 140
    pass out quick on qfe0 proto tcp all flags S/SA keep state keep frags
    pass out quick on qfe0 proto udp all keep state keep frags
    pass out quick on qfe0 proto icmp all keep state keep frags
    pass out quick on qfe0 all
    pass in quick on lo0 all
    pass out quick on lo0 all
    pass in quick on hme0 all
    pass out quick on hme0 all
    ipnat.conf:
    map qfe0 aaa.aaa.aaa.0/24 -> bbb.bbb.bbb.bbb/32 proxy port ftp ftp/tcp
    map qfe0 aaa.aaa.aaa.0/24 -> bbb.bbb.bbb.bbb/32 proxy port 7070
    raudio/tcp
    map qfe0 aaa.aaa.aaa.0/24 -> bbb.bbb.bbb.bbb/32 proxy port 1720
    h323/tcp
    map qfe0 aaa.aaa.aaa.0/24 -> bbb.bbb.bbb.bbb/32 portmap tcp/udp auto
    map qfe0 aaa.aaa.aaa.0/24 -> bbb.bbb.bbb.bbb/32
    aaa.aaa.aaa.aaa = internal network
    bbb.bbb.bbb.bbb = external
    My routeadm statement shows:
    Configuration Current Current
    Option Configuration System State
    IPv4 forwarding enabled enabled
    IPv4 routing enabled enabled
    IPv6 forwarding disabled disabled
    IPv6 routing disabled disabled
    IPv4 routing daemon "/usr/sbin/in.routed"
    IPv4 routing daemon args ""
    IPv4 routing daemon stop "kill -TERM `cat /var/tmp/in.routed.pid`"
    IPv6 routing daemon "/usr/lib/inet/in.ripngd"
    IPv6 routing daemon args "-s"
    IPv6 routing daemon stop "kill -TERM `cat /var/tmp/in.ripngd.pid`"
    Any suggestion what more checks I should do or what additional information is needed.
    Regards,
    Horst

  • X86 Solaris 10 problems with ipfilter

    Colleagues,
    I'm install Solaris 10 on HP Proliant DL360 G4
    (listed in HCL for Solaris OS http://www.sun.com/bigadmin/hcl/data/sol/systems/details/691.html)
    Everything works fine till, but when I increase loading
    (DNS server there, so too much UDP packets, about 2000/sec) Solaris panic with:
    Nov 30 10:35:45 d0 ^Mpanic[cpu0]/thread=ffffffff85759820:
    Nov 30 10:35:45 d0 genunix: [ID 103648 kern.notice] mutex_exit: not owner, lp=0 owner=0 thread=ffffffff85759820
    Nov 30 10:35:46 d0 unix: [ID 100000 kern.notice]
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08190 unix:mutex_panic+6f (0, ffffffff860f5d98, fffffe)
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c081b0 unix:mutex_vector_exit+39 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c081e0 ipf:ipf_stinsert+333e9215 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08210 ipf:fr_updatestate+61 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08250 ipf:fr_checkstate+10f ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08390 ipf:fr_check+629 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08530 pfil:pfil_precheck+850 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08560 pfil:pfilmodwput+9f ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c085c0 unix:putnext+1f1 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c086d0 ip:ip_wput_ire+1a98 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08780 ip:ip_output+ee9 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08790 ip:ip_wput+18 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c087f0 unix:putnext+1f1 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08870 udp:udp_wput+29d ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c088d0 unix:putnext+1f1 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08a70 genunix:strput+3bc ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08af0 genunix:kstrputmsg+1e8 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08ba0 sockfs:sosend_dgram+181 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08c10 sockfs:sotpi_sendmsg+1bc ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08c80 sockfs:sendit+f0 ()
    Nov 30 10:35:46 d0 genunix: [ID 655072 kern.notice] fffffe8000c08ed0 sockfs:sendmsg+1bf ()
    Nov 30 10:35:47 d0 unix: [ID 100000 kern.notice]
    Nov 30 10:35:47 d0 genunix: [ID 672855 kern.notice] syncing file systems...
    Nov 30 10:35:47 d0 genunix: [ID 733762 kern.notice] 34
    Nov 30 10:35:48 d0 genunix: [ID 733762 kern.notice] 24
    Nov 30 10:36:08 d0 last message repeated 20 times
    Nov 30 10:36:09 d0 genunix: [ID 622722 kern.notice] done (not all i/o completed)
    Nov 30 10:37:30 d0 genunix: [ID 540533 kern.notice] ^MSunOS Release 5.10 Version Generic_118844-20 64-bit
    Nov 30 10:37:30 d0 genunix: [ID 943906 kern.notice] Copyright 1983-2005 Sun Microsystems, Inc. All rights reserved.
    At some stage there are problems with creation of a new state...
    I remember some time ago (Solaris 2.8) there where problems like that with ipfilter, but now ipfilter included in Solaris distribution, hardware tested and so on...
    New reincarnation of a problem?
    Somebody has similar problems with the software x86 Solaris 10?
    Thanks, Roman Gnatenko (rvg at co.ru)

    Hi. I've never seen anything like this, and it seems to be something which
    the JDBC module is going to be an innocent victim of, rather than a
    contributor to... Your best course is to open an official support case.
    Joe

  • Unclear on branded solaris 9 zones and ipfilter

    I just managed to install my first solaris 9 zone on a solaris 10 system (v490). It has gone fairly well so far but I
    am definitely "unclear on the concept" with respect to ipfilter and the zone. This is a shared ip zone.
    On solaris 9 we use ipfilter 3.4.32.
    I used a flar from one of these systems to install the zone. On boot, I see that our ipfboot file in /etc/rc2.d fails with
    modload failures etc
    You must be superuser to load a module
    open device: No such file or directory
    open device: No such file or directory
    constructing minimal name resolution rules...
    open device: No such file or directory
    open device: No such file or directory
    open device: No such file or directory
    open device: No such file or directory
    /etc/rc2.d/S65ipfboot: load of /etc/opt/ipf/ipf.conf into alternate set failed
    Not switching config due to load error.
    /dev/ipf: open: No such file or directory
    This makes sense but as I said what do I do instead. I found this in the solaris container system admin manual
    "Solaris IP Filter can be enabled in non-global zones by turning on loopback filtering as described in Chapter 26, Solaris IP Filter (Tasks), in System Administration Guide: IP Services. "
    Yes, but that doesn't help me much since the IP Filter tasks simply tell me to do this in ipf.conf in the global zone.
    set intercept_loopback true;
    Isn't there more to it than this? A real example some place would be most helpful. And how can I make sure it is working?
    Not a real ipf guru :-(

    First thing to check is if your zone can access the global zone (try pinging). If this isn't the case you probably need to setup a routing entry allowing the non-global zone some access.
    For example, say the global is 10.0.0.1 and the non-global 192.168.0.1 on eri0 you'd use something like:
    route add 10.0.0.1 192.168.0.1 -iface
    This tells your non-global zone that it can reach the global zone through the eri0 interface. Ofcourse you can also expand this to networks and such.
    Another very important factor to keep in mind when dealing with internet is trying to access it from the non-global zone (as a test). Your ipnat.conf entry should be enough, my guess for to the reason for not routing the data is a non-static arp entry of your internet gateway. Now, this is a mere guess but if you have a default route in your routing table setup for Internet access (netstat -rn) make sure that the host to which the default route is pointing also has a static arp entry (man arp). If this is indeed the case you may also need to setup a routing entry as mentioned above to allow your zone access to this remote gateway.
    After that things should work as usual. Hope this helps.

  • Patch 141505-05 breaks state table handling / networking with ipfilter

    Hi,
    after applying 141505-05 on "SunOS sun 5.10 Generic_142901-02 i86pc i386 i86pc" I had serious problems with the ipfilter firewall.
    The problem is that entries in the state table do not get purged after the TTL.
    To reproduce I do (via console):
    - have ipfilter configured with "keep state" on incoming port http
    -> example:"pass in quick on bge0 proto tcp from any to any port = 80 flags S keep state group 20"
    - have patch applied/not applied for comparsion
    - have a webserver running on "test" solaris machine
    - have ab2 (apache benchmark) on "client"
    - disable ipfilter for the next command "svcadm disable ipfilter"
    - lower the state table size to get the error with much less requests "ipf -T fr_statemax=100,fr_statesize=120"
    - svcadm enable ipfilter
    - from the "client": ab2 -c 20 -n 200 http://test/ (ab2 here is ApacheBench, Version 2.3 <$Revision: 655654 $> on opensuse 11.2)
    - watch the state table with "ipfstat -tC" on the test machine fill up with entires in state (8/8) and positive ttl
    Source IP Destination IP ST PR #pkts #bytes ttl
    client ip,52041 test ip,80 8/8 tcp 11 668 1:59
    - wait until the state table is full
    - ping the test machine from anywhere (will not work with "keep state" icmp rule) or use any other service with "keep state" rules
    -> this is the supposed behavior, see: http://blogs.sun.com/SashaN/entry/packet_gets_blocked_eventhoug_it
    - watch the entries in the state table time-out (default 2 minutes)
    - with "141505-05" the entries will not time out and the ttl will just get negative, without it (here:"141505-04") the entries will disappear
    - with "141505-05" services with state-full filtering will not be accessible again after the time-out, without it the service will be accessible again
    Is this behavior reproducible / known?

    I had the same problems on all my comps, sparc/intel , I got minus TTL. Dont install that patch otherwise you are dead.
    After patch 141506-05 / 141505-05 SunOS 5.10: ipf patch. I got " -TTL".
    Source IP Destination IP ST PR #pkts #bytes ttl
    130.*6,22 130.*0,41796 4/4 tcp 926 313136 119:53:10
    130.*6,22 130.*0,41796 4/4 tcp 417 70360 119:59:59
    130.*6,7009 224.101.101.122,7009 0/0 udp 99 29964 -4:-51
    130.*7,7009 224.101.101.122,7009 0/0 udp 43 13033 -4:-55
    130.*7,7009 224.101.101.122,7009 0/0 udp 20 6059 1:45
    130.*6,32825 130.*6,53 0/0 udp 1 83 -7:-2
    130.*6,32826 130.*6,53 0/0 udp 1 74 -7:-2
    Is it new feature "minus" TTL or somebody did not have enough IQ to test that patch ?

  • Install of btg

    Hello,
    I'm stuck with the installation of btg. I'm following the instructions from: http://btg.berlios.de/
    this is the output of configure:
    $ ./configure --prefix=/usr --enable-session-saving --enable-cli --with-boost-date-time=mt --with-boost-filesystem=mt --with-boost-thread=mt --with-boost-regex=mt --with-rblibtorrent --with-boost-program-options=mt --enable-www --enable-gui
    <snip>
    configure:21040: result: no
    configure:20981: checking for main in -lboost_date_time-mt
    configure:21010: g++ -o conftest -g -O2 -pthread -I/usr/include -I/usr/include -L/usr/lib -L/usr/lib conftest.cpp -lboost_date_time-mt >&5
    configure:21017: $? = 0
    configure:21040: result: yes
    configure:21101: checking whether the Boost::Thread library is available
    configure:21143: g++ -c -pthread -g -O2 -pthread -I/usr/include -I/usr/include conftest.cpp >&5
    configure:21150: $? = 0
    configure:21173: result: yes
    configure:21363: checking for exit in -lmt
    configure:21428: result: no
    configure:21363: checking for exit in -lboost_thread-mt
    configure:21398: g++ -o conftest -g -O2 -pthread -I/usr/include -I/usr/include -L/usr/lib -L/usr/lib conftest.cpp -lboost_thread-mt >&5
    configure:21405: $? = 0
    configure:21428: result: yes
    configure:21495: checking whether the Boost::Program_Options library is available
    configure:21529: g++ -c -g -O2 -pthread -I/usr/include -pthread -I/usr/include conftest.cpp >&5
    configure:21536: $? = 0
    configure:21558: result: yes
    configure:21729: checking for main in -lmt
    configure:21788: result: no
    configure:21729: checking for main in -lboost_program_options-mt
    configure:21758: g++ -o conftest -g -O2 -pthread -I/usr/include -pthread -I/usr/include -L/usr/lib -L/usr/lib conftest.cpp -lboost_program_options-mt >&5
    configure:21765: $? = 0
    configure:21788: result: yes
    configure:21907: error: Cannot find Rasterbar Libtorrent headers
    ## Cache variables. ##
    ac_cv_build=i686-pc-linux-gnu
    ac_cv_c_compiler_gnu=yes
    ac_cv_cxx_compiler_gnu=yes
    ac_cv_cxx_exceptions=yes
    ac_cv_cxx_have_ios_base=yes
    ac_cv_cxx_have_sstream=yes
    ac_cv_cxx_have_std=yes
    ac_cv_cxx_have_string_clear=yes
    ac_cv_cxx_have_vector_at=no
    ac_cv_cxx_namespaces=yes
    ac_cv_env_CCC_set=
    ac_cv_env_CCC_value=
    ac_cv_env_CC_set=
    ac_cv_env_CC_value=
    ac_cv_env_CFLAGS_set=
    ac_cv_env_CFLAGS_value=
    ac_cv_env_CPPFLAGS_set=
    ac_cv_env_CPPFLAGS_value=
    ac_cv_env_CPP_set=
    ac_cv_env_CPP_value=
    ac_cv_env_CXXCPP_set=
    ac_cv_env_CXXCPP_value=
    ac_cv_env_CXXFLAGS_set=
    ac_cv_env_CXXFLAGS_value=
    ac_cv_env_CXX_set=
    ac_cv_env_CXX_value=
    ac_cv_env_CYBERLINK_CFLAGS_set=
    ac_cv_env_CYBERLINK_CFLAGS_value=
    ac_cv_env_CYBERLINK_LIBS_set=
    ac_cv_env_CYBERLINK_LIBS_value=
    ac_cv_env_GTKMM_CFLAGS_set=
    ac_cv_env_GTKMM_CFLAGS_value=
    ac_cv_env_GTKMM_LIBS_set=
    ac_cv_env_GTKMM_LIBS_value=
    ac_cv_env_LDFLAGS_set=
    ac_cv_env_LDFLAGS_value=
    ac_cv_env_LIBS_set=
    ac_cv_env_LIBS_value=
    ac_cv_env_LIBTORRENT_CFLAGS_set=
    ac_cv_env_LIBTORRENT_CFLAGS_value=
    ac_cv_env_LIBTORRENT_LIBS_set=
    ac_cv_env_LIBTORRENT_LIBS_value=
    ac_cv_env_PKG_CONFIG_set=
    ac_cv_env_PKG_CONFIG_value=
    ac_cv_env_PLOTMM_CFLAGS_set=
    ac_cv_env_PLOTMM_CFLAGS_value=
    ac_cv_env_PLOTMM_LIBS_set=
    ac_cv_env_PLOTMM_LIBS_value=
    ac_cv_env_build_alias_set=
    ac_cv_env_build_alias_value=
    ac_cv_env_host_alias_set=
    ac_cv_env_host_alias_value=
    ac_cv_env_target_alias_set=
    ac_cv_env_target_alias_value=
    ac_cv_func_semop=yes
    ac_cv_func_semtimedop=yes
    ac_cv_header_dlfcn_h=yes
    ac_cv_header_expat_h=yes
    ac_cv_header_fstream=yes
    ac_cv_header_fstream_h=no
    ac_cv_header_inttypes_h=yes
    ac_cv_header_ios_base=no
    ac_cv_header_iostream=yes
    ac_cv_header_iostream_h=no
    ac_cv_header_memory_h=yes
    ac_cv_header_ostream=yes
    ac_cv_header_ostream_h=no
    ac_cv_header_sstream=yes
    ac_cv_header_stdc=yes
    ac_cv_header_stdint_h=yes
    ac_cv_header_stdlib_h=yes
    ac_cv_header_streambuf=yes
    ac_cv_header_streambuf_h=no
    ac_cv_header_string_h=yes
    ac_cv_header_strings_h=yes
    ac_cv_header_sys_stat_h=yes
    ac_cv_header_sys_types_h=yes
    ac_cv_header_unistd_h=yes
    ac_cv_host=i686-pc-linux-gnu
    ac_cv_lib_boost_date_time_mt___main=yes
    ac_cv_lib_boost_filesystem_mt___exit=yes
    ac_cv_lib_boost_iostreams_mt___exit=yes
    ac_cv_lib_boost_program_options_mt___main=yes
    ac_cv_lib_boost_thread_mt___exit=yes
    ac_cv_lib_mt___exit=no
    ac_cv_lib_mt___main=no
    ac_cv_objext=o
    ac_cv_path_BASH=/bin/sh
    ac_cv_path_EGREP='/bin/grep -E'
    ac_cv_path_FGREP='/bin/grep -F'
    ac_cv_path_GREP=/bin/grep
    ac_cv_path_LIBGNUTLS_CONFIG=/usr/bin/libgnutls-config
    ac_cv_path_SED=/bin/sed
    ac_cv_path_ac_pt_PKG_CONFIG=/usr/bin/pkg-config
    ac_cv_path_install='/bin/install -c'
    ac_cv_path_mkdir=/bin/mkdir
    ac_cv_prog_AWK=gawk
    ac_cv_prog_CPP='gcc -E'
    ac_cv_prog_CXXCPP='g++ -E'
    ac_cv_prog_ac_ct_AR=ar
    ac_cv_prog_ac_ct_CC=gcc
    ac_cv_prog_ac_ct_CXX=g++
    ac_cv_prog_ac_ct_RANLIB=ranlib
    ac_cv_prog_ac_ct_STRIP=strip
    ac_cv_prog_cc_c89=
    ac_cv_prog_cc_g=yes
    ac_cv_prog_cc_gcc_c_o=yes
    ac_cv_prog_cxx_g=yes
    ac_cv_prog_make_make_set=yes
    ac_cv_target=i686-pc-linux-gnu
    ac_cv_verbose_terminate_handler=yes
    am_cv_CC_dependencies_compiler_type=gcc3
    am_cv_CXX_dependencies_compiler_type=gcc3
    am_cv_func_iconv=yes
    am_cv_lib_iconv=no
    am_cv_prog_cc_stdc=
    am_cv_proto_iconv='extern size_t iconv (iconv_t cd, char * *inbuf, size_t *inbytesleft, char * *outbuf, size_t *outbytesleft);'
    am_cv_proto_iconv_arg1=
    ax_cv_boost_date_time=yes
    ax_cv_boost_filesystem=yes
    ax_cv_boost_iostreams=yes
    ax_cv_boost_program_options=yes
    ax_cv_boost_system=no
    ax_cv_boost_thread=yes
    lt_cv_deplibs_check_method=pass_all
    lt_cv_file_magic_cmd='$MAGIC_CMD'
    lt_cv_file_magic_test_file=
    lt_cv_ld_reload_flag=-r
    lt_cv_nm_interface='BSD nm'
    lt_cv_objdir=.libs
    lt_cv_path_LD=/usr/bin/ld
    lt_cv_path_LDCXX=/usr/bin/ld
    lt_cv_path_NM='/usr/bin/nm -B'
    lt_cv_prog_compiler_c_o=yes
    lt_cv_prog_compiler_c_o_CXX=yes
    lt_cv_prog_compiler_pic_works=yes
    lt_cv_prog_compiler_pic_works_CXX=yes
    lt_cv_prog_compiler_rtti_exceptions=no
    lt_cv_prog_compiler_static_works=yes
    lt_cv_prog_compiler_static_works_CXX=yes
    lt_cv_prog_gnu_ld=yes
    lt_cv_prog_gnu_ldcxx=yes
    lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p'\'''
    lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"\2", (void *) \&\2},/p'\'''
    lt_cv_sys_global_symbol_to_c_name_address_lib_prefix='sed -n -e '\''s/^: \([^ ]*\) $/ {\"\1\", (void *) 0},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \(lib[^ ]*\)$/ {"\2", (void *) \&\2},/p'\'' -e '\''s/^[ABCDGIRSTW]* \([^ ]*\) \([^ ]*\)$/ {"lib\2", (void *) \&\2},/p'\'''
    lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[ABCDGIRSTW]* .* \(.*\)$/extern char \1;/p'\'''
    lt_cv_sys_max_cmd_len=1572864
    ## Output variables. ##
    ACLOCAL='${SHELL} /home/vexxor/builds/btg/btg-0.9.8/missing --run aclocal-1.10'
    AGAR_CFLAGS=''
    AGAR_CONFIG=''
    AGAR_LIBS=''
    AMDEPBACKSLASH='\'
    AMDEP_FALSE='#'
    AMDEP_TRUE=''
    AMTAR='${SHELL} /home/vexxor/builds/btg/btg-0.9.8/missing --run tar'
    AR='ar'
    AUTOCONF='${SHELL} /home/vexxor/builds/btg/btg-0.9.8/missing --run autoconf'
    AUTOHEADER='${SHELL} /home/vexxor/builds/btg/btg-0.9.8/missing --run autoheader'
    AUTOMAKE='${SHELL} /home/vexxor/builds/btg/btg-0.9.8/missing --run automake-1.10'
    AWK='gawk'
    BASH='/bin/sh'
    BOOST_CPPFLAGS='-pthread -I/usr/include'
    BOOST_DATE_TIME_LIB='-lboost_date_time-mt'
    BOOST_FILESYSTEM_LIB='-lboost_filesystem-mt'
    BOOST_IOSTREAMS_LIB='-lboost_iostreams-mt'
    BOOST_PROGRAM_OPTIONS_LIB='-lboost_program_options-mt'
    BOOST_SYSTEM_LIB=''
    BOOST_THREAD_LIB='-lboost_thread-mt'
    BTG_BUILD='0.9.8'
    BTG_DEBUG=''
    BTG_INTERNAL_XMLRPC='1'
    BTG_OPTION_EVENTCALLBACK=''
    BTG_OPTION_SAVESESSIONS=''
    BTG_OPTION_UPNP=''
    BTG_OPTION_URL=''
    BTG_OPTION_USECYBERLINK=''
    BTG_OPTION_USELTUPNP=''
    BTG_REV='TRUNK'
    BTG_UNITTEST_FALSE=''
    BTG_UNITTEST_TRUE=''
    BUILDCLI_FALSE=''
    BUILDCLI_TRUE=''
    BUILDCOMMANDLIST_FALSE=''
    BUILDCOMMANDLIST_TRUE=''
    BUILDCYBERLINK_FALSE=''
    BUILDCYBERLINK_TRUE=''
    BUILDEVENTCALLBACK_FALSE=''
    BUILDEVENTCALLBACK_TRUE=''
    BUILDGUI_FALSE=''
    BUILDGUI_TRUE=''
    BUILDINTERNALPLOTMM_FALSE=''
    BUILDINTERNALPLOTMM_TRUE=''
    BUILDINTERNALXMLRPC_FALSE='#'
    BUILDINTERNALXMLRPC_TRUE=''
    BUILDLTUPNP_FALSE=''
    BUILDLTUPNP_TRUE=''
    BUILDSESSIONSAVING_FALSE=''
    BUILDSESSIONSAVING_TRUE=''
    BUILDUPNP_FALSE=''
    BUILDUPNP_TRUE=''
    BUILDURL_FALSE=''
    BUILDURL_TRUE=''
    BUILDVIEWER_FALSE=''
    BUILDVIEWER_TRUE=''
    BUILDWWW_FALSE=''
    BUILDWWW_TRUE=''
    CC='gcc'
    CCDEPMODE='depmode=gcc3'
    CFLAGS='-pthread -g -O2'
    CPP='gcc -E'
    CPPFLAGS='-pthread -I/usr/include'
    CPPUNIT_CFLAGS=''
    CPPUNIT_CONFIG=''
    CPPUNIT_LIBS=''
    CURSES_LIB=''
    CXX='g++'
    CXXCPP='g++ -E'
    CXXDEPMODE='depmode=gcc3'
    CXXFLAGS='-g -O2'
    CYBERLINK_CFLAGS=''
    CYBERLINK_LIBS=''
    CYGPATH_W='echo'
    DEBUG_CFLAGS=''
    DEBUG_CXXFLAGS=''
    DEFS=''
    DEPDIR='.deps'
    DIALOG=''
    DSYMUTIL=''
    DUMPBIN=''
    ECHO_C=''
    ECHO_N='-n'
    ECHO_T=''
    EGREP='/bin/grep -E'
    EXEEXT=''
    FGREP='/bin/grep -F'
    GENBTGCONFIG_FALSE=''
    GENBTGCONFIG_TRUE=''
    GREP='/bin/grep'
    GTKMM_CFLAGS=''
    GTKMM_LIBS=''
    INSTALL_DATA='${INSTALL} -m 644'
    INSTALL_PROGRAM='${INSTALL}'
    INSTALL_SCRIPT='${INSTALL}'
    INSTALL_STRIP_PROGRAM='$(install_sh) -c -s'
    LD='/usr/bin/ld'
    LDFLAGS=' -L/usr/lib'
    LIBCURL=''
    LIBCURL_CPPFLAGS=''
    LIBGNUTLS_CFLAGS='-I/usr/include -I/usr/include'
    LIBGNUTLS_CONFIG='/usr/bin/libgnutls-config'
    LIBGNUTLS_LIBS='-L/usr/lib -lgnutls -L/usr/lib -ltasn1 -lgcrypt -lgpg-error'
    LIBICONV=''
    LIBOBJS=''
    LIBS=' '
    LIBTOOL='$(SHELL) $(top_builddir)/libtool'
    LIBTORRENT_CFLAGS=''
    LIBTORRENT_LIBS=''
    LIPO=''
    LN_S='ln -s'
    LTLIBOBJS=''
    MAKEINFO='${SHELL} /home/vexxor/builds/btg/btg-0.9.8/missing --run makeinfo'
    MKDIR_P='/bin/mkdir -p'
    NM='/usr/bin/nm -B'
    NMEDIT=''
    OBJEXT='o'
    OTOOL64=''
    OTOOL=''
    PACKAGE='btg'
    PACKAGE_BUGREPORT=''
    PACKAGE_NAME=''
    PACKAGE_STRING=''
    PACKAGE_TARNAME=''
    PACKAGE_VERSION=''
    PATH_SEPARATOR=':'
    PKG_CONFIG='/usr/bin/pkg-config'
    PLOTMM_CFLAGS=''
    PLOTMM_CXXFLAGS=''
    PLOTMM_LDFLAGS=''
    PLOTMM_LIBS=''
    PTHREAD_CC='gcc'
    PTHREAD_CFLAGS='-pthread'
    PTHREAD_LIBS=''
    RANLIB='ranlib'
    SED='/bin/sed'
    SET_MAKE=''
    SHELL='/bin/sh'
    STRIP='strip'
    SVNVERSION=''
    VERSION='0.9.8'
    XMLRPC_CFLAGS=''
    XMLRPC_LDFLAGS=''
    _libcurl_config=''
    ac_ct_CC='gcc'
    ac_ct_CXX='g++'
    ac_ct_DUMPBIN=''
    acx_pthread_config=''
    am__fastdepCC_FALSE='#'
    am__fastdepCC_TRUE=''
    am__fastdepCXX_FALSE='#'
    am__fastdepCXX_TRUE=''
    am__include='include'
    am__isrc=''
    am__leading_dot='.'
    am__quote=''
    am__tar='${AMTAR} chof - "$$tardir"'
    am__untar='${AMTAR} xf -'
    bindir='${exec_prefix}/bin'
    build='i686-pc-linux-gnu'
    build_alias=''
    build_cpu='i686'
    build_os='linux-gnu'
    build_vendor='pc'
    datadir='${datarootdir}'
    datarootdir='${prefix}/share'
    docdir='${datarootdir}/doc/${PACKAGE}'
    dvidir='${docdir}'
    exec_prefix='NONE'
    host='i686-pc-linux-gnu'
    host_alias=''
    host_cpu='i686'
    host_os='linux-gnu'
    host_vendor='pc'
    htmldir='${docdir}'
    includedir='${prefix}/include'
    infodir='${datarootdir}/info'
    install_sh='$(SHELL) /home/vexxor/builds/btg/btg-0.9.8/install-sh'
    libdir='${exec_prefix}/lib'
    libexecdir='${exec_prefix}/libexec'
    localedir='${datarootdir}/locale'
    localstatedir='${prefix}/var'
    lt_ECHO='echo'
    mandir='${datarootdir}/man'
    mkdir_p='/bin/mkdir -p'
    oldincludedir='/usr/include'
    pdfdir='${docdir}'
    prefix='/usr'
    program_transform_name='s,x,x,'
    psdir='${docdir}'
    sbindir='${exec_prefix}/sbin'
    sharedstatedir='${prefix}/com'
    sysconfdir='${prefix}/etc'
    target='i686-pc-linux-gnu'
    target_alias=''
    target_cpu='i686'
    target_os='linux-gnu'
    target_vendor='pc'
    ## confdefs.h. ##
    #define PACKAGE_NAME ""
    #define PACKAGE_TARNAME ""
    #define PACKAGE_VERSION ""
    #define PACKAGE_STRING ""
    #define PACKAGE_BUGREPORT ""
    #define PACKAGE "btg"
    #define VERSION "0.9.8"
    #define STDC_HEADERS 1
    #define HAVE_SYS_TYPES_H 1
    #define HAVE_SYS_STAT_H 1
    #define HAVE_STDLIB_H 1
    #define HAVE_STRING_H 1
    #define HAVE_MEMORY_H 1
    #define HAVE_STRINGS_H 1
    #define HAVE_INTTYPES_H 1
    #define HAVE_STDINT_H 1
    #define HAVE_UNISTD_H 1
    #define HAVE_DLFCN_H 1
    #define LT_OBJDIR ".libs/"
    #define STDC_HEADERS 1
    #define HAVE_SEMOP 1
    #define HAVE_SEMTIMEDOP 1
    #define HAVE_EXECINFO 1
    #define HAVE_PTHREAD 1
    #define HAVE_NAMESPACES /**/
    #define HAVE_SSTREAM 1
    #define HAVE_STD /**/
    #define HAVE_VECTOR_AT 0
    #define HAVE_STREAMBUF 1
    #define HAVE_OSTREAM 1
    #define HAVE_IOSTREAM 1
    #define HAVE_FSTREAM 1
    #define HAVE_SSTREAM 1
    #define HAVE_EXPAT_H 1
    #define HAVE_IOS_BASE 1
    #define HAVE_STRING_CLEAR 1
    #define HAVE_EXCEPTIONS /**/
    #define HAVE_VERBOSE_TERMINATE_HANDLER /**/
    #define HAVE_ICONV 1
    #define ICONV_CONST
    #define GNUTLS_MAJOR_VER 2
    #define GNUTLS_MINOR_VER 0
    #define HAVE_BOOST_IOSTREAMS /**/
    #define HAVE_BOOST_FILESYSTEM /**/
    #define HAVE_BOOST_DATE_TIME /**/
    #define HAVE_BOOST_THREAD /**/
    #define HAVE_BOOST_PROGRAM_OPTIONS /**/
    configure: exit 1
    i installed rb_libtorrent with pacman
    i'm n00bish at this, so i don't know if i'm missing fundamental knowledge or if it's something specific...
    i have no idea how to force configure to look for those headers elsewhere, or even to find where it's looking for them so i can draw some conclusions.
    i've been at this for a couple of hours and it's is killing me, someone please help

    Well... using the rb_libtorrent-svn solved some problems.
    But the cli won't build, with the following error:
    checking for wide ncurses... yes
    configure: error: Attempt to use ncurses with wide character support.
    And without cli, there is the following error:
    /bin/sh ../libtool --tag=CXX --mode=link g++ -march=native -mtune=native -O2 -pipe -DNDEBUG -I/usr/include -I/usr/include -DBTG_DEBUG=0 -DBTG_OPTION_SAVESESSIONS=1 -DBTG_OPTION_EVENTCALLBACK=1 -DBTG_OPTION_UPNP=0 -DBTG_OPTION_USELTUPNP=0 -DBTG_OPTION_USECYBERLINK=0 -DBTG_OPTION_URL=0 -DBTG_INTERNAL_XMLRPC="1" -march=native -mtune=native -O2 -pipe -L/usr/lib -o btgdaemon btgdaemon-btgdaemon.o btgdaemon-daemon.o ../bcore/libbtgcore.la libdaemon.la ../daemon/resource/libresource.la ../daemon/ipfilter/libipfilter.la ../daemon/auth/libauth.la ../external/ini/libini.la ../bcore/libbtgcore.la -ltorrent-rasterbar -lboost_system-mt -lboost_iostreams-mt -L/usr/lib -lgnutls -L/usr/lib -ltasn1 -lgcrypt -lgpg-error -lboost_thread-mt -lboost_filesystem-mt -lboost_program_options-mt
    libtool: link: g++ -march=native -mtune=native -O2 -pipe -DNDEBUG -I/usr/include -I/usr/include -DBTG_DEBUG=0 -DBTG_OPTION_SAVESESSIONS=1 -DBTG_OPTION_EVENTCALLBACK=1 -DBTG_OPTION_UPNP=0 -DBTG_OPTION_USELTUPNP=0 -DBTG_OPTION_USECYBERLINK=0 -DBTG_OPTION_URL=0 -DBTG_INTERNAL_XMLRPC=1 -march=native -mtune=native -O2 -pipe -o .libs/btgdaemon btgdaemon-btgdaemon.o btgdaemon-daemon.o -L/usr/lib ./.libs/libdaemon.a ../daemon/resource/.libs/libresource.a ../daemon/ipfilter/.libs/libipfilter.a ../daemon/auth/.libs/libauth.a ../external/ini/.libs/libini.a ../bcore/.libs/libbtgcore.so -ltorrent-rasterbar -lboost_system-mt -lboost_iostreams-mt /usr/lib/libgnutls.so -lz -ltasn1 -lgcrypt -lgpg-error -lboost_thread-mt -lboost_filesystem-mt -lboost_program_options-mt -pthread -Wl,-rpath -Wl,/usr/lib/btg
    btgdaemon-btgdaemon.o: In function `boost::date_time::ymd_formatter<boost::date_time::year_month_day_base<boost::gregorian::greg_year, boost::gregorian::greg_month, boost::gregorian::greg_day>, boost::date_time::simple_format<char>, char>::ymd_to_string(boost::date_time::year_month_day_base<boost::gregorian::greg_year, boost::gregorian::greg_month, boost::gregorian::greg_day>)':
    btgdaemon.cpp:(.text._ZN5boost9date_time13ymd_formatterINS0_19year_month_day_baseINS_9gregorian9greg_yearENS3_10greg_monthENS3_8greg_dayEEENS0_13simple_formatIcEEcE13ymd_to_stringES7_[boost::date_time::ymd_formatter<boost::date_time::year_month_day_base<boost::gregorian::greg_year, boost::gregorian::greg_month, boost::gregorian::greg_day>, boost::date_time::simple_format<char>, char>::ymd_to_string(boost::date_time::year_month_day_base<boost::gregorian::greg_year, boost::gregorian::greg_month, boost::gregorian::greg_day>)]+0x16d): undefined reference to `boost::gregorian::greg_month::as_short_string() const'
    collect2: ld returned 1 exit status

  • [SOLVED] How to install eiskaltdc++

    i am a compete newbie.. and am having problems installing it..
    1) i downloaded the sourcecode and extracted it.
    2) then i downladed the PKGBUILD file and copied it into the about axtracted folder
    3) after issuing the make command it got this error
    [prat@myhost eiskaltdcpp-2.2.0]$ make
    Scanning dependencies of target libeiskaltdcpp_mo
    [  0%] Generating dcpp/locale/be/LC_MESSAGES/libeiskaltdcpp.mo
    [  0%] Generating dcpp/locale/bg/LC_MESSAGES/libeiskaltdcpp.mo
    [  0%] Generating dcpp/locale/cs/LC_MESSAGES/libeiskaltdcpp.mo
    [  0%] Generating dcpp/locale/en/LC_MESSAGES/libeiskaltdcpp.mo
    [  0%] Generating dcpp/locale/es/LC_MESSAGES/libeiskaltdcpp.mo
    [  0%] Generating dcpp/locale/fr/LC_MESSAGES/libeiskaltdcpp.mo
    [  0%] Generating dcpp/locale/hu/LC_MESSAGES/libeiskaltdcpp.mo
    [  0%] Generating dcpp/locale/pl/LC_MESSAGES/libeiskaltdcpp.mo
    [  0%] Generating dcpp/locale/ru/LC_MESSAGES/libeiskaltdcpp.mo
    [  0%] Generating dcpp/locale/sr/LC_MESSAGES/libeiskaltdcpp.mo
    [  0%] Generating dcpp/locale/sk/LC_MESSAGES/libeiskaltdcpp.mo
    [  0%] Generating dcpp/locale/uk/LC_MESSAGES/libeiskaltdcpp.mo
    [  3%] Built target libeiskaltdcpp_mo
    Scanning dependencies of target extra
    [  3%] Building CXX object extra/CMakeFiles/extra.dir/ipfilter.cpp.o
    In file included from /home/prat/Downloads/eiskaltdcpp-2.2.0/extra/ipfilter.h:14:0,
                     from /home/prat/Downloads/eiskaltdcpp-2.2.0/extra/ipfilter.cpp:10:
    /home/prat/Downloads/eiskaltdcpp-2.2.0/dcpp/stdinc.h:117:28: fatal error: boost/format.hpp: No such file or directory
    compilation terminated.
    make[2]: *** [extra/CMakeFiles/extra.dir/ipfilter.cpp.o] Error 1
    make[1]: *** [extra/CMakeFiles/extra.dir/all] Error 2
    make: *** [all] Error 2
    i am stuck on it for the last few days ..can someone please guide me through the installation process...
    Thanks in advance..
    Last edited by Pratgeek (2011-02-11 14:51:54)

    It's in the AUR (called eiskaltdcpp), so find out how to use the AUR, and how to build Arch packages. The half-assed approach, as described above, is definitely NOT recommended.
    Everything you need is in the wiki and/or man pages.
    More generally - nothing wrong with being a newbie, as long as you're prepared to put some work into it. If you feel you need one-to-one guidance for these procedures, it's possible you have chosen the wrong distro.

  • Port forwarding to minimal install Solaris 8

    Ok this is my situation:
    I have a SS10 as a nat firewall/router running ipfilter. It has one connection to the external world and one to my interal subnet.
    On the internal subnet are two SS20 One SS20 Has a bare minimum Sol 8 install and just runs apache. The other has a normal install and is intened for use as a DB server but also has apache installed but not used.
    When I forward port 80 to the webserver I cannot connect with a browser or telnet to its address on port 80 nothing. I can see the apache default web page when I access it from within its own subnet or if I take the router out and connect it directly.
    At first I thought this meant there was somthing wrong with ipfilter but ifpfilter works. When I activate Apache on the DB server and forward port 80 to it instead everything works fine. I can see the Apache default page from outside the router.
    I think this means that there is some package needed for the port forwarding to work that is not installed on the Webserver. I had no Idea the server being forwarded to had to do anything.
    Does anyone who know more about routing and maby rpc binding have any suggestions?
    Thanks
    Sorry for the long post
    Ian

    Greetings,
    The web-server doesn't need to be aware of the fact that the connection is being tunneled through the firewall. What it does need to know is a default route sending traffic back out through the firewall. If the config works with the DB server and not the web server, I would guess that the web server may not have a proper default route set to return packets which have arived from the outside. If you don't want the web server to have a default route, you could set up a proxy server rather that a stateful packet filter....
    Darren Reed rulez....
    -visigoth
    [email protected]

  • I install window 8 and Unfortunatly all drive format. And all drive mix, now i have only 1 DRIVE C. I want Bit locker Drive's data Back

    Last sunday i install a window 8 and this window format my all drive & make it 1 drive (DRIVE C). Before all of this i have 5 drive in different size with 1 Bitlocker protect drive.
    So i try data recovery software to recover my data. i got back all my data without that ( bitlocker ) protected drive.
    so please guys help me how can i get back data from bitlocker protected drives.
    please please help me.

    Hi,
    I sorry for your experience, but there is no way to recovery the data encryped by BitLocker untill now.
    BitLocker is designed to make the encrypted drive unrecoverable without the required authentication. When in recovery mode, the user needs the recovery password or recovery key to unlock the encrypted drive. Therefore, we highly recommend
    that you store the recovery information in AD DS or in another safe location.
    Please refer to the link below for the statement:
    http://technet.microsoft.com/de-de/library/ee449438(v=ws.10).aspx#BKMK_RecoveryInfo
    Roger Lu
    TechNet Community Support

  • How many times can you install Reflow with one account?

    I installed Reflow at my job's computer because its free on Preview mode, but then I stupidly realized that Adobe might not permit multiple installs of the same program from the same account in another computer? I want to install Reflow at home as well using the same account. Will Adobe block me from doing this?

    There should be no problem installing Reflow on both computers using the same Adobe Creative Cloud account.
    Vic

  • How to Install Coldfusion 8 64-bit on Small Business Server 2008 64-bit

    How to Install Coldfusion 8 64-bit on Small Business Server 2008 64-bit
    I ran Coldfusion 8 on SBS 2003 Premium for 6 months with no problems.  When we finally decided to cut over to SBS 2008, that’s when everything went to hell.  I tried for weeks to get Coldfusion 8 to install properly on the new SBS 2008 64-bit box.  During the course which, I found bits and pieces of information for Vista 64-bit and Windows Server 2008 64-bit installations.  There are some distinct differences, however, with SBS 2008 since it runs core Web applications like OWA, RWW and Companyweb.  After countless unsuccessful attempts, one of which completed corrupted the box, I found the solution.
    I have attempted in this white paper to detail the steps to assist others who may be in a similar situation.  I don’t make any warranty for the information, but so long as you follow the steps carefully you should be fine.  BTW, for those of you who say Adobe offers free technical support for licensed users, that’s not entirely true.  Like I said, I purchased CF8 and originally installed it on an SBS 2003 Premium box.  After we cut over to SBS 2008 and encountered problems, Adobe wouldn’t provide any technical support without charging.  Moreover, based on my initial conversations with Adobe’s technical team, no one seemed to know much about running 64-bit on SBS.
    From my understanding, only two versions of Coldfusion 8 can be installed in 64-bit: Enterprise and Developer.  The “normal” install (which I paid a grand for) can only be deployed in 32-bit mode – gee, THANKS Adobe!  By the way, in Developer mode only two distinct IPs can access the site in addition to the localhost.  Any additional IPs will result in a CFML error message stating that the maximum number of IPs have been exceeded.  At any rate, take your time and follow the steps to achieve a successful installation. 
    PRE-INSTALLATION TASKS
    Back Up SBS
    It’s always a good practice to backup your server before deploying any kind of major system changes.  Although this step is optional, I recommend it in case you need to restore your server for any reason.  Bear in mind, if your system ever gets totally corrupted, you cannot restore back from the twice daily incremental backup images alone.  You will need a full backup with system recovery information to restore.  Here are the basic steps:
    Click: Start > Programs > Administrative Tools.  Right-click “Windows Server Backup” and choose “Run as administrator”.
    Click “Backup Once” under Actions in the right-hand pane.
    Choose the “Different Options” radio button under Backup Options.
    Choose the “Custom” radio button.  What we’re primarily interested in here is backing up the OS – not your data partitions or attached drives.
    Select the “SYSTEM (C)” checkbox, uncheck any others.  Also, ensure that the “Enable system recovery” checkbox is selected before continuing on.
    Under ‘Specify Destination Type’, I usually select the “Local drives” radio button and point it to a Terrabyte USB drive I use for backups.  You can point this to a tape drive, or select the “Remote shared folder” radio button if you map to a UNC path to store your backup images.  Just remember, make sure that whatever path you select can readily be accessed in the event of an emergency.  Also, make sure the “Verify after writing (recommended)” checkbox is selected.
    Under ‘Specified Advanced Option’, I usually select the “VSS full backup” radio button instead of the default since I don’t use a 3rd party backup product.  If like me you rely solely on SBS for your backups, choose the full backup option.
    Confirm everything and click “Backup”.  This process may take several hours depending on the size of your system.
    Verify ISAPI Filters:
    In IIS Manager, double-click the server instance in the left-hand pane.
    In the center pane under IIS, double click the “Modules” icon to verify that the ISAPI native modules are already installed for IIS.  If it’s set up correctly you should see two entries:
    IsapiFilterModule              %windir%\System32\inetsrv\filter.dll
    IsapiModule                        %windir%\System32\inetsrv\isapi.dll
    If either of these modules are missing, you will need to re-install these (google for a solution).
    Set Up Development Environment
    Create a directory for your CFML files outside of the default Windows location (e.g., default is usually C:\inetpub\wwwroot\).  For the purpose of our install, I created a directory on a separate disk called: D:\DEV.
    Copy and paste your CFML files and directories into the new DEV root Web directory.  This will eventually be the directory where the Coldfusion installer places the CFIDE and CFDOCS folders. 
    Open IIS Manager and double-click the server instance in the left hand pane.  Expand the “Sites” folder.  Right-click the Sites folder and select “Add Web Site”.
    Enter a name in the “Site Name” box (e.g., “test-site”).  You will notice that the system will automatically create a corresponding Application Pool with the same name.  NOTE: this is important to prevent conflicts between the DefaultAppPool (needed for SBS Web apps like OWA, RWW, etc.) and the application pool needed for Coldfusion to function properly in SBS 2008.
    Point the “Physical Path” to the directory you created in step #1 above (e.g., “D:\DEV”).
    Don’t worry about testing the connection.  If you click “Test Settings” you may receive a warning that IIS cannot verify access to path (D:\DEV).  Don’t worry about this for the time being.
    Under “Host name”, enter a DNS path to your site (e.g., “dev.test-site.com”).  Click “OK”.
    Configure Application Pools for Installation
    In IIS Manager, double-click the server instance in the left-hand pane.  Click on “Application Pools” to display the list of server application pools in the center pane.
    In the “Actions” pane on the right-hand side, click “Set Application Pool Defaults”.
    Change “Enable 32-Bit Applications” - the second item from the top – from “False” to “True”, and then click “OK”.  NOTE: if you skip this step, Coldfusion will not properly create the required mappings during the install. We will change this setting back after the installation completes – more on this later.
    Modify the application.host.config File for 64-Bitness
    Click: Start > Programs > Accessories.  Right-click “Notepad” and choose “Run as administrator”.
    Open the config file from within Notepad – default location: C:\Windows\System32\inetsrv\config\applicationHost.config
    Do a search and change this one line from:
    <add name="PasswordExpiryModule" image="C:\Windows\system32\RpcProxy\RpcProxy.dll" />
    To this:
    <add name="PasswordExpiryModule" image="C:\Windows\system32\RpcProxy\RpcProxy.dll" preCondition="bitness64" />
    Restart the IIS Admin service.
    Set HTTP Compression
    According to some threads I read, the http compression module can cause errors if you don’t disable it globally. To remedy this, perform the following:
    Click: Start > Programs > Accessories.  Right-click “Command Prompt” and choose “Run as administrator”.
    At the command prompt, change directory to intetsrv by typing: cd inetsrv
    Run the following command:
    C:\Windows\system32\inetsrv>appcmd.exe set config -section:system.webServer/httpCompression /-[name='xpress']
    This will turn off HTTP compression for all sites in IIS.
    In IIS Manager, double-click the server instance in the left-hand pane.  Double-click the “Compression” icon in the IIS section of the center pane.
    Uncheck all of the boxes, then click the “Apply” button under Actions in the right-hand pane.
    Recheck all of the boxes, then click the “Apply” button under Actions in the right-hand pane.
    Restart the IIS Admin service.  This should enable compression and coldfusion to work at the same time.
    NOTE: if for some reason you need to reverse this, run the following command from the command prompt:
    C:\Windows\system32\inetsrv\appcmd.exe set config -section:system.webServer/httpCompression /+[name='xpress',doStaticCompression='false',dll='%windir%\system32\inetsrv\suscomp.dll']
    INSTALLATION TASKS
    Download the 64-bit installation package from Adobe – filename: coldfusion-801-wind64.exe.
    Right-click the file and select “Run as administrator”.
    Accept the terms of the License Agreement.
    If you have an Enterprise license, enter it.  For our purposes, just click the “Developer Edition” checkbox.
    Select “Server configuration” – the default radio button.
    I deselected all subcomponents and can’t guarantee that you’ll arrive at the same results if you select additional items like “.NET Integrated Services”.  It should be fine, particularly if you install documentation.  My preference was to keep the install as plain vanilla as possible.
    Select the directory path for Coldfusion to install into – default is :C\Coldfusion
    THE NEXT TWO STEPS ARE CRITICAL TO YOUR SUCCESS.  Unselect “All IIS Websites” and select the “Configure specific IIS Website or another web server” radio button.  Click “Add”, and then select your test Web site (e.g., “test-site”) under “IIS Web Site”.  Hit “OK”.
    Do NOT use the default directory path for the CF Administrator location (e.g., default path: “C:\inetpub\wwwroot”).  Instead, point the installer to your new DEV root Web directory (e.g., “D:\DEV”).  The bottom line, you want the installer to place the CFIDE directory and files within this folder, alongside your other CFML files and folders.
    Enter an Administrator password.
    Choose to Enable RDS, or not.  I enable this by preference but it is not required.  This allows you to make updates to files using a CFML editor directly vs. having to move/FTP the files over if you’re working remotely.  Opponents to this argue that it’s potentially less secure, but for a lower environment I don’t see this as a major concern.
    Confirm everything to kick off the install.
    If all goes well you should see a message at the end stating that the install was successful.  I recommend you uncheck the box that asks you to open the CF Administrator in the default Web browser after the install.  NOTE: we will open it a different way during the post-installation tasks.  The worst thing that will happen if you forget to uncheck the box is that you might receive an error that the command prompt hung – not a big deal – just close it and move on to the next (final) steps.
    POST-INSTALLATION TASKS
    Verify CF Installation:
    The installation will create a new folder in your program group: Start > Programs > Adobe > Coldfusion 8.  The default “Administrator” link will not work because it points to the wrong path: http://127.0.0.1/CFIDE/administrator/index.cfm. The “127.0.0.1” or “localhost” path as you may recall in IIS, points by default to the “C:\inetpub\wwwroot” directory.  Our CFIDE files, however, are located within: D:\DEV.
    To bring up the CF Administrator logon page, open up a Web browser and replace the “http://127.0.0.1” part of the path with the DNS path name to your CF environment (e.g., http://dev.test-site.com/CFIDE/administrator/index.cfm).
    This should bring up the Coldfusion Administrator Login screen.  Enter in the Administrator password you created during the install to log in and configure your application server.
    Verify that your test-site renders correctly by typing in your test URL into a Web browser (e.g., http://dev.test-site.com).
    Fix Application Pool Defaults to Re-enable SBS Web Applications:
    At this point, Coldfusion Administrator and your test CMFL Web site should be working properly.  The problem is, default SBS Web applications like OWA, RWW and Companyweb will throw errors and fail to start.  Fortunately, this is easily remedied by performing the following steps:
    In IIS Manager, double-click the server instance in the left-hand pane.  Click on “Application Pools” to display the list of server application pools in the center pane.
    In the “Actions” pane on the right-hand side, click “Set Application Pool Defaults”.
    Change “Enable 32-Bit Applications” - the second item from the top – from “True” to “False” this time.  This should re-enable the SBS applications, which would otherwise result in 500 errors (e.g., OWA, RWW, Companyweb, etc.).  There is no need to restart IIS.
    Open a Web browser and test that you can once again connect to OWA, RWW and Companyweb successfully.
    In IIS click to highlight the application pool for your new site (e.g., “test-site”).  In the right-hand pane, click “Advanced Settings”.  Ensure that “Enable 32-Bit Applications” – second item from the top – is set to “True” for this application pool specifically.
    Lastly, jump up and down for joy!  Hopefully now, everything is working.  Best of luck!! ..Paul D (MCP).

    First, it would be a good idea for you to specify what distro of Linux you're using, as not all are supported by Adobe.
    Second, this is probably your problem right here:
    http://askubuntu.com/questions/40416/why-is-lib-libc-so-6-missing
    In a nutshell, CF expects the 32-bit version of libc.so.6 to be in /lib, but it's probably not. You might be able to modify the installer to point to the correct location for that file, or you might be able to create a symlink to the file - but as the above link describes, creating a symlink might have negative consequences.
    As for installing CF 8 64-bit, that's only available with Enterprise, not Standard. If you want CF Standard 64-bit, you need to upgrade to CF 9.
    Dave Watts, CTO, Fig Leaf Software

  • HELP! Can not install Oracle 8.1.5 w/ RedHat 6.1!

    I can not get Oracle 8.1.5 to install onto Linux RedHat 6.1. The
    Oracle installation script generates several errors. I have
    tried several attempts, using different options, but they all
    generate errors.
    Please help. The Oracle Installation scripts appear to be very
    buggy... or perhaps they are incompatible with the standard
    RedHat 6.1 release. Either way, it is very frustrating.
    I have documented one of my (failed) installation attempts below.
    Does anyone have any words of wisdom?
    I am installing Oracle onto a Dell Latitude CPi PC w/ 128MB RAM,
    a 366MHz Pentium II, and RedHat 6.1 (using the standard Linux
    2.2.12-2 kernel). RedHat was installed using the standard "Gnome
    Workstation" configuration.
    The Oralce CD is labeled:
    "Oralce 8i Enterprise Edition
    Release 8.1.5
    for Linux
    (c) Oracle Corporation 1999"
    I got this CD about one week ago at Oracle OpenWorld '99 in Los
    Angeles... it should be their "latest & greatest" version so far.
    1. Pre-Installation and ./runInstall
    I created an "oracle" Unix account w/ groups "oinstall" (the
    primary group) and "dba" (a secondary group).
    I created directories /u01 through /u04, belonging to oracle.
    I setup .cshrc and sourced it, containing:
    umask 022
    setenv DISPLAY `hostname`:0
    xhost +
    setenv ORACLE_BASE /u01/app/oracle
    setenv ORACLE_HOME ${ORACLE_BASE}/product/8.1.5
    setenv ORACLE_SID cprtest
    setenv PATH ${ORACLE_HOME}/bin:${PATH}
    setenv LD_LIBRARY_PATH ${ORACLE_HOME}/lib
    setenv NLS_LANG US7ASCII
    I downloaded jre116_v5 and installed to /usr/local/jre.
    Finally, I executed (from the "oracle" Unix account):
    cd /mnt/cdrom
    ./runInstall
    Problem: I got the error (from ./runInstall):
    Initializing Java Virtual Machine from /usr/local/jre/bin/jre.
    Please wait...
    Error in CreateOUIProcess(): -1
    : Bad address
    Workaround: Executed the following commands instead:
    cd /mnt/cdrom/install/linux
    ./runIns.sh
    3. runIns.sh and root.sh
    I selected the following options (from ./runIns.sh):
    Source: /mnt/cdrom/stage/products.jar
    Destination: /u01/app/oracle/product/8.1.5
    Oracle 8i Enterprise Edition 8.1.5.0.0
    Typical (585MB)
    Installable Components: Oralce Intelligent Agent 8.1.5.0.0
    Global Database Name: cprtest.parkrussell.com
    SID: cprtest
    Directory for Database Files: /u02
    Then (when instructed by ./runIns.sh), I attempted to execute
    (from the
    "root" Unix account):
    cd /u01/app/oracle/product/8.1.5
    ./root.sh
    Problem: I got the error:
    "bash: ./root.sh: Permission denied"
    The execute bit was not set.
    Workaround: I executed:
    chmod a+x root.sh
    ./root.sh
    5. Configuration Tools
    The Oracle Installer (./runIns.sh) attempted to execute:
    A. Net8 Configuration Agent
    B. Oracle Database Configuration Agent
    Problem: The "Oracle Database Configuration Agent" failed with
    the following error message:
    "One or more tools have failed. It is recommended but not
    required that these tools succeed for this installation.
    You can now select these tools, read its details to examine
    why they have failed, fix those problems, and retry them.
    Or, you can click "Next" to continue."
    When I selected the "Oracle Database Configuration Agent" for
    more info, I got the following additional details (as the cause
    of the error):
    "A required command line argument is missing."
    The log file
    "/u01/app/oracle/oraInventory/logs/installActions.log" recorded:
    "Command which is being spawned is /usr/local/jre/bin/jre
    -Duser.dir=/u01/app/oracle/product/8.1.5/assistants/dbca/jlib
    -classpath
    /usr/local/jre/lib/rt.jar:/u01/app/oracle/product/8.1.5/jlib/ewt-3_1_10.jar:/u01/app/oracle/produc
    /8.1.5/jlib/share-1_0_6.jar:/u01/app/oracle/product/8.1.5/assistants/dbca/jlib/DBAssist.jar:/u01/a
    p/oracle/product/8.1.5/assistants/jlib/jnls.jar:/u01/app/oracle/product/8.1.5/assistants/jlib/ACC.
    AR:/u01/app/oracle/product/8.1.5/jlib/help-3_0_7.jar:/u01/app/oracle/product/8.1.5/jlib/oracle_ice
    4_03_3.jar:/u01/app/oracle/product/8.1.5/jlib/HotJavaBean.jar:/u01/app/oracle/product/8.1.5/jlib/n
    tcfg.jar:/usr/local/jre/lib/i18n.jar
    DBCreateWizard /createtype seed /numusers NO_VALUE /apptype
    NO_VALUE /cartridges NO_VALUE /options NO_VALUE /demos NO_VALUE
    /seedloc NO_VALUE /sid cprtest /orahome
    /u01/app/oracle/product/8.1.5 /orabase /u01/app/oracle /dbloc
    /u02 /clususer NO_VALUE /cluspswd NO_VALUE /nodeinfo NO_VALUE
    /gdbName cprtest.parkrussell.com
    Invalid Exit Code. The following result code will be used for
    configuration tool: 1
    Configuration tool Oracle Database Configuration Assistant
    failed"
    Workaround: There is obviously nothing I can do to fix this
    problem. It appears to be an internal bug in ./runIns.sh.
    Therefore, I selected "Next" and executed "dbassist" directly.
    6. dbassist
    I executed:
    dbassist
    Problem: I got the following error:
    "JNLS Execution:oracle.ntpg.jnls.JNLSException
    Unable to find any National Character Sets. Please
    check your Oracle installation."
    Workaround: Press "OK" and ignore the error.
    7. dbassist (cont.)
    I selected the following options:
    Create database
    Typical
    Copy existing database files from the CD
    Global Database Name: cprtest.parkrussell.com
    SID: cprtest
    Problem: I got the following error:
    "CD-ROM drive not detected on this system.
    Database not created."
    (Note: I've been running the installation scripts from the
    CDROM drive this entire time. "df" shows the CDROM drive
    mounted on /mnt/cdrom. "ls /mnt/cdrom" works too.)
    Workaround: Abort (which generated the additional error: "Unable
    to create database. DBCA-00003: No CD-ROM drive detected.") and
    run dbassist again, this time using different parameters.
    8. dbassist, again
    I executed "dbassist" again and selected the following options:
    Create database
    Typical
    Create new database files
    Hybrid
    Concurrently connected users: 5
    Options: Oralce interMedia, Oralce JServer, and iM demos
    Global Database Name: cprtest2.parkrussell.com
    SID: cprtest2
    Create database now
    Problem: I got the following error:
    "ORA-01012: not logged on"
    Workaround: Try, try again.
    9. dbassist, one last time
    Executed "dbassist" once more and selected the following options:
    Create database
    Typical
    Create new database files
    Hybrid
    Concurrently connected users: 5
    Options: Oralce interMedia, Oralce JServer, and interMedia
    demos
    Global Database Name: cprtest3.parkrussell.com
    SID: cprtest3
    Output creation script
    Then, I executed (from the "oracle" Unix account):
    cd /u01/app/oracle/product/8.1.5/install
    setenv ORACLE_SID cprtest3
    ./sqlcprtest3.sh
    Problem: I got the following output:
    "Oracle Server Manager Release 3.1.5.0.0 - Production
    (c) Copyright 1997, Oracle Corporation. All Rights Reserved.
    Oracle8i Enterprise Edition Release 8.1.5.0.0 - Production
    With the Partitioning and Java options
    PL/SQL Release 8.1.5.0.0 - Production
    SVRMGR> SVRMGR> Connected.
    SVRMGR> ORACLE instance started.
    ORA-01012: not logged on
    SVRMGR> 2> 3> 4> 5> 6> 7>
    8> 9> CREATE DATABASE "cprtest3"
    ORA-01012: not logged on
    SVRMGR> Disconnected."
    Workaround: Beats me.
    10. sqlplus
    I attempted to execute sqlplus, but got the following error
    message:
    "/u01/app/oracle/product/8.1.5/bin/sqlplus: Permission denied."
    The execute bit was not set.
    Workaround: I executed:
    chmod a+x /u01/app/oracle/product/8.1.5/bin/sqlplus
    sqlplus
    I gave up for now... there were just too many things wrong with
    this installation, starting with the very first command I was
    supposed to execute (./runInstaller).
    I can't fathom why Oracle's installation script has so many bugs.
    Am I just doing something terribly wrong?
    Please help.
    null

    I'm using enlightenment version 0.15.5-41, which is more recent
    than the 0.15.5-37 version (containing the Oracle installer
    patch) that you recommended. Unfortunately, it fails when using
    this version.
    I also tried installing Oracle using twm, with enlightenment
    disabled. This didn't help either.
    Furthermore, the errors that I'm encountering in the OUI are
    not just toward the end of the installation. They happen from
    the very beginning, right after I enter "./runInstall", and
    continue every step of the way.
    Calvin Mitchell (guest) wrote:
    : Check out my thread: "Assistants Failure Toward end of Oracle
    : Install" to see where i've gone with this.
    : if your running Enlightenment as your window manager you need
    to
    : upgrade to 0.15.5-37, that will solve the OUI error.
    : Let me know if you solve any of your problems.
    : Chris Russell (guest) wrote:
    : : I can not get Oracle 8.1.5 to install onto Linux RedHat 6.1.
    : The
    : : Oracle installation script generates several errors. I have
    : : tried several attempts, using different options, but they all
    : : generate errors.
    : : Please help. The Oracle Installation scripts appear to be
    very
    : : buggy... or perhaps they are incompatible with the standard
    : : RedHat 6.1 release. Either way, it is very frustrating.
    : : I have documented one of my (failed) installation attempts
    : below.
    : : Does anyone have any words of wisdom?
    : : I am installing Oracle onto a Dell Latitude CPi PC w/ 128MB
    : RAM,
    : : a 366MHz Pentium II, and RedHat 6.1 (using the standard Linux
    : : 2.2.12-2 kernel). RedHat was installed using the standard
    : "Gnome
    : : Workstation" configuration.
    : : The Oralce CD is labeled:
    : : "Oralce 8i Enterprise Edition
    : : Release 8.1.5
    : : for Linux
    : : (c) Oracle Corporation 1999"
    : : I got this CD about one week ago at Oracle OpenWorld '99 in
    Los
    : : Angeles... it should be their "latest & greatest" version so
    : far.
    : : 1. Pre-Installation and ./runInstall
    : : I created an "oracle" Unix account w/ groups "oinstall" (the
    : : primary group) and "dba" (a secondary group).
    : : I created directories /u01 through /u04, belonging to oracle.
    : : I setup .cshrc and sourced it, containing:
    : : umask 022
    : : setenv DISPLAY `hostname`:0
    : : xhost +
    : : setenv ORACLE_BASE /u01/app/oracle
    : : setenv ORACLE_HOME ${ORACLE_BASE}/product/8.1.5
    : : setenv ORACLE_SID cprtest
    : : setenv PATH ${ORACLE_HOME}/bin:${PATH}
    : : setenv LD_LIBRARY_PATH ${ORACLE_HOME}/lib
    : : setenv NLS_LANG US7ASCII
    : : I downloaded jre116_v5 and installed to /usr/local/jre.
    : : Finally, I executed (from the "oracle" Unix account):
    : : cd /mnt/cdrom
    : : ./runInstall
    : : Problem: I got the error (from ./runInstall):
    : : Initializing Java Virtual Machine from
    : /usr/local/jre/bin/jre.
    : : Please wait...
    : : Error in CreateOUIProcess(): -1
    : : : Bad address
    : : Workaround: Executed the following commands instead:
    : : cd /mnt/cdrom/install/linux
    : : ./runIns.sh
    : : 3. runIns.sh and root.sh
    : : I selected the following options (from ./runIns.sh):
    : : Source: /mnt/cdrom/stage/products.jar
    : : Destination: /u01/app/oracle/product/8.1.5
    : : Oracle 8i Enterprise Edition 8.1.5.0.0
    : : Typical (585MB)
    : : Installable Components: Oralce Intelligent Agent 8.1.5.0.0
    : : Global Database Name: cprtest.parkrussell.com
    : : SID: cprtest
    : : Directory for Database Files: /u02
    : : Then (when instructed by ./runIns.sh), I attempted to execute
    : : (from the
    : : "root" Unix account):
    : : cd /u01/app/oracle/product/8.1.5
    : : ./root.sh
    : : Problem: I got the error:
    : : "bash: ./root.sh: Permission denied"
    : : The execute bit was not set.
    : : Workaround: I executed:
    : : chmod a+x root.sh
    : : ./root.sh
    : : 5. Configuration Tools
    : : The Oracle Installer (./runIns.sh) attempted to execute:
    : : A. Net8 Configuration Agent
    : : B. Oracle Database Configuration Agent
    : : Problem: The "Oracle Database Configuration Agent" failed
    with
    : : the following error message:
    : : "One or more tools have failed. It is recommended but not
    : : required that these tools succeed for this installation.
    : : You can now select these tools, read its details to
    examine
    : : why they have failed, fix those problems, and retry them.
    : : Or, you can click "Next" to continue."
    : : When I selected the "Oracle Database Configuration Agent" for
    : : more info, I got the following additional details (as the
    cause
    : : of the error):
    : : "A required command line argument is missing."
    : : The log file
    : : "/u01/app/oracle/oraInventory/logs/installActions.log"
    : recorded:
    : : "Command which is being spawned is /usr/local/jre/bin/jre
    : : -Duser.dir=/u01/app/oracle/product/8.1.5/assistants/dbca/jlib
    : : -classpath
    /usr/local/jre/lib/rt.jar:/u01/app/oracle/product/8.1.5/jlib/ewt-
    : 3_1_10.jar:/u01/app/oracle/product/8.1.5/jlib/share-
    1_0_6.jar:/u01/app/oracle/product/8.1.5/assistants/dbca/jlib/DBAs
    sist.jar:/u01/app/oracle/product/8.1.5/assistants/jlib/jnls.jar:/
    u01/app/oracle/product/8.1.5/assistants/jlib/ACC.JAR:/u01/app/ora
    : cle/product/8.1.5/jlib/help-
    : 3_0_7.jar:/u01/app/oracle/product/8.1.5/jlib/oracle_ice-
    4_03_3.jar:/u01/app/oracle/product/8.1.5/jlib/HotJavaBean.jar:/u0
    1/app/oracle/product/8.1.5/jlib/netcfg.jar:/usr/local/jre/lib/i18
    : n.jar
    : : DBCreateWizard /createtype seed /numusers NO_VALUE /apptype
    : : NO_VALUE /cartridges NO_VALUE /options NO_VALUE /demos
    NO_VALUE
    : : /seedloc NO_VALUE /sid cprtest /orahome
    : : /u01/app/oracle/product/8.1.5 /orabase /u01/app/oracle /dbloc
    : : /u02 /clususer NO_VALUE /cluspswd NO_VALUE /nodeinfo NO_VALUE
    : : /gdbName cprtest.parkrussell.com
    : : Invalid Exit Code. The following result code will be used
    for
    : : configuration tool: 1
    : : Configuration tool Oracle Database Configuration Assistant
    : : failed"
    : : Workaround: There is obviously nothing I can do to fix this
    : : problem. It appears to be an internal bug in ./runIns.sh.
    : : Therefore, I selected "Next" and executed "dbassist"
    directly.
    : : 6. dbassist
    : : I executed:
    : : dbassist
    : : Problem: I got the following error:
    : : "JNLS Execution:oracle.ntpg.jnls.JNLSException
    : : Unable to find any National Character Sets. Please
    : : check your Oracle installation."
    : : Workaround: Press "OK" and ignore the error.
    : : 7. dbassist (cont.)
    : : I selected the following options:
    : : Create database
    : : Typical
    : : Copy existing database files from the CD
    : : Global Database Name: cprtest.parkrussell.com
    : : SID: cprtest
    : : Problem: I got the following error:
    : : "CD-ROM drive not detected on this system.
    : : Database not created."
    : : (Note: I've been running the installation scripts from the
    : : CDROM drive this entire time. "df" shows the CDROM drive
    : : mounted on /mnt/cdrom. "ls /mnt/cdrom" works too.)
    : : Workaround: Abort (which generated the additional error:
    : "Unable
    : : to create database. DBCA-00003: No CD-ROM drive detected.")
    : and
    : : run dbassist again, this time using different parameters.
    : : 8. dbassist, again
    : : I executed "dbassist" again and selected the following
    options:
    : : Create database
    : : Typical
    : : Create new database files
    : : Hybrid
    : : Concurrently connected users: 5
    : : Options: Oralce interMedia, Oralce JServer, and iM demos
    : : Global Database Name: cprtest2.parkrussell.com
    : : SID: cprtest2
    : : Create database now
    : : Problem: I got the following error:
    : : "ORA-01012: not logged on"
    : : Workaround: Try, try again.
    : : 9. dbassist, one last time
    : : Executed "dbassist" once more and selected the following
    : options:
    : : Create database
    : : Typical
    : : Create new database files
    : : Hybrid
    : : Concurrently connected users: 5
    : : Options: Oralce interMedia, Oralce JServer, and interMedia
    : : demos
    : : Global Database Name: cprtest3.parkrussell.com
    : : SID: cprtest3
    : : Output creation script
    : : Then, I executed (from the "oracle" Unix account):
    : : cd /u01/app/oracle/product/8.1.5/install
    : : setenv ORACLE_SID cprtest3
    : : ./sqlcprtest3.sh
    : : Problem: I got the following output:
    : : "Oracle Server Manager Release 3.1.5.0.0 - Production
    : : (c) Copyright 1997, Oracle Corporation. All Rights
    Reserved.
    : : Oracle8i Enterprise Edition Release 8.1.5.0.0 - Production
    : : With the Partitioning and Java options
    : : PL/SQL Release 8.1.5.0.0 - Production
    : : SVRMGR> SVRMGR> Connected.
    : : SVRMGR> ORACLE instance started.
    : : ORA-01012: not logged on
    : : SVRMGR> 2> 3> 4> 5> 6> 7>
    : : 8> 9> CREATE DATABASE "cprtest3"
    : : ORA-01012: not logged on
    : : SVRMGR> Disconnected."
    : : Workaround: Beats me.
    : : 10. sqlplus
    : : I attempted to execute sqlplus, but got the following error
    : : message:
    : : "/u01/app/oracle/product/8.1.5/bin/sqlplus: Permission
    : denied."
    : : The execute bit was not set.
    : : Workaround: I executed:
    : : chmod a+x /u01/app/oracle/product/8.1.5/bin/sqlplus
    : : sqlplus
    : : I gave up for now... there were just too many things wrong
    with
    : : this installation, starting with the very first command I was
    : : supposed to execute (./runInstaller).
    : : I can't fathom why Oracle's installation script has so many
    : bugs.
    : : Am I just doing something terribly wrong?
    : : Please help.
    null

  • Cannot install windows 8.1 on imac 5k - apple support says "Correct, that machine can't install windows" Boot camp fail

    I have a brand new imac 5k, with 4ghz i7, 295x GPU, 3.1TB fusion drive.  Bought the machine so I could dual boot - I need windows for VR Dev work.
    I've spent the last week and a half on tech support calls with Apple Senior Tech agents, and Microsoft agents as well, and today have been told that indeed this machine cannot run windows 8.1.  Apparently Apple engineering knows about the issue, but says the problem is microsoft's.  Ugh.
    The latest iteration of the issue comes when installing 8.1 onto an external thunderbolt SSD (without even using boot camp) - I go through the EFI installer, convert the drive to GPT, format it as ntfs, but when I select the partition to install onto, the installer says it can't find the partition it just created.  Smuh? 
    I've also tried the install through boot camp.  This installation actually worked twice, but the install was unstable.  After booting back into osX, then returning to Windows, the windows install went corrupt and couldn't be repaired.  Subsequent attempts to install windows yielded a flurry of different errors, including "windows doesn't support GPT in this mode" or "the disk is locked, please unlock the disk" or "MBR must be converted to GPT" (where once I converted to GPT, the drive could no longer be found, despite the operation completing successfully.)
    At any rate, it's a huge mess.  I'd happily return the machine for a different config, but the company I bought it from will only swap it for a similar model -- so I've spent a pile on a machine that does not function as advertised; apple says "too bad, talk to Microsoft." Microsoft says "too bad, we've never seen this, this is an apple issue."
    Has anyone out there gotten windows up and running on an iMac5k with fusion drive?  If so, did you have to go through a crazy maze to make it work?
    Any help is appreciated.
    Thanks,
    MC

    Michael Conelly wrote:
    After much gnashing of teeth, and a half dozen support calls, I'd all but given up.  I finally seem to have solved this though - sort of - by installing windows 8.1 on boot camp on an older iMac, then cloning the bootcamp disk to an external thunderbolt drive via Winclone.  That worked seamlessly, sticking to winclone's instructions, and I can boot via EFI to Windows 8.1 on the new iMac.  So far so good.
    I usually install W8.1 via EFI by using DU and a Free Space partition. The 3TB Fusion is first split into the underlying SSD/HDD physicals. OSX and Windows OSes are installed on SSD via EFI (no BCA). The OSX part and half the HDD are then used to create a new CS volume. The other HDD half becomes NTFS for non-Windows OS files. The Hybrid MBR method is completely unsatisfactory with the 3TB Fusion drive.
    How is the TB/Winclone image for performance of the OS (since pagefile.sys is also on the TB)?

  • Error Level 10: I have this error where a plugin broke that I had to remove because it was not finding it. How do i install it back so it functions?

    8/29/2014 7:15am
    It seems to me that if Microsoft's platform can not fix it with the troubleshooter that the troubleshooter sucks.  It does not know when errors are thrown so your developer sucks on creating software for errors that are popping up in your software?
    if a error is thrown in Windows 8 it should catch it upon a thrown error in programming? This hsould be a level 1 ticket. Since when I call you support for error in your product no one wants to address problems in your software and get mea tech to resolve
    it?
    The question now is how do I fix this and why is it causing me an internal error 500 for my web server install?
    I may have other issues but I need access to my web server through my browser I used fsocketopen to troubleshoot it?
    It gets back a internal 500 on Gecko process in firefox and on IE it just won't serve out the document in my web server abyss or apache? So the question is what service is broken so I can't serve my [web server] pages out? Let me go through all the event
    logs that I have with errors below?
    Under Applications:
    1) Failure to load the application settings for package microsoft.windowscommunicationsapps_8wekyb3d8bbwe. Error Code: 10
    2) LMS Service cannot connect to Intel(R) MEI driver. Error level 1
    3) Failure to load the application settings for package microsoft.windowscommunicationsapps_8wekyb3d8bbwe. Error Code: 3
    4) SearchIndexer (3476) Windows: The database engine attached a database (1, C:\ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.edb). (Time=0 seconds)
    5) Internal Timing Sequence: [1] 0.000, [2] 0.000, [3] 0.125, [4] 0.000, [5] 0.000, [6] 0.000, [7] 0.000, [8] 0.000, [9] 0.000, [10] 0.000, [11] 0.000, [12] 0.000.
    Saved Cache: 1 0: Evenet Id level 326.
    6) SearchIndexer (3476) Windows: The database engine started a new instance (0). (Time=0 seconds)
    7) Internal Timing Sequence: [1] 0.000, [2] 0.000, [3] 0.000, [4] 0.000, [5] 0.000, [6] 0.000, [7] 0.000, [8] 0.000, [9] 0.000, [10] 0.000. eveent level 105
    8) SearchIndexer (3476) Windows: The database engine (6.03.9600.0000) is starting a new instance (0). Error Level 102
    Under Security:
    1) We might want to check this out here User Account Management changed?
    Under Setup: no errors.
    Under System below:
    1) Name resolution for the name win8.ipv6.microsoft.com. timed out after none of the configured DNS servers responded.Event level  1014
    2) Intel(R) 82567LM-3 Gigabit Network Connection
     Network link is disconnected.
    3) The system has returned from a low power state.
    Sleep Time: ‎2014‎-‎08‎-‎29T05:10:07.602701000Z
    Wake Time: ‎2014‎-‎08‎-‎29T13:13:47.945773100Z
    Wake Source: Device -USB Root Hub : Error level 1
    4) The browser has forced an election on network \Device\NetBT_Tcpip_{58565081-3013-43B6-AE07-CC89C71F6036} because a master browser was stopped. Event Id 8033.
    5) The driver \Driver\WudfRd failed to load for the device SWD\WPDBUSENUM\_??_USBSTOR#Disk&Ven_EPSON&Prod_Storage&Rev_1.00#7&2d369789&0&533536503532383375&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}. Event error 219.
    6) The driver \Driver\WudfRd failed to load for the device SWD\WPDBUSENUM\{3c83e4cf-28e9-11e4-827b-b8ac6f8aec21}#0000000000004000. Error Level Id 219.
    7) The UMDF reflector was unable to complete startup because the WUDFPf service was not found.  This service may be started later during boot, at which point Windows will attempt to start the device again. Error Id 10114.
    8) Unable to bind to the underlying transport for [::]:80. The IP Listen-Only list may contain a reference to an interface which may not exist on this machine.  The data field contains the error number. Event Id 15005.
    9) The supersafer64 service failed to start due to the following error:
    The system cannot find the file specified. Event ID 7000.
    10) The SNMP Service encountered an error while accessing the registry key SYSTEM\CurrentControlSet\Services\SNMP\Parameters\TrapConfiguration. Error: 1500.
    11) The SAS Core Service service failed to start due to the following error:
    The system cannot find the file specified. 7000
    12 The World Wide Web Publishing Service (WWW Service) did not register the URL prefix http://*:80/ for site 1. The site has been disabled. The data field contains the error number. 1004
    13) The driver \Driver\WudfRd failed to load for the device SWD\WPDBUSENUM\_??_USBSTOR#Disk&Ven_EPSON&Prod_Storage&Rev_1.00#7&2d369789&0&533536503532383375&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}. Error level 219
    14) Name resolution for the name win8.ipv6.microsoft.com. timed out after none of the configured DNS servers responded. Error level 1014.
    Now I need help with all these error since Windows 8 with maybe 15 applications is failing after no setup errors? What would cause these we need to find out? Since I can not use your product with so many developer errors? and to put out a products that doesn
    work is pointless? So please call me and have some help me through the errors and tell your support to stop ignoring the errors that broke the products?
    Sincerely, William Dunlap {removed} N. Academy blvd, 201, Colorado Springs, CO 80910 http:\\interfacesone.fnhost.org
    {removed}.  I need a tech to help me get my web server up?

    So now you don't release the security breaches in windows 8. You mean to tell me that you can use Powershell - Using WMI to breach security in VB apps on the web by getting my file structures?
    What is this all about?
     1 Set VPN NIC Settings
        2 Get Network Data from servers
    Set VPN NIC Settings
    $error.clear | out-null
    cls
    $ErrorActionPreference = "SilentlyContinue"
    if ( $Args.Count -ne 1 ) { "
    Not enough arguments
    Usage :
        script.ps1 server
    "; exit }
    $server = $Args[0].ToLower()
    "We are working with $server"
    $netAdapt = get-wmiobject -class Win32_NetworkAdapter -computer $server
    if (!($netAdapt)) {  
        "Failed to connect to the target server!"
        exit(5)
    foreach ($card in $netAdapt) {
        IF (!([string]::IsNullOrEmpty($card.NetConnectionID))) {
            if ($card.NetConnectionID.CompareTo("VPN Virtual NIC") -eq 0) {
                $myID = $card.DeviceID
    $NAC = [wmi]"\\$server\root\cimv2:Win32_NetworkAdapterConfiguration.index='$myid'"
    $guid=$NAC.settingID
    "Setting DNS Toggles"
    $dnsToggle = $NAC.SetDynamicDNSRegistration(0,0)
    if ($dnsToggle) {
            "Success"
        } else {
            "Failure"
    $strShowNicKeyName = "SYSTEM\CurrentControlSet\Control\Network\{4D36E972-E325-11CE-BFC1-08002BE10318}\$guid\connection"
    #$strShowNicKeyName
    $reg = [Microsoft.Win32.RegistryKey]::OpenRemoteBaseKey('LocalMachine', $server)
    $regKey= $reg.OpenSubKey("$strShowNicKeyName",$true)
    $showIcon = $regKey.GetValue("ShowIcon")
    if (!($showIcon -eq 1)) {
        "The icon is hidden.. Setting it now"
        $setIcon = $regKey.SetValue('ShowIcon',1,'DWORD')
       } else {
        "The icon is visible already."
    "Script Ends"
    Get Network Data from servers
    $myfile = get-content servers.txt
    echo "Server    IPs    Subnet    GW" | out-file "Results.txt" -Append
    foreach ($server in $myfile) {
        Write-Host "Looking at $server"
        $colitems = Get-WmiObject win32_NetworkAdapterConfiguration -computer "$server" -Filter 'IPEnabled = "True"' | select ipaddress,ipsubnet,index,defaultipgateway
        foreach($objItem in $colItems) {
        Write-Host ""
        $myip = $objItem.IPAddress -join " "
        $mySubnet = $objItem.IPSubnet  
        $myGW = $objItem.DefaultIPGateway
        $temp = $objItem.index
        $myid = Get-WmiObject win32_NetworkAdapter -computer "$server" -Filter "index = $temp" | select  netconnectionid
        $myid = $myid -replace "@{netconnectionid=",""
        $myid = $myid -Replace "}",""
        echo "$server    $myip    $mySubnet    $myGW    $myid"
        echo "$server    $myip    $mySubnet    $myGW    $myid"  | out-file "Results.txt" -Append
    Is this possible on any machine with power shell and if so how is access done?
    William Dunlap

  • [Guide] Install and run Windows 7/8 from an external drive without using bootcamp (works for late 2012 iMacs with 3TB drive)

    This is a copy of a post from my blog, you can also Read it on my blog...
    Introduction
    After I received my new iMac with a 3 TB Fusion Drive, I was disappointed when I realized that Bootcamp was not running on this model and prevented me from installing Windows on it. I wanted to take advantage of the powerful iMac hardware to play games but I couldn't.
    There are a few ways of working around this limitation, but I found most of them quite complex and most of the time they required formatting the internal hard drive or repartitioning it and go for a brand new installation of Mac OS X. I was not comfortable with that.
    But there is another way, and that is to install Windows on an external hard drive, using either USB or Thunderbolt. Personally I used a Lacie Rugged 1 TB drive that has both USB3 and Thunderbolt connectors. Both work very well.
    This guide may interest you if:
    You have an internal hard drive of more than 2TB and you can't run bootcamp at all (like late 2012 iMacs with a 3TB drive)
    You have limited space or you don't want to dedicate disk space on your internal hard disk drive to a Windows installation
    What this guide will make you do:
    It will make you erase all your data from your external USB3/Thunderbolt hard drive
    It will make you install Windows on your external USB3/Thunderbolt hard drive
    It will make you install bootcamp drivers
    What this will not make you do:
    It will not make you modify anything on your internal Mac hard drive
    It will not make you use or install the bootcamp assistant
    It will not activate the Preference Pane for the default boot drive. You have to boot by pressing the ALT key to manually select your boot drive each tome you want to boot Windows.
    What you'll need
    An external hard drive with a USB3 and/or Thunderbolt connector. This drive will be formatted so ensure you saved your files before going further. You can use either an SSD drive or a classic hard drive.
    A Windows 7 or 8 install DVD or ISO (check whether to install 32 or 64 bits versions based on your Bootcamp drivers) and the corresponding Windows serial number.
    One of the following:
    Mac OS X with a Windows 7 or 8 Virtual Machine (use VMWare Fusion or Parallels Desktop for example. Note: VMWare Fusion seems to have some issues with Thunderbolt and USB3. Plug your drive to a USB2 enclosure or hub to work around this -it worked for me-, or use another VM software) → Read the important note below
    A PC running Windows 7 or 8 → Read the important note below
    Windows AIK (free) running on your Virtual Machine or on your PC, or just the imagex.exe file (the rest of the Windows AIK package is not needed)
    Download imagex.exe
    Download Windows AIK (this download and installation is not required if you have already downloaded imagex.exe)
    Bootcamp drivers for your Mac. You can get these either by running bootcamp from your Mac (Applications > Utilities > Bootcamp) or, if like me you have a 3TB drive and can't run bootcamp at all, use the direct download links here.
    A USB stick to store your bootcamp drivers
    IMPORTANT: If your Mac has a 64 bits processor, your Windows Virtual Machine on OSX, your Windows installation on your PC and your Windows DVD/ISO must also be in 64 bits!
    Step by Step guide
    Step 1: Get the install.wim file
    If you have a Windows ISO file:
    Mount the ISO
    If you're on OS X: double click on the ISO file
    If you're on on Windows 7: Use a software like Virtual Clone Drive (free)
    If you're on Windows 8: double click on the ISO file
    Open the mounted drive, then go to the "sources" folder and locate the "install.wim" file. Save this file to C:\wim\ on your Windows installation or virtual machine.
    If you have a Windows DVD: open the "sources" folder on the DVD and locate the "install.wim" file. Save this file to C:\wim\ on your Windows installation or virtual machine.
    IMPORTANT: If instead of a "install.wim" file, you have "install.esd", you can not continue this step by step guide. And an ESD file can not be converted into a WIM file. So you must get a version of the Windows installation DVD/ISO that has an install.wim file.
    Step 2: Clean, partition and format your external hard drive
    On your Windows installation or virtual machine, plug in your external hard drive (can be plugged using USB2, USB3 or Thunderbolt at this stage)
    Open the command prompt in administrator mode (cmd.exe). To run it in administrator mode, right click on cmd.exe > Run as admin.
    Type the following and hit enter to open the disk partitioner utility:
    diskpartType the following and hit enter to list your drives:
    list disk
    This will display a list of disks mounted on your computer or virtual machine. Make sure your drive is listed here before you continue.Identify the disk ID of your external hard drive. Replace # by your real external disk ID in the command below:
    select disk #Clean all partitions by typing the following (warning: this will erase all data from your external drive!):
    clean
    Create the boot parition by typing the following followed by the enter key:
    create partition primary size=350
    This will create a 350MB partition on your external driveFormat the partition in FAT32 by typing the following:
    format fs=fat32 quick
    Set this partition to active by typing:
    active
    Assign a letter to mount this partition. We will use letter B in our example. If B is already used on your PC, replace B by any other available letter:
    assign letter=b
    Windows will detect a new drive and probably display a pop-up. Ignore that.Create the Windows installation partition using all the remaining space available on the external drive by typing the following:
    create partition primary
    Format the new partition in NTFS:
    format fs=ntfs quick
    Assign a letter to mount this partition. We will use letter O in our example. If O is already used on your PC, replace O by any other available letter:
    assign letter=o
    Windows will detect a new drive and probably display a pop-up. Ignore that.Exit the disk partitioner utility by typing:
    exit
    Step 3: Deploy the Windows installation image
    Still using the command prompt in admin mode (you didn't close it, did you? ), locate the imagex.exe file mentioned in the "What you'll need" section and access its folder. In our example, we have put this file in C:\imagex\imagex.exe
    Type the following and hit enter (remember to replace o: with the letter you have chosen in the previous step):
    imagex.exe /apply C:\wim\install.wim 1 o:
    This will take some time. The Windows installation image is being deployed to your external driveOnce done, type the following to create the boot section (remember to replace o: and b: with the letters you've chosen in the previous step):
    o:\windows\system32\bcdboot o:\windows /f ALL /s b:
    If you get an error message saying that you can't run this program on your PC, then most probably you are running on a 32 bits installation of windows and you're trying to deploy a 64 bits install. This means you did not read the important notes in the beginning of this guide
    If you get an error message on the options that can be used with the BCDBOOT command, then it's because you're installing Windows 7, and the /f option is not supported. If that is the case, remove /f ALL from the command and retry.
    Step 4: Boot from your external drive and install Windows
    Plug in your external drive:
    If you've done all the previous steps from a Windows PC, unplug your external drive from your PC and plug it to your Mac, either on a USB3 or a Thunderbolt port.
    If you've done all the previous steps from your Mac using a Virtual Machine, ensure the external drive is plugged in to a USB3 or Thunderbolt port. Using USB2 should also work but you'll get very poor performance so I don't recommend doing that.
    Reboot your Mac and once the bootup sound is over, immediately press the ALT (option) key and release it only when the boot drives selection screen appears. If you did not get the boot drives selection screen, reboot and try again. The timing to press the ALT (option) key is quite short. It must not be too early or too late.
    On the boot selection screen, choose "Windows" using the arrow keys on your keyboard, then press enter.
    The Windows installation starts. Follow the on-screen instructions as normal. The installation program will restart your computer one or 2 times. Don't forget to press ALT (option) right after the bootup sound, and boot on Windows again each time to continue the installation.
    Step 5: Install bootcamp drivers
    Once the Windows installation is complete, plug in the USB stick where you stored the bootcamp drivers (see "what you'll need" section), open it and right click on "setup.exe" and select "Run as admin". Follow the on-screen instructions.If you have an error saying that you can't run this program on this PC, obviously you have installed a 32 bits version of Windows and the bootcamp drivers for your Mac are made for a 64 bits version. You have to restart the whole guide and make sure to get a 64 bits version of Windows this time!
    Once the bootcamp drivers are all installed, reboot and press ALT (option) after the bootup sound to boot on Windows again. And Voilà, you have Windows installed on your USB3/Thunderbolt drive running on your Mac.
    Now each time you want to boot on Windows, press and hold the ALT (option) key after the startup sound and select "Windows", then press Enter.

    Hi i'm trying to follow your guide, I installed windows 8 on bootcamp to do it planning to remove it after the operation is done, but i get stuck at part 3: every command i give to imagex i get a pop-up ftom windws asking how do I want to open this kind of file install.wim and imagex does nothing, what do i have to do to stop those pop-ups?

Maybe you are looking for

  • Error while importing a soap webservice

    I was consuming a webservice with flex 3 and it works perfectly. But when i tried to consume it using flash builder 4 when i try to connect to show me this error: Unable to save the data model Reason: An error occurred while attemping to resolve the

  • OCR creates blank pages

    I have a Windows 7 home premium and the Adobe Acrobat Pro 9.4.2.  OCR had been working fine.Today that stopped and I don't have a clue why because no changes were made prior to the problem occuring today. Today, after I opened a pdf document in Acrob

  • Java Server can not start while applying the Patches !!!

    Hi Gurus, Under NW04s, While updating Patch Level from 9 to 13 after fresh Installation of EP 7.0 with BI JAVA under RH Linux / Oracle.At first the patch application process went ok till the first 4 component. Afert that, the error occurred that " J2

  • EDI - from bank payment

    Hi we need to create an IDOC after the bank pays to vendor and sends and EDI documents with EDI doc PEXR2002 and message type DEBADV (debit advice)  need to map the fields from bank EDI doc to SAP one, can some body please help me onthis which field

  • Excel not saving

    When i use Excel and add a comment to a cell "Document not saved" some times comes up. To get past this i have to delete the coment and re do it, it then some times saves. I dont know what I am doing wrong and what I am doing right because it does so